Equirectangular approximation to distance on a great circle

Time bar (total: 14.9s)

analyze0.0ms (0%)

Memory
0.4MiB live, 0.4MiB allocated
Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.8%0.2%0%0%0%0
100%99.8%0%0.2%0%0%0%1
Compiler

Compiled 34 to 16 computations (52.9% saved)

sample1.4s (9.4%)

Memory
39.9MiB live, 1 412.1MiB allocated
Samples
621.0ms6 496×0valid
394.0ms1 760×1valid
Precisions
Click to see histograms. Total time spent on operations: 699.0ms
ival-hypot: 148.0ms (21.2% of total)
ival-cos: 130.0ms (18.6% of total)
ival-mult: 119.0ms (17% of total)
ival-add: 93.0ms (13.3% of total)
ival-sub: 86.0ms (12.3% of total)
ival-div: 77.0ms (11% of total)
adjust: 32.0ms (4.6% of total)
exact: 6.0ms (0.9% of total)
ival-true: 6.0ms (0.9% of total)
ival-assert: 3.0ms (0.4% of total)
Bogosity

preprocess436.0ms (2.9%)

Memory
-8.2MiB live, 425.6MiB allocated
Algorithm
egg-herbie
Rules
15 840×accelerator-lowering-fma.f32
15 840×accelerator-lowering-fma.f64
2 462×*-lowering-*.f32
2 462×*-lowering-*.f64
2 156×unsub-neg
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0150693
1358693
2925677
34465677
47811677
01732
13232
27632
329032
4104932
5332832
6677132
0810016
Stop Event
iter limit
node limit
node limit
Calls
Call 1
Inputs
(* R (sqrt (+ (* (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2))) (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2)))) (* (- phi1 phi2) (- phi1 phi2)))))
Outputs
(* R (sqrt (+ (* (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2))) (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2)))) (* (- phi1 phi2) (- phi1 phi2)))))
(*.f64 R (hypot.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (-.f64 phi1 phi2)))
Call 2
Inputs
(* R (sqrt (+ (* (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2))) (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2)))) (* (- phi1 phi2) (- phi1 phi2)))))
(* (neg R) (sqrt (+ (* (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2))) (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2)))) (* (- phi1 phi2) (- phi1 phi2)))))
(* R (sqrt (+ (* (* (- (neg lambda1) lambda2) (cos (/ (+ phi1 phi2) 2))) (* (- (neg lambda1) lambda2) (cos (/ (+ phi1 phi2) 2)))) (* (- phi1 phi2) (- phi1 phi2)))))
(* R (sqrt (+ (* (* (- lambda1 (neg lambda2)) (cos (/ (+ phi1 phi2) 2))) (* (- lambda1 (neg lambda2)) (cos (/ (+ phi1 phi2) 2)))) (* (- phi1 phi2) (- phi1 phi2)))))
(* R (sqrt (+ (* (* (- lambda1 lambda2) (cos (/ (+ (neg phi1) phi2) 2))) (* (- lambda1 lambda2) (cos (/ (+ (neg phi1) phi2) 2)))) (* (- (neg phi1) phi2) (- (neg phi1) phi2)))))
(* R (sqrt (+ (* (* (- lambda1 lambda2) (cos (/ (+ phi1 (neg phi2)) 2))) (* (- lambda1 lambda2) (cos (/ (+ phi1 (neg phi2)) 2)))) (* (- phi1 (neg phi2)) (- phi1 (neg phi2))))))
(neg (* (neg R) (sqrt (+ (* (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2))) (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2)))) (* (- phi1 phi2) (- phi1 phi2))))))
(neg (* R (sqrt (+ (* (* (- (neg lambda1) lambda2) (cos (/ (+ phi1 phi2) 2))) (* (- (neg lambda1) lambda2) (cos (/ (+ phi1 phi2) 2)))) (* (- phi1 phi2) (- phi1 phi2))))))
(neg (* R (sqrt (+ (* (* (- lambda1 (neg lambda2)) (cos (/ (+ phi1 phi2) 2))) (* (- lambda1 (neg lambda2)) (cos (/ (+ phi1 phi2) 2)))) (* (- phi1 phi2) (- phi1 phi2))))))
(neg (* R (sqrt (+ (* (* (- lambda1 lambda2) (cos (/ (+ (neg phi1) phi2) 2))) (* (- lambda1 lambda2) (cos (/ (+ (neg phi1) phi2) 2)))) (* (- (neg phi1) phi2) (- (neg phi1) phi2))))))
(neg (* R (sqrt (+ (* (* (- lambda1 lambda2) (cos (/ (+ phi1 (neg phi2)) 2))) (* (- lambda1 lambda2) (cos (/ (+ phi1 (neg phi2)) 2)))) (* (- phi1 (neg phi2)) (- phi1 (neg phi2)))))))
(* lambda1 (sqrt (+ (* (* (- R lambda2) (cos (/ (+ phi1 phi2) 2))) (* (- R lambda2) (cos (/ (+ phi1 phi2) 2)))) (* (- phi1 phi2) (- phi1 phi2)))))
(* lambda2 (sqrt (+ (* (* (- lambda1 R) (cos (/ (+ phi1 phi2) 2))) (* (- lambda1 R) (cos (/ (+ phi1 phi2) 2)))) (* (- phi1 phi2) (- phi1 phi2)))))
(* phi1 (sqrt (+ (* (* (- lambda1 lambda2) (cos (/ (+ R phi2) 2))) (* (- lambda1 lambda2) (cos (/ (+ R phi2) 2)))) (* (- R phi2) (- R phi2)))))
(* phi2 (sqrt (+ (* (* (- lambda1 lambda2) (cos (/ (+ phi1 R) 2))) (* (- lambda1 lambda2) (cos (/ (+ phi1 R) 2)))) (* (- phi1 R) (- phi1 R)))))
(* R (sqrt (+ (* (* (- lambda2 lambda1) (cos (/ (+ phi1 phi2) 2))) (* (- lambda2 lambda1) (cos (/ (+ phi1 phi2) 2)))) (* (- phi1 phi2) (- phi1 phi2)))))
(* R (sqrt (+ (* (* (- phi1 lambda2) (cos (/ (+ lambda1 phi2) 2))) (* (- phi1 lambda2) (cos (/ (+ lambda1 phi2) 2)))) (* (- lambda1 phi2) (- lambda1 phi2)))))
(* R (sqrt (+ (* (* (- phi2 lambda2) (cos (/ (+ phi1 lambda1) 2))) (* (- phi2 lambda2) (cos (/ (+ phi1 lambda1) 2)))) (* (- phi1 lambda1) (- phi1 lambda1)))))
(* R (sqrt (+ (* (* (- lambda1 phi1) (cos (/ (+ lambda2 phi2) 2))) (* (- lambda1 phi1) (cos (/ (+ lambda2 phi2) 2)))) (* (- lambda2 phi2) (- lambda2 phi2)))))
(* R (sqrt (+ (* (* (- lambda1 phi2) (cos (/ (+ phi1 lambda2) 2))) (* (- lambda1 phi2) (cos (/ (+ phi1 lambda2) 2)))) (* (- phi1 lambda2) (- phi1 lambda2)))))
(* R (sqrt (+ (* (* (- lambda1 lambda2) (cos (/ (+ phi2 phi1) 2))) (* (- lambda1 lambda2) (cos (/ (+ phi2 phi1) 2)))) (* (- phi2 phi1) (- phi2 phi1)))))
Outputs
(* R (sqrt (+ (* (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2))) (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2)))) (* (- phi1 phi2) (- phi1 phi2)))))
(* R (sqrt (+ (* (cos (/ (+ phi1 phi2) 2)) (* (- lambda1 lambda2) (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2))))) (* (- phi1 phi2) (- phi1 phi2)))))
(* (neg R) (sqrt (+ (* (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2))) (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2)))) (* (- phi1 phi2) (- phi1 phi2)))))
(* (sqrt (+ (* (cos (/ (+ phi1 phi2) 2)) (* (- lambda1 lambda2) (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2))))) (* (- phi1 phi2) (- phi1 phi2)))) (neg R))
(* R (sqrt (+ (* (* (- (neg lambda1) lambda2) (cos (/ (+ phi1 phi2) 2))) (* (- (neg lambda1) lambda2) (cos (/ (+ phi1 phi2) 2)))) (* (- phi1 phi2) (- phi1 phi2)))))
(* R (sqrt (+ (* (- phi1 phi2) (- phi1 phi2)) (* (cos (/ (+ phi1 phi2) 2)) (* (+ lambda1 lambda2) (* (cos (/ (+ phi1 phi2) 2)) (+ lambda1 lambda2)))))))
(* R (sqrt (+ (* (* (- lambda1 (neg lambda2)) (cos (/ (+ phi1 phi2) 2))) (* (- lambda1 (neg lambda2)) (cos (/ (+ phi1 phi2) 2)))) (* (- phi1 phi2) (- phi1 phi2)))))
(* R (sqrt (+ (* (- phi1 phi2) (- phi1 phi2)) (* (cos (/ (+ phi1 phi2) 2)) (* (+ lambda1 lambda2) (* (cos (/ (+ phi1 phi2) 2)) (+ lambda1 lambda2)))))))
(* R (sqrt (+ (* (* (- lambda1 lambda2) (cos (/ (+ (neg phi1) phi2) 2))) (* (- lambda1 lambda2) (cos (/ (+ (neg phi1) phi2) 2)))) (* (- (neg phi1) phi2) (- (neg phi1) phi2)))))
(* R (sqrt (+ (* (cos (/ (- phi2 phi1) 2)) (* (- lambda1 lambda2) (* (- lambda1 lambda2) (cos (/ (- phi2 phi1) 2))))) (* (+ phi1 phi2) (+ phi1 phi2)))))
(* R (sqrt (+ (* (* (- lambda1 lambda2) (cos (/ (+ phi1 (neg phi2)) 2))) (* (- lambda1 lambda2) (cos (/ (+ phi1 (neg phi2)) 2)))) (* (- phi1 (neg phi2)) (- phi1 (neg phi2))))))
(* R (sqrt (+ (* (cos (/ (- phi2 phi1) 2)) (* (- lambda1 lambda2) (* (- lambda1 lambda2) (cos (/ (- phi2 phi1) 2))))) (* (+ phi1 phi2) (+ phi1 phi2)))))
(neg (* (neg R) (sqrt (+ (* (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2))) (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2)))) (* (- phi1 phi2) (- phi1 phi2))))))
(* R (sqrt (+ (* (cos (/ (+ phi1 phi2) 2)) (* (- lambda1 lambda2) (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2))))) (* (- phi1 phi2) (- phi1 phi2)))))
(neg (* R (sqrt (+ (* (* (- (neg lambda1) lambda2) (cos (/ (+ phi1 phi2) 2))) (* (- (neg lambda1) lambda2) (cos (/ (+ phi1 phi2) 2)))) (* (- phi1 phi2) (- phi1 phi2))))))
(* (neg R) (sqrt (+ (* (- phi1 phi2) (- phi1 phi2)) (* (cos (/ (+ phi1 phi2) 2)) (* (+ lambda1 lambda2) (* (cos (/ (+ phi1 phi2) 2)) (+ lambda1 lambda2)))))))
(neg (* R (sqrt (+ (* (* (- lambda1 (neg lambda2)) (cos (/ (+ phi1 phi2) 2))) (* (- lambda1 (neg lambda2)) (cos (/ (+ phi1 phi2) 2)))) (* (- phi1 phi2) (- phi1 phi2))))))
(* (neg R) (sqrt (+ (* (- phi1 phi2) (- phi1 phi2)) (* (cos (/ (+ phi1 phi2) 2)) (* (+ lambda1 lambda2) (* (cos (/ (+ phi1 phi2) 2)) (+ lambda1 lambda2)))))))
(neg (* R (sqrt (+ (* (* (- lambda1 lambda2) (cos (/ (+ (neg phi1) phi2) 2))) (* (- lambda1 lambda2) (cos (/ (+ (neg phi1) phi2) 2)))) (* (- (neg phi1) phi2) (- (neg phi1) phi2))))))
(* (neg R) (sqrt (+ (* (cos (/ (- phi2 phi1) 2)) (* (- lambda1 lambda2) (* (- lambda1 lambda2) (cos (/ (- phi2 phi1) 2))))) (* (+ phi1 phi2) (+ phi1 phi2)))))
(neg (* R (sqrt (+ (* (* (- lambda1 lambda2) (cos (/ (+ phi1 (neg phi2)) 2))) (* (- lambda1 lambda2) (cos (/ (+ phi1 (neg phi2)) 2)))) (* (- phi1 (neg phi2)) (- phi1 (neg phi2)))))))
(* (neg R) (sqrt (+ (* (cos (/ (- phi2 phi1) 2)) (* (- lambda1 lambda2) (* (- lambda1 lambda2) (cos (/ (- phi2 phi1) 2))))) (* (+ phi1 phi2) (+ phi1 phi2)))))
(* lambda1 (sqrt (+ (* (* (- R lambda2) (cos (/ (+ phi1 phi2) 2))) (* (- R lambda2) (cos (/ (+ phi1 phi2) 2)))) (* (- phi1 phi2) (- phi1 phi2)))))
(* lambda1 (sqrt (+ (* (- phi1 phi2) (- phi1 phi2)) (* (* (cos (/ (+ phi1 phi2) 2)) (- R lambda2)) (* (cos (/ (+ phi1 phi2) 2)) (- R lambda2))))))
(* lambda2 (sqrt (+ (* (* (- lambda1 R) (cos (/ (+ phi1 phi2) 2))) (* (- lambda1 R) (cos (/ (+ phi1 phi2) 2)))) (* (- phi1 phi2) (- phi1 phi2)))))
(* lambda2 (sqrt (+ (* (- phi1 phi2) (- phi1 phi2)) (* (cos (/ (+ phi1 phi2) 2)) (* (- lambda1 R) (* (cos (/ (+ phi1 phi2) 2)) (- lambda1 R)))))))
(* phi1 (sqrt (+ (* (* (- lambda1 lambda2) (cos (/ (+ R phi2) 2))) (* (- lambda1 lambda2) (cos (/ (+ R phi2) 2)))) (* (- R phi2) (- R phi2)))))
(* phi1 (sqrt (+ (* (cos (/ (+ R phi2) 2)) (* (cos (/ (+ R phi2) 2)) (* (- lambda1 lambda2) (- lambda1 lambda2)))) (* (- R phi2) (- R phi2)))))
(* phi2 (sqrt (+ (* (* (- lambda1 lambda2) (cos (/ (+ phi1 R) 2))) (* (- lambda1 lambda2) (cos (/ (+ phi1 R) 2)))) (* (- phi1 R) (- phi1 R)))))
(* phi2 (sqrt (+ (* (cos (/ (+ R phi1) 2)) (* (cos (/ (+ R phi1) 2)) (* (- lambda1 lambda2) (- lambda1 lambda2)))) (* (- phi1 R) (- phi1 R)))))
(* R (sqrt (+ (* (* (- lambda2 lambda1) (cos (/ (+ phi1 phi2) 2))) (* (- lambda2 lambda1) (cos (/ (+ phi1 phi2) 2)))) (* (- phi1 phi2) (- phi1 phi2)))))
(* R (sqrt (+ (* (cos (/ (+ phi1 phi2) 2)) (* (- lambda1 lambda2) (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2))))) (* (- phi1 phi2) (- phi1 phi2)))))
(* R (sqrt (+ (* (* (- phi1 lambda2) (cos (/ (+ lambda1 phi2) 2))) (* (- phi1 lambda2) (cos (/ (+ lambda1 phi2) 2)))) (* (- lambda1 phi2) (- lambda1 phi2)))))
(* R (sqrt (+ (* (cos (/ (+ lambda1 phi2) 2)) (* (- phi1 lambda2) (* (- phi1 lambda2) (cos (/ (+ lambda1 phi2) 2))))) (* (- lambda1 phi2) (- lambda1 phi2)))))
(* R (sqrt (+ (* (* (- phi2 lambda2) (cos (/ (+ phi1 lambda1) 2))) (* (- phi2 lambda2) (cos (/ (+ phi1 lambda1) 2)))) (* (- phi1 lambda1) (- phi1 lambda1)))))
(* R (sqrt (+ (* (cos (/ (+ lambda1 phi1) 2)) (* (cos (/ (+ lambda1 phi1) 2)) (* (- phi2 lambda2) (- phi2 lambda2)))) (* (- phi1 lambda1) (- phi1 lambda1)))))
(* R (sqrt (+ (* (* (- lambda1 phi1) (cos (/ (+ lambda2 phi2) 2))) (* (- lambda1 phi1) (cos (/ (+ lambda2 phi2) 2)))) (* (- lambda2 phi2) (- lambda2 phi2)))))
(* R (sqrt (+ (* (- lambda1 phi1) (* (cos (/ (+ lambda2 phi2) 2)) (* (- lambda1 phi1) (cos (/ (+ lambda2 phi2) 2))))) (* (- phi2 lambda2) (- phi2 lambda2)))))
(* R (sqrt (+ (* (* (- lambda1 phi2) (cos (/ (+ phi1 lambda2) 2))) (* (- lambda1 phi2) (cos (/ (+ phi1 lambda2) 2)))) (* (- phi1 lambda2) (- phi1 lambda2)))))
(* R (sqrt (+ (* (* (- lambda1 phi2) (- lambda1 phi2)) (* (cos (/ (+ lambda2 phi1) 2)) (cos (/ (+ lambda2 phi1) 2)))) (* (- phi1 lambda2) (- phi1 lambda2)))))
(* R (sqrt (+ (* (* (- lambda1 lambda2) (cos (/ (+ phi2 phi1) 2))) (* (- lambda1 lambda2) (cos (/ (+ phi2 phi1) 2)))) (* (- phi2 phi1) (- phi2 phi1)))))
(* R (sqrt (+ (* (cos (/ (+ phi1 phi2) 2)) (* (- lambda1 lambda2) (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2))))) (* (- phi1 phi2) (- phi1 phi2)))))
Symmetry

(negabs R)

(sort lambda1 lambda2)

(sort phi1 phi2)

explain277.0ms (1.9%)

Memory
35.6MiB live, 275.5MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
1790-0-(sqrt.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))
63122(2.0625978095957152e+263 -2.0870599974308256e-29 3.354396517477462e+94 -2.1103467658735936e+208 1.6433057522856625e-269)0-(cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))
00-0-(*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))))
00-0-lambda2
00-0-(+.f64 phi1 phi2)
00-0-phi2
00-0-(+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))
00-0-(-.f64 lambda1 lambda2)
00-0-(*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))
00-0-R
00-0-lambda1
00-0-phi1
00-0-(*.f64 R (sqrt.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))
00-0-#s(literal 2 binary64)
00-0-(/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))
00-0-(-.f64 phi1 phi2)
00-0-(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
cos.f64(cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))sensitivity1850
sqrt.f64(sqrt.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))oflow-rescue1780
(*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))overflow117
(*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))))overflow111
(+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))overflow178
sqrt.f64(sqrt.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))uflow-rescue10
(*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))underflow18
(*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))))underflow16
(+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))underflow1
Confusion
Predicted +Predicted -
+1010
-11342
Precision
0.4719626168224299
Recall
1.0
Confusion?
Predicted +Predicted MaybePredicted -
+10100
-113042
Precision?
0.4719626168224299
Recall?
1.0
Freqs
test
numberfreq
042
164
2150
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
105.0ms352×1valid
20.0ms160×0valid
Compiler

Compiled 388 to 72 computations (81.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 91.0ms
ival-mult: 25.0ms (27.5% of total)
ival-cos: 23.0ms (25.3% of total)
ival-hypot: 13.0ms (14.3% of total)
ival-sub: 8.0ms (8.8% of total)
adjust: 8.0ms (8.8% of total)
ival-add: 8.0ms (8.8% of total)
ival-div: 6.0ms (6.6% of total)
exact: 1.0ms (1.1% of total)
ival-true: 1.0ms (1.1% of total)
ival-assert: 0.0ms (0% of total)

eval0.0ms (0%)

Memory
0.3MiB live, 0.3MiB allocated
Compiler

Compiled 5 to 5 computations (0% saved)

prune6.0ms (0%)

Memory
-38.8MiB live, 1.0MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
62.7%
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))
Compiler

Compiled 37 to 17 computations (54.1% saved)

simplify402.0ms (2.7%)

Memory
43.9MiB live, 391.3MiB allocated
Algorithm
egg-herbie
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))))
cost-diff0
(+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))
cost-diff0
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))
cost-diff7360
(sqrt.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))
Rules
15 840×accelerator-lowering-fma.f32
15 840×accelerator-lowering-fma.f64
2 462×*-lowering-*.f32
2 462×*-lowering-*.f64
2 156×unsub-neg
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
017155
132155
276155
3290155
41049155
53328155
66771155
08100122
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(* R (sqrt (+ (* (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2))) (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2)))) (* (- phi1 phi2) (- phi1 phi2)))))
R
(sqrt (+ (* (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2))) (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2)))) (* (- phi1 phi2) (- phi1 phi2))))
(+ (* (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2))) (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2)))) (* (- phi1 phi2) (- phi1 phi2)))
(* (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2))) (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2))))
(* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2)))
(- lambda1 lambda2)
lambda1
lambda2
(cos (/ (+ phi1 phi2) 2))
(/ (+ phi1 phi2) 2)
(+ phi1 phi2)
phi1
phi2
2
(* (- phi1 phi2) (- phi1 phi2))
(- phi1 phi2)
Outputs
(* R (sqrt (+ (* (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2))) (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2)))) (* (- phi1 phi2) (- phi1 phi2)))))
(*.f64 R (hypot.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (-.f64 phi1 phi2)))
R
(sqrt (+ (* (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2))) (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2)))) (* (- phi1 phi2) (- phi1 phi2))))
(hypot.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (-.f64 phi1 phi2))
(+ (* (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2))) (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2)))) (* (- phi1 phi2) (- phi1 phi2)))
(+.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))
(* (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2))) (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2))))
(*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))
(* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2)))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))
(- lambda1 lambda2)
(-.f64 lambda1 lambda2)
lambda1
lambda2
(cos (/ (+ phi1 phi2) 2))
(cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))
(/ (+ phi1 phi2) 2)
(/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))
(+ phi1 phi2)
(+.f64 phi1 phi2)
phi1
phi2
2
#s(literal 2 binary64)
(* (- phi1 phi2) (- phi1 phi2))
(*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))
(- phi1 phi2)
(-.f64 phi1 phi2)

localize157.0ms (1.1%)

Memory
-41.2MiB live, 90.8MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy99.8%
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))
accuracy99.7%
(*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))))
accuracy78.3%
(cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))
accuracy35.1%
(sqrt.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))
Samples
61.0ms176×1valid
10.0ms80×0valid
Compiler

Compiled 157 to 19 computations (87.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 54.0ms
ival-hypot: 16.0ms (29.8% of total)
ival-mult: 11.0ms (20.5% of total)
ival-cos: 11.0ms (20.5% of total)
ival-sub: 4.0ms (7.5% of total)
adjust: 4.0ms (7.5% of total)
ival-add: 4.0ms (7.5% of total)
ival-div: 3.0ms (5.6% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series58.0ms (0.4%)

Memory
7.3MiB live, 44.4MiB allocated
Counts
6 → 276
Calls
Call 1
Inputs
#<alt (sqrt (+ (* (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2))) (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2)))) (* (- phi1 phi2) (- phi1 phi2))))>
#<alt (* R (sqrt (+ (* (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2))) (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2)))) (* (- phi1 phi2) (- phi1 phi2)))))>
#<alt (+ (* (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2))) (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2)))) (* (- phi1 phi2) (- phi1 phi2)))>
#<alt (* (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2))) (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2))))>
#<alt (cos (/ (+ phi1 phi2) 2))>
#<alt (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2)))>
Outputs
#<alt (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))>
#<alt (+ (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))) (* -1 (* (* lambda1 (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))))>
#<alt (+ (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))) (* lambda1 (+ (* -1 (* (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))) (* 1/2 (* (* lambda1 (- (pow (cos (* 1/2 (+ phi1 phi2))) 2) (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 4)) (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))))))>
#<alt (+ (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))) (* lambda1 (+ (* -1 (* (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))) (* lambda1 (+ (* 1/2 (* (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))) (- (pow (cos (* 1/2 (+ phi1 phi2))) 2) (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 4)) (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))) (* 1/2 (* (* lambda1 (* lambda2 (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (- (pow (cos (* 1/2 (+ phi1 phi2))) 2) (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 4)) (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))))))) (sqrt (/ 1 (pow (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)) 3))))))))))>
#<alt (* lambda1 (cos (* 1/2 (+ phi1 phi2))))>
#<alt (* lambda1 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1))))>
#<alt (* lambda1 (+ (cos (* 1/2 (+ phi1 phi2))) (+ (* -1 (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1)) (* 1/2 (/ (pow (- phi1 phi2) 2) (* (pow lambda1 2) (cos (* 1/2 (+ phi1 phi2)))))))))>
#<alt (* lambda1 (+ (cos (* 1/2 (+ phi1 phi2))) (+ (* -1 (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1)) (+ (* 1/2 (/ (* lambda2 (pow (- phi1 phi2) 2)) (* (pow lambda1 3) (cos (* 1/2 (+ phi1 phi2)))))) (* 1/2 (/ (pow (- phi1 phi2) 2) (* (pow lambda1 2) (cos (* 1/2 (+ phi1 phi2))))))))))>
#<alt (* -1 (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (* -1 (* lambda1 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1)))))>
#<alt (* -1 (* lambda1 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (+ (* -1/2 (/ (pow (- phi1 phi2) 2) (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))) (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) lambda1)))))>
#<alt (* -1 (* lambda1 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* lambda2 (pow (- phi1 phi2) 2)) (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))) (* 1/2 (/ (pow (- phi1 phi2) 2) (cos (* 1/2 (+ phi1 phi2)))))) lambda1)) (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) lambda1)))))>
#<alt (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))>
#<alt (+ (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))) (* -1 (* (* lambda1 (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))))>
#<alt (+ (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))) (* lambda2 (+ (* -1 (* (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))) (* 1/2 (* (* lambda2 (- (pow (cos (* 1/2 (+ phi1 phi2))) 2) (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 4)) (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))))))>
#<alt (+ (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))) (* lambda2 (+ (* -1 (* (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))) (* lambda2 (+ (* 1/2 (* (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))) (- (pow (cos (* 1/2 (+ phi1 phi2))) 2) (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 4)) (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))) (* 1/2 (* (* lambda1 (* lambda2 (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (- (pow (cos (* 1/2 (+ phi1 phi2))) 2) (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 4)) (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))))))) (sqrt (/ 1 (pow (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)) 3))))))))))>
#<alt (* lambda2 (cos (* 1/2 (+ phi1 phi2))))>
#<alt (* lambda2 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda1 (cos (* 1/2 (+ phi1 phi2)))) lambda2))))>
#<alt (* lambda2 (+ (cos (* 1/2 (+ phi1 phi2))) (+ (* -1 (/ (* lambda1 (cos (* 1/2 (+ phi1 phi2)))) lambda2)) (* 1/2 (/ (pow (- phi1 phi2) 2) (* (pow lambda2 2) (cos (* 1/2 (+ phi1 phi2)))))))))>
#<alt (* lambda2 (+ (cos (* 1/2 (+ phi1 phi2))) (+ (* -1 (/ (* lambda1 (cos (* 1/2 (+ phi1 phi2)))) lambda2)) (+ (* 1/2 (/ (* lambda1 (pow (- phi1 phi2) 2)) (* (pow lambda2 3) (cos (* 1/2 (+ phi1 phi2)))))) (* 1/2 (/ (pow (- phi1 phi2) 2) (* (pow lambda2 2) (cos (* 1/2 (+ phi1 phi2))))))))))>
#<alt (* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (* -1 (* lambda2 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda1 (cos (* 1/2 (+ phi1 phi2)))) lambda2)))))>
#<alt (* -1 (* lambda2 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (+ (* -1/2 (/ (pow (- phi1 phi2) 2) (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))) (* lambda1 (cos (* 1/2 (+ phi1 phi2))))) lambda2)))))>
#<alt (* -1 (* lambda2 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* lambda1 (pow (- phi1 phi2) 2)) (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))) (* 1/2 (/ (pow (- phi1 phi2) 2) (cos (* 1/2 (+ phi1 phi2)))))) lambda2)) (* lambda1 (cos (* 1/2 (+ phi1 phi2))))) lambda2)))))>
#<alt (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))>
#<alt (+ (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))) (* 1/2 (* (* phi1 (+ (* -2 phi2) (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))))>
#<alt (+ (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))) (* phi1 (+ (* 1/2 (* (* phi1 (- (+ 1 (* (+ (* -1/4 (pow (cos (* 1/2 phi2)) 2)) (* 1/4 (pow (sin (* 1/2 phi2)) 2))) (pow (- lambda1 lambda2) 2))) (* 1/4 (/ (pow (+ (* -2 phi2) (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))) (* 1/2 (* (+ (* -2 phi2) (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))))))>
#<alt (+ (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))) (* phi1 (+ (* 1/2 (* (+ (* -2 phi2) (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))) (* phi1 (+ (* 1/2 (* (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))) (- (+ 1 (* (+ (* -1/4 (pow (cos (* 1/2 phi2)) 2)) (* 1/4 (pow (sin (* 1/2 phi2)) 2))) (pow (- lambda1 lambda2) 2))) (* 1/4 (/ (pow (+ (* -2 phi2) (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))))) (* 1/2 (* (* phi1 (- (* (+ (* 1/24 (* (cos (* 1/2 phi2)) (sin (* 1/2 phi2)))) (* 1/8 (* (cos (* 1/2 phi2)) (sin (* 1/2 phi2))))) (pow (- lambda1 lambda2) 2)) (* 1/2 (/ (* (+ (* -2 phi2) (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2))))) (- (+ 1 (* (+ (* -1/4 (pow (cos (* 1/2 phi2)) 2)) (* 1/4 (pow (sin (* 1/2 phi2)) 2))) (pow (- lambda1 lambda2) 2))) (* 1/4 (/ (pow (+ (* -2 phi2) (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))) (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))))))))>
#<alt phi1>
#<alt (* phi1 (+ 1 (* -1 (/ phi2 phi1))))>
#<alt (* phi1 (+ 1 (+ (* -1 (/ phi2 phi1)) (* 1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))))>
#<alt (* phi1 (+ 1 (+ (* -1 (/ phi2 phi1)) (+ (* 1/2 (/ (* phi2 (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2))) (pow phi1 3))) (* 1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))>
#<alt (* -1 phi1)>
#<alt (* -1 (* phi1 (+ 1 (* -1 (/ phi2 phi1)))))>
#<alt (* -1 (* phi1 (+ 1 (* -1 (/ (+ phi2 (* -1/2 (/ (* (pow (cos (* 1/2 (- phi2 (* -1 phi1)))) 2) (pow (- lambda1 lambda2) 2)) phi1))) phi1)))))>
#<alt (* -1 (* phi1 (+ 1 (* -1 (/ (+ phi2 (* -1 (/ (+ (* 1/2 (* (pow (cos (* 1/2 (- phi2 (* -1 phi1)))) 2) (pow (- lambda1 lambda2) 2))) (* 1/2 (/ (* phi2 (* (pow (cos (* 1/2 (- phi2 (* -1 phi1)))) 2) (pow (- lambda1 lambda2) 2))) phi1))) phi1))) phi1)))))>
#<alt (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))>
#<alt (+ (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))) (* 1/2 (* (* phi2 (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))>
#<alt (+ (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))) (* phi2 (+ (* 1/2 (* (* phi2 (- (+ 1 (* (+ (* -1/4 (pow (cos (* 1/2 phi1)) 2)) (* 1/4 (pow (sin (* 1/2 phi1)) 2))) (pow (- lambda1 lambda2) 2))) (* 1/4 (/ (pow (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (* 1/2 (* (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))))>
#<alt (+ (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))) (* phi2 (+ (* 1/2 (* (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (* phi2 (+ (* 1/2 (* (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))) (- (+ 1 (* (+ (* -1/4 (pow (cos (* 1/2 phi1)) 2)) (* 1/4 (pow (sin (* 1/2 phi1)) 2))) (pow (- lambda1 lambda2) 2))) (* 1/4 (/ (pow (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))))) (* 1/2 (* (* phi2 (- (* (+ (* 1/24 (* (cos (* 1/2 phi1)) (sin (* 1/2 phi1)))) (* 1/8 (* (cos (* 1/2 phi1)) (sin (* 1/2 phi1))))) (pow (- lambda1 lambda2) 2)) (* 1/2 (/ (* (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) (- (+ 1 (* (+ (* -1/4 (pow (cos (* 1/2 phi1)) 2)) (* 1/4 (pow (sin (* 1/2 phi1)) 2))) (pow (- lambda1 lambda2) 2))) (* 1/4 (/ (pow (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))))))>
#<alt phi2>
#<alt (* phi2 (+ 1 (* -1 (/ phi1 phi2))))>
#<alt (* phi2 (+ 1 (+ (* -1 (/ phi1 phi2)) (* 1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))))>
#<alt (* phi2 (+ 1 (+ (* -1 (/ phi1 phi2)) (+ (* 1/2 (/ (* phi1 (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2))) (pow phi2 3))) (* 1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))))>
#<alt (* -1 phi2)>
#<alt (* -1 (* phi2 (+ 1 (* -1 (/ phi1 phi2)))))>
#<alt (* -1 (* phi2 (+ 1 (* -1 (/ (+ phi1 (* -1/2 (/ (* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2)) phi2))) phi2)))))>
#<alt (* -1 (* phi2 (+ 1 (* -1 (/ (+ phi1 (* -1 (/ (+ (* 1/2 (* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2))) (* 1/2 (/ (* phi1 (* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2))) phi2))) phi2))) phi2)))))>
#<alt (* R (sqrt (+ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))>
#<alt (* R (sqrt (+ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))>
#<alt (* R (sqrt (+ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))>
#<alt (* R (sqrt (+ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))>
#<alt (* R (sqrt (+ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))>
#<alt (* R (sqrt (+ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))>
#<alt (* R (sqrt (+ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))>
#<alt (* R (sqrt (+ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))>
#<alt (* R (sqrt (+ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))>
#<alt (* R (sqrt (+ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))>
#<alt (* R (sqrt (+ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))>
#<alt (* R (sqrt (+ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))>
#<alt (* R (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))))>
#<alt (+ (* -1 (* (* R (* lambda1 (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))) (* R (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))>
#<alt (+ (* R (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))) (* lambda1 (+ (* -1 (* (* R (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))) (* 1/2 (* (* R (* lambda1 (- (pow (cos (* 1/2 (+ phi1 phi2))) 2) (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 4)) (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))))))>
#<alt (+ (* R (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))) (* lambda1 (+ (* -1 (* (* R (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))) (* lambda1 (+ (* 1/2 (* (* R (* lambda1 (* lambda2 (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (- (pow (cos (* 1/2 (+ phi1 phi2))) 2) (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 4)) (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))))) (sqrt (/ 1 (pow (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)) 3))))) (* 1/2 (* (* R (- (pow (cos (* 1/2 (+ phi1 phi2))) 2) (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 4)) (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))))))))>
#<alt (* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) lambda1)) (* R (cos (* 1/2 (+ phi1 phi2))))))>
#<alt (* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) lambda1)) (+ (* 1/2 (/ (* R (pow (- phi1 phi2) 2)) (* (pow lambda1 2) (cos (* 1/2 (+ phi1 phi2)))))) (* R (cos (* 1/2 (+ phi1 phi2)))))))>
#<alt (* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) lambda1)) (+ (* 1/2 (/ (* R (* lambda2 (pow (- phi1 phi2) 2))) (* (pow lambda1 3) (cos (* 1/2 (+ phi1 phi2)))))) (+ (* 1/2 (/ (* R (pow (- phi1 phi2) 2)) (* (pow lambda1 2) (cos (* 1/2 (+ phi1 phi2)))))) (* R (cos (* 1/2 (+ phi1 phi2))))))))>
#<alt (* -1 (* R (* lambda1 (cos (* 1/2 (+ phi1 phi2))))))>
#<alt (* -1 (* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) lambda1)) (* R (cos (* 1/2 (+ phi1 phi2)))))))>
#<alt (* -1 (* lambda1 (+ (* -1 (/ (+ (* -1/2 (/ (* R (pow (- phi1 phi2) 2)) (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))) (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))) lambda1)) (* R (cos (* 1/2 (+ phi1 phi2)))))))>
#<alt (* -1 (* lambda1 (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* R (* lambda2 (pow (- phi1 phi2) 2))) (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))) (* 1/2 (/ (* R (pow (- phi1 phi2) 2)) (cos (* 1/2 (+ phi1 phi2)))))) lambda1)) (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))) lambda1)) (* R (cos (* 1/2 (+ phi1 phi2)))))))>
#<alt (* R (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))))>
#<alt (+ (* -1 (* (* R (* lambda1 (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))) (* R (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))>
#<alt (+ (* R (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))) (* lambda2 (+ (* -1 (* (* R (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))) (* 1/2 (* (* R (* lambda2 (- (pow (cos (* 1/2 (+ phi1 phi2))) 2) (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 4)) (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))))))>
#<alt (+ (* R (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))) (* lambda2 (+ (* -1 (* (* R (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))) (* lambda2 (+ (* 1/2 (* (* R (* lambda1 (* lambda2 (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (- (pow (cos (* 1/2 (+ phi1 phi2))) 2) (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 4)) (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))))) (sqrt (/ 1 (pow (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)) 3))))) (* 1/2 (* (* R (- (pow (cos (* 1/2 (+ phi1 phi2))) 2) (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 4)) (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))))))))>
#<alt (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (* lambda2 (+ (* -1 (/ (* R (* lambda1 (cos (* 1/2 (+ phi1 phi2))))) lambda2)) (* R (cos (* 1/2 (+ phi1 phi2))))))>
#<alt (* lambda2 (+ (* -1 (/ (* R (* lambda1 (cos (* 1/2 (+ phi1 phi2))))) lambda2)) (+ (* 1/2 (/ (* R (pow (- phi1 phi2) 2)) (* (pow lambda2 2) (cos (* 1/2 (+ phi1 phi2)))))) (* R (cos (* 1/2 (+ phi1 phi2)))))))>
#<alt (* lambda2 (+ (* -1 (/ (* R (* lambda1 (cos (* 1/2 (+ phi1 phi2))))) lambda2)) (+ (* 1/2 (/ (* R (* lambda1 (pow (- phi1 phi2) 2))) (* (pow lambda2 3) (cos (* 1/2 (+ phi1 phi2)))))) (+ (* 1/2 (/ (* R (pow (- phi1 phi2) 2)) (* (pow lambda2 2) (cos (* 1/2 (+ phi1 phi2)))))) (* R (cos (* 1/2 (+ phi1 phi2))))))))>
#<alt (* -1 (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))))>
#<alt (* -1 (* lambda2 (+ (* -1 (/ (* R (* lambda1 (cos (* 1/2 (+ phi1 phi2))))) lambda2)) (* R (cos (* 1/2 (+ phi1 phi2)))))))>
#<alt (* -1 (* lambda2 (+ (* -1 (/ (+ (* -1/2 (/ (* R (pow (- phi1 phi2) 2)) (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))) (* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))) lambda2)) (* R (cos (* 1/2 (+ phi1 phi2)))))))>
#<alt (* -1 (* lambda2 (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* R (* lambda1 (pow (- phi1 phi2) 2))) (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))) (* 1/2 (/ (* R (pow (- phi1 phi2) 2)) (cos (* 1/2 (+ phi1 phi2)))))) lambda2)) (* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))) lambda2)) (* R (cos (* 1/2 (+ phi1 phi2)))))))>
#<alt (* R (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))>
#<alt (+ (* 1/2 (* (* R (* phi1 (+ (* -2 phi2) (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2))))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))) (* R (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))>
#<alt (+ (* R (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))) (* phi1 (+ (* 1/2 (* (* R (* phi1 (- (+ 1 (* (+ (* -1/4 (pow (cos (* 1/2 phi2)) 2)) (* 1/4 (pow (sin (* 1/2 phi2)) 2))) (pow (- lambda1 lambda2) 2))) (* 1/4 (/ (pow (+ (* -2 phi2) (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))) (* 1/2 (* (* R (+ (* -2 phi2) (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))))))>
#<alt (+ (* R (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))) (* phi1 (+ (* 1/2 (* (* R (+ (* -2 phi2) (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))) (* phi1 (+ (* 1/2 (* (* R (* phi1 (- (* (+ (* 1/24 (* (cos (* 1/2 phi2)) (sin (* 1/2 phi2)))) (* 1/8 (* (cos (* 1/2 phi2)) (sin (* 1/2 phi2))))) (pow (- lambda1 lambda2) 2)) (* 1/2 (/ (* (+ (* -2 phi2) (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2))))) (- (+ 1 (* (+ (* -1/4 (pow (cos (* 1/2 phi2)) 2)) (* 1/4 (pow (sin (* 1/2 phi2)) 2))) (pow (- lambda1 lambda2) 2))) (* 1/4 (/ (pow (+ (* -2 phi2) (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))) (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))) (* 1/2 (* (* R (- (+ 1 (* (+ (* -1/4 (pow (cos (* 1/2 phi2)) 2)) (* 1/4 (pow (sin (* 1/2 phi2)) 2))) (pow (- lambda1 lambda2) 2))) (* 1/4 (/ (pow (+ (* -2 phi2) (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))))))))>
#<alt (* R phi1)>
#<alt (* phi1 (+ R (* -1 (/ (* R phi2) phi1))))>
#<alt (* phi1 (+ R (+ (* -1 (/ (* R phi2) phi1)) (* 1/2 (/ (* R (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2))) (pow phi1 2))))))>
#<alt (* phi1 (+ R (+ (* -1 (/ (* R phi2) phi1)) (+ (* 1/2 (/ (* R (* phi2 (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)))) (pow phi1 3))) (* 1/2 (/ (* R (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2))) (pow phi1 2)))))))>
#<alt (* -1 (* R phi1))>
#<alt (* -1 (* phi1 (+ R (* -1 (/ (* R phi2) phi1)))))>
#<alt (* -1 (* phi1 (+ R (* -1 (/ (+ (* -1/2 (/ (* R (* (pow (cos (* 1/2 (- phi2 (* -1 phi1)))) 2) (pow (- lambda1 lambda2) 2))) phi1)) (* R phi2)) phi1)))))>
#<alt (* -1 (* phi1 (+ R (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* R (* (pow (cos (* 1/2 (- phi2 (* -1 phi1)))) 2) (pow (- lambda1 lambda2) 2)))) (* 1/2 (/ (* R (* phi2 (* (pow (cos (* 1/2 (- phi2 (* -1 phi1)))) 2) (pow (- lambda1 lambda2) 2)))) phi1))) phi1)) (* R phi2)) phi1)))))>
#<alt (* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))>
#<alt (+ (* 1/2 (* (* R (* phi2 (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))>
#<alt (+ (* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))) (* phi2 (+ (* 1/2 (* (* R (* phi2 (- (+ 1 (* (+ (* -1/4 (pow (cos (* 1/2 phi1)) 2)) (* 1/4 (pow (sin (* 1/2 phi1)) 2))) (pow (- lambda1 lambda2) 2))) (* 1/4 (/ (pow (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (* 1/2 (* (* R (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))))>
#<alt (+ (* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))) (* phi2 (+ (* 1/2 (* (* R (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (* phi2 (+ (* 1/2 (* (* R (* phi2 (- (* (+ (* 1/24 (* (cos (* 1/2 phi1)) (sin (* 1/2 phi1)))) (* 1/8 (* (cos (* 1/2 phi1)) (sin (* 1/2 phi1))))) (pow (- lambda1 lambda2) 2)) (* 1/2 (/ (* (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) (- (+ 1 (* (+ (* -1/4 (pow (cos (* 1/2 phi1)) 2)) (* 1/4 (pow (sin (* 1/2 phi1)) 2))) (pow (- lambda1 lambda2) 2))) (* 1/4 (/ (pow (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (* 1/2 (* (* R (- (+ 1 (* (+ (* -1/4 (pow (cos (* 1/2 phi1)) 2)) (* 1/4 (pow (sin (* 1/2 phi1)) 2))) (pow (- lambda1 lambda2) 2))) (* 1/4 (/ (pow (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))))))>
#<alt (* R phi2)>
#<alt (* phi2 (+ R (* -1 (/ (* R phi1) phi2))))>
#<alt (* phi2 (+ R (+ (* -1 (/ (* R phi1) phi2)) (* 1/2 (/ (* R (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2))) (pow phi2 2))))))>
#<alt (* phi2 (+ R (+ (* -1 (/ (* R phi1) phi2)) (+ (* 1/2 (/ (* R (* phi1 (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)))) (pow phi2 3))) (* 1/2 (/ (* R (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2))) (pow phi2 2)))))))>
#<alt (* -1 (* R phi2))>
#<alt (* -1 (* phi2 (+ R (* -1 (/ (* R phi1) phi2)))))>
#<alt (* -1 (* phi2 (+ R (* -1 (/ (+ (* -1/2 (/ (* R (* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2))) phi2)) (* R phi1)) phi2)))))>
#<alt (* -1 (* phi2 (+ R (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* R (* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2)))) (* 1/2 (/ (* R (* phi1 (* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2)))) phi2))) phi2)) (* R phi1)) phi2)))))>
#<alt (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))>
#<alt (+ (* -2 (* lambda1 (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))>
#<alt (+ (* lambda1 (+ (* -2 (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))>
#<alt (+ (* lambda1 (+ (* -2 (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))>
#<alt (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2))>
#<alt (* (pow lambda1 2) (+ (* -2 (/ (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) lambda1)) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))>
#<alt (* (pow lambda1 2) (+ (* -2 (/ (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) lambda1)) (+ (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow lambda1 2)) (+ (/ (pow (- phi1 phi2) 2) (pow lambda1 2)) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))))>
#<alt (* (pow lambda1 2) (+ (* -2 (/ (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) lambda1)) (+ (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow lambda1 2)) (+ (/ (pow (- phi1 phi2) 2) (pow lambda1 2)) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))))>
#<alt (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2))>
#<alt (* (pow lambda1 2) (+ (* -2 (/ (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) lambda1)) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))>
#<alt (* (pow lambda1 2) (+ (* -1 (/ (+ (* -1 (/ (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)) lambda1)) (* 2 (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) lambda1)) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))>
#<alt (* (pow lambda1 2) (+ (* -1 (/ (+ (* -1 (/ (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)) lambda1)) (* 2 (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) lambda1)) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))>
#<alt (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))>
#<alt (+ (* -2 (* lambda1 (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))>
#<alt (+ (* lambda2 (+ (* -2 (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))>
#<alt (+ (* lambda2 (+ (* -2 (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))>
#<alt (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2))>
#<alt (* (pow lambda2 2) (+ (* -2 (/ (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) lambda2)) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))>
#<alt (* (pow lambda2 2) (+ (* -2 (/ (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) lambda2)) (+ (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow lambda2 2)) (+ (/ (pow (- phi1 phi2) 2) (pow lambda2 2)) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))))>
#<alt (* (pow lambda2 2) (+ (* -2 (/ (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) lambda2)) (+ (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow lambda2 2)) (+ (/ (pow (- phi1 phi2) 2) (pow lambda2 2)) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))))>
#<alt (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2))>
#<alt (* (pow lambda2 2) (+ (* -2 (/ (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) lambda2)) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))>
#<alt (* (pow lambda2 2) (+ (* -1 (/ (+ (* -1 (/ (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)) lambda2)) (* 2 (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) lambda2)) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))>
#<alt (* (pow lambda2 2) (+ (* -1 (/ (+ (* -1 (/ (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)) lambda2)) (* 2 (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) lambda2)) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))>
#<alt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))>
#<alt (+ (* phi1 (+ (* -2 phi2) (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2)))))) (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))>
#<alt (+ (* phi1 (+ (* -2 phi2) (+ (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2)))) (* phi1 (+ 1 (* (+ (* -1/4 (pow (cos (* 1/2 phi2)) 2)) (* 1/4 (pow (sin (* 1/2 phi2)) 2))) (pow (- lambda1 lambda2) 2))))))) (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))>
#<alt (+ (* phi1 (+ (* -2 phi2) (+ (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2)))) (* phi1 (+ 1 (+ (* phi1 (* (+ (* 1/24 (* (cos (* 1/2 phi2)) (sin (* 1/2 phi2)))) (* 1/8 (* (cos (* 1/2 phi2)) (sin (* 1/2 phi2))))) (pow (- lambda1 lambda2) 2))) (* (+ (* -1/4 (pow (cos (* 1/2 phi2)) 2)) (* 1/4 (pow (sin (* 1/2 phi2)) 2))) (pow (- lambda1 lambda2) 2)))))))) (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))>
#<alt (pow phi1 2)>
#<alt (* (pow phi1 2) (+ 1 (* -2 (/ phi2 phi1))))>
#<alt (* (pow phi1 2) (+ 1 (+ (* -2 (/ phi2 phi1)) (+ (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)) (/ (pow phi2 2) (pow phi1 2))))))>
#<alt (* (pow phi1 2) (+ 1 (+ (* -2 (/ phi2 phi1)) (+ (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)) (/ (pow phi2 2) (pow phi1 2))))))>
#<alt (pow phi1 2)>
#<alt (* (pow phi1 2) (+ 1 (* -2 (/ phi2 phi1))))>
#<alt (* (pow phi1 2) (+ 1 (* -1 (/ (+ (* -1 (/ (+ (* (pow (cos (* 1/2 (- phi2 (* -1 phi1)))) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)) phi1)) (* 2 phi2)) phi1))))>
#<alt (* (pow phi1 2) (+ 1 (* -1 (/ (+ (* -1 (/ (+ (* (pow (cos (* 1/2 (- phi2 (* -1 phi1)))) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)) phi1)) (* 2 phi2)) phi1))))>
#<alt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))>
#<alt (+ (* phi2 (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))))) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))>
#<alt (+ (* phi2 (+ (* -2 phi1) (+ (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))) (* phi2 (+ 1 (* (+ (* -1/4 (pow (cos (* 1/2 phi1)) 2)) (* 1/4 (pow (sin (* 1/2 phi1)) 2))) (pow (- lambda1 lambda2) 2))))))) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))>
#<alt (+ (* phi2 (+ (* -2 phi1) (+ (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))) (* phi2 (+ 1 (+ (* phi2 (* (+ (* 1/24 (* (cos (* 1/2 phi1)) (sin (* 1/2 phi1)))) (* 1/8 (* (cos (* 1/2 phi1)) (sin (* 1/2 phi1))))) (pow (- lambda1 lambda2) 2))) (* (+ (* -1/4 (pow (cos (* 1/2 phi1)) 2)) (* 1/4 (pow (sin (* 1/2 phi1)) 2))) (pow (- lambda1 lambda2) 2)))))))) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))>
#<alt (pow phi2 2)>
#<alt (* (pow phi2 2) (+ 1 (* -2 (/ phi1 phi2))))>
#<alt (* (pow phi2 2) (+ 1 (+ (* -2 (/ phi1 phi2)) (+ (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)) (/ (pow phi1 2) (pow phi2 2))))))>
#<alt (* (pow phi2 2) (+ 1 (+ (* -2 (/ phi1 phi2)) (+ (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)) (/ (pow phi1 2) (pow phi2 2))))))>
#<alt (pow phi2 2)>
#<alt (* (pow phi2 2) (+ 1 (* -2 (/ phi1 phi2))))>
#<alt (* (pow phi2 2) (+ 1 (* -1 (/ (+ (* -1 (/ (+ (* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)) phi2)) (* 2 phi1)) phi2))))>
#<alt (* (pow phi2 2) (+ 1 (* -1 (/ (+ (* -1 (/ (+ (* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)) phi2)) (* 2 phi1)) phi2))))>
#<alt (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2))>
#<alt (+ (* -2 (* lambda1 (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))>
#<alt (+ (* lambda1 (+ (* -2 (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))>
#<alt (+ (* lambda1 (+ (* -2 (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))>
#<alt (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2))>
#<alt (* (pow lambda1 2) (+ (* -2 (/ (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) lambda1)) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))>
#<alt (* (pow lambda1 2) (+ (* -2 (/ (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) lambda1)) (+ (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow lambda1 2)) (pow (cos (* 1/2 (+ phi1 phi2))) 2))))>
#<alt (* (pow lambda1 2) (+ (* -2 (/ (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) lambda1)) (+ (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow lambda1 2)) (pow (cos (* 1/2 (+ phi1 phi2))) 2))))>
#<alt (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2))>
#<alt (* (pow lambda1 2) (+ (* -2 (/ (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) lambda1)) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))>
#<alt (* (pow lambda1 2) (+ (* -1 (/ (+ (* -1 (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) lambda1)) (* 2 (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) lambda1)) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))>
#<alt (* (pow lambda1 2) (+ (* -1 (/ (+ (* -1 (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) lambda1)) (* 2 (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) lambda1)) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))>
#<alt (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2))>
#<alt (+ (* -2 (* lambda1 (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))>
#<alt (+ (* lambda2 (+ (* -2 (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))>
#<alt (+ (* lambda2 (+ (* -2 (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))>
#<alt (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2))>
#<alt (* (pow lambda2 2) (+ (* -2 (/ (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) lambda2)) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))>
#<alt (* (pow lambda2 2) (+ (* -2 (/ (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) lambda2)) (+ (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow lambda2 2)) (pow (cos (* 1/2 (+ phi1 phi2))) 2))))>
#<alt (* (pow lambda2 2) (+ (* -2 (/ (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) lambda2)) (+ (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow lambda2 2)) (pow (cos (* 1/2 (+ phi1 phi2))) 2))))>
#<alt (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2))>
#<alt (* (pow lambda2 2) (+ (* -2 (/ (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) lambda2)) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))>
#<alt (* (pow lambda2 2) (+ (* -1 (/ (+ (* -1 (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) lambda2)) (* 2 (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) lambda2)) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))>
#<alt (* (pow lambda2 2) (+ (* -1 (/ (+ (* -1 (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) lambda2)) (* 2 (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) lambda2)) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))>
#<alt (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2))>
#<alt (+ (* -1 (* phi1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2))))) (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)))>
#<alt (+ (* phi1 (+ (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2)))) (* phi1 (* (+ (* -1/4 (pow (cos (* 1/2 phi2)) 2)) (* 1/4 (pow (sin (* 1/2 phi2)) 2))) (pow (- lambda1 lambda2) 2))))) (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)))>
#<alt (+ (* phi1 (+ (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2)))) (* phi1 (+ (* phi1 (* (+ (* 1/24 (* (cos (* 1/2 phi2)) (sin (* 1/2 phi2)))) (* 1/8 (* (cos (* 1/2 phi2)) (sin (* 1/2 phi2))))) (pow (- lambda1 lambda2) 2))) (* (+ (* -1/4 (pow (cos (* 1/2 phi2)) 2)) (* 1/4 (pow (sin (* 1/2 phi2)) 2))) (pow (- lambda1 lambda2) 2)))))) (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)))>
#<alt (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2))>
#<alt (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2))>
#<alt (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2))>
#<alt (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2))>
#<alt (* (pow (cos (* 1/2 (- phi2 (* -1 phi1)))) 2) (pow (- lambda1 lambda2) 2))>
#<alt (* (pow (cos (* 1/2 (- phi2 (* -1 phi1)))) 2) (pow (- lambda1 lambda2) 2))>
#<alt (* (pow (cos (* 1/2 (- phi2 (* -1 phi1)))) 2) (pow (- lambda1 lambda2) 2))>
#<alt (* (pow (cos (* 1/2 (- phi2 (* -1 phi1)))) 2) (pow (- lambda1 lambda2) 2))>
#<alt (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))>
#<alt (+ (* -1 (* phi2 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))>
#<alt (+ (* phi2 (+ (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))) (* phi2 (* (+ (* -1/4 (pow (cos (* 1/2 phi1)) 2)) (* 1/4 (pow (sin (* 1/2 phi1)) 2))) (pow (- lambda1 lambda2) 2))))) (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))>
#<alt (+ (* phi2 (+ (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))) (* phi2 (+ (* phi2 (* (+ (* 1/24 (* (cos (* 1/2 phi1)) (sin (* 1/2 phi1)))) (* 1/8 (* (cos (* 1/2 phi1)) (sin (* 1/2 phi1))))) (pow (- lambda1 lambda2) 2))) (* (+ (* -1/4 (pow (cos (* 1/2 phi1)) 2)) (* 1/4 (pow (sin (* 1/2 phi1)) 2))) (pow (- lambda1 lambda2) 2)))))) (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))>
#<alt (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2))>
#<alt (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2))>
#<alt (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2))>
#<alt (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2))>
#<alt (* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2))>
#<alt (* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2))>
#<alt (* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2))>
#<alt (* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2))>
#<alt (cos (* 1/2 phi2))>
#<alt (+ (cos (* 1/2 phi2)) (* -1/2 (* phi1 (sin (* 1/2 phi2)))))>
#<alt (+ (cos (* 1/2 phi2)) (* phi1 (- (* -1/8 (* phi1 (cos (* 1/2 phi2)))) (* 1/2 (sin (* 1/2 phi2))))))>
#<alt (+ (cos (* 1/2 phi2)) (* phi1 (- (* phi1 (+ (* -1/8 (cos (* 1/2 phi2))) (* 1/48 (* phi1 (sin (* 1/2 phi2)))))) (* 1/2 (sin (* 1/2 phi2))))))>
#<alt (cos (* 1/2 (+ phi1 phi2)))>
#<alt (cos (* 1/2 (+ phi1 phi2)))>
#<alt (cos (* 1/2 (+ phi1 phi2)))>
#<alt (cos (* 1/2 (+ phi1 phi2)))>
#<alt (cos (* 1/2 (- phi2 (* -1 phi1))))>
#<alt (cos (* 1/2 (- phi2 (* -1 phi1))))>
#<alt (cos (* 1/2 (- phi2 (* -1 phi1))))>
#<alt (cos (* 1/2 (- phi2 (* -1 phi1))))>
#<alt (cos (* 1/2 phi1))>
#<alt (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1)))))>
#<alt (+ (cos (* 1/2 phi1)) (* phi2 (- (* -1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))))>
#<alt (+ (cos (* 1/2 phi1)) (* phi2 (- (* phi2 (+ (* -1/8 (cos (* 1/2 phi1))) (* 1/48 (* phi2 (sin (* 1/2 phi1)))))) (* 1/2 (sin (* 1/2 phi1))))))>
#<alt (cos (* 1/2 (+ phi1 phi2)))>
#<alt (cos (* 1/2 (+ phi1 phi2)))>
#<alt (cos (* 1/2 (+ phi1 phi2)))>
#<alt (cos (* 1/2 (+ phi1 phi2)))>
#<alt (cos (* 1/2 (- phi1 (* -1 phi2))))>
#<alt (cos (* 1/2 (- phi1 (* -1 phi2))))>
#<alt (cos (* 1/2 (- phi1 (* -1 phi2))))>
#<alt (cos (* 1/2 (- phi1 (* -1 phi2))))>
#<alt (* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (+ (* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (+ (* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (+ (* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (* lambda1 (cos (* 1/2 (+ phi1 phi2))))>
#<alt (* lambda1 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1))))>
#<alt (* lambda1 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1))))>
#<alt (* lambda1 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1))))>
#<alt (* lambda1 (cos (* 1/2 (+ phi1 phi2))))>
#<alt (* -1 (* lambda1 (+ (* -1 (cos (* 1/2 (+ phi1 phi2)))) (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1))))>
#<alt (* -1 (* lambda1 (+ (* -1 (cos (* 1/2 (+ phi1 phi2)))) (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1))))>
#<alt (* -1 (* lambda1 (+ (* -1 (cos (* 1/2 (+ phi1 phi2)))) (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1))))>
#<alt (* lambda1 (cos (* 1/2 (+ phi1 phi2))))>
#<alt (+ (* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (+ (* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (+ (* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (* lambda2 (+ (* -1 (cos (* 1/2 (+ phi1 phi2)))) (/ (* lambda1 (cos (* 1/2 (+ phi1 phi2)))) lambda2)))>
#<alt (* lambda2 (+ (* -1 (cos (* 1/2 (+ phi1 phi2)))) (/ (* lambda1 (cos (* 1/2 (+ phi1 phi2)))) lambda2)))>
#<alt (* lambda2 (+ (* -1 (cos (* 1/2 (+ phi1 phi2)))) (/ (* lambda1 (cos (* 1/2 (+ phi1 phi2)))) lambda2)))>
#<alt (* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (* -1 (* lambda2 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda1 (cos (* 1/2 (+ phi1 phi2)))) lambda2)))))>
#<alt (* -1 (* lambda2 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda1 (cos (* 1/2 (+ phi1 phi2)))) lambda2)))))>
#<alt (* -1 (* lambda2 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda1 (cos (* 1/2 (+ phi1 phi2)))) lambda2)))))>
#<alt (* (cos (* 1/2 phi2)) (- lambda1 lambda2))>
#<alt (+ (* -1/2 (* phi1 (* (sin (* 1/2 phi2)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi2)) (- lambda1 lambda2)))>
#<alt (+ (* phi1 (+ (* -1/2 (* (sin (* 1/2 phi2)) (- lambda1 lambda2))) (* -1/8 (* phi1 (* (cos (* 1/2 phi2)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi2)) (- lambda1 lambda2)))>
#<alt (+ (* phi1 (+ (* -1/2 (* (sin (* 1/2 phi2)) (- lambda1 lambda2))) (* phi1 (+ (* -1/8 (* (cos (* 1/2 phi2)) (- lambda1 lambda2))) (* 1/48 (* phi1 (* (sin (* 1/2 phi2)) (- lambda1 lambda2)))))))) (* (cos (* 1/2 phi2)) (- lambda1 lambda2)))>
#<alt (* (cos (* 1/2 (+ phi1 phi2))) (- lambda1 lambda2))>
#<alt (* (cos (* 1/2 (+ phi1 phi2))) (- lambda1 lambda2))>
#<alt (* (cos (* 1/2 (+ phi1 phi2))) (- lambda1 lambda2))>
#<alt (* (cos (* 1/2 (+ phi1 phi2))) (- lambda1 lambda2))>
#<alt (* (cos (* 1/2 (- phi2 (* -1 phi1)))) (- lambda1 lambda2))>
#<alt (* (cos (* 1/2 (- phi2 (* -1 phi1)))) (- lambda1 lambda2))>
#<alt (* (cos (* 1/2 (- phi2 (* -1 phi1)))) (- lambda1 lambda2))>
#<alt (* (cos (* 1/2 (- phi2 (* -1 phi1)))) (- lambda1 lambda2))>
#<alt (* (cos (* 1/2 phi1)) (- lambda1 lambda2))>
#<alt (+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))>
#<alt (+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))>
#<alt (+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* phi2 (+ (* -1/8 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) (* 1/48 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))>
#<alt (* (cos (* 1/2 (+ phi1 phi2))) (- lambda1 lambda2))>
#<alt (* (cos (* 1/2 (+ phi1 phi2))) (- lambda1 lambda2))>
#<alt (* (cos (* 1/2 (+ phi1 phi2))) (- lambda1 lambda2))>
#<alt (* (cos (* 1/2 (+ phi1 phi2))) (- lambda1 lambda2))>
#<alt (* (cos (* 1/2 (- phi1 (* -1 phi2)))) (- lambda1 lambda2))>
#<alt (* (cos (* 1/2 (- phi1 (* -1 phi2)))) (- lambda1 lambda2))>
#<alt (* (cos (* 1/2 (- phi1 (* -1 phi2)))) (- lambda1 lambda2))>
#<alt (* (cos (* 1/2 (- phi1 (* -1 phi2)))) (- lambda1 lambda2))>
Calls

69 calls:

TimeVariablePointExpression
3.0ms
lambda2
@-inf
(+ (* (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2))) (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2)))) (* (- phi1 phi2) (- phi1 phi2)))
3.0ms
phi1
@0
(sqrt (+ (* (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2))) (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2)))) (* (- phi1 phi2) (- phi1 phi2))))
3.0ms
R
@0
(* R (sqrt (+ (* (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2))) (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2)))) (* (- phi1 phi2) (- phi1 phi2)))))
2.0ms
phi1
@0
(* R (sqrt (+ (* (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2))) (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2)))) (* (- phi1 phi2) (- phi1 phi2)))))
2.0ms
phi2
@0
(sqrt (+ (* (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2))) (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2)))) (* (- phi1 phi2) (- phi1 phi2))))

rewrite461.0ms (3.1%)

Memory
46.7MiB live, 550.3MiB allocated
Algorithm
batch-egg-rewrite
Rules
7 434×accelerator-lowering-fma.f32
7 434×accelerator-lowering-fma.f64
6 244×*-lowering-*.f32
6 244×*-lowering-*.f64
3 492×/-lowering-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01786
18686
270786
0887576
Stop Event
iter limit
node limit
Counts
6 → 300
Calls
Call 1
Inputs
(sqrt (+ (* (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2))) (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2)))) (* (- phi1 phi2) (- phi1 phi2))))
(* R (sqrt (+ (* (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2))) (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2)))) (* (- phi1 phi2) (- phi1 phi2)))))
(+ (* (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2))) (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2)))) (* (- phi1 phi2) (- phi1 phi2)))
(* (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2))) (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2))))
(cos (/ (+ phi1 phi2) 2))
(* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2)))
Outputs
(exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) #s(literal 1/2 binary64)))
(hypot.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (-.f64 phi1 phi2))
(hypot.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (exp.f64 (log.f64 (-.f64 phi1 phi2))))
(hypot.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))))
(hypot.f64 (-.f64 phi1 phi2) (exp.f64 (log.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))))))
(hypot.f64 (exp.f64 (log.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))))) (-.f64 phi1 phi2))
(hypot.f64 (exp.f64 (log.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))))) (exp.f64 (log.f64 (-.f64 phi1 phi2))))
(hypot.f64 (exp.f64 (log.f64 (-.f64 phi1 phi2))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))))
(hypot.f64 (exp.f64 (log.f64 (-.f64 phi1 phi2))) (exp.f64 (log.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))))))
(sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) #s(literal 4 binary64)) (*.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))))))) (hypot.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) #s(literal 4 binary64)) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))))))
(/.f64 (hypot.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) #s(literal 3 binary64))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) #s(literal 4 binary64)) (*.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))))))))
(/.f64 (hypot.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) #s(literal 3 binary64))) (sqrt.f64 (+.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) #s(literal 4 binary64)) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))) (sqrt.f64 (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))
(/.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) #s(literal 6 binary64)) (*.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))))) (sqrt.f64 (-.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) #s(literal 4 binary64)) (*.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))))))))))
(/.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) #s(literal 4 binary64)) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))))) (sqrt.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) #s(literal 4 binary64)))) (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))))))
(/.f64 (neg.f64 (hypot.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) #s(literal 3 binary64)))) (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) #s(literal 4 binary64)) (*.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))))))))))
(/.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) #s(literal 4 binary64)) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))))) (neg.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))))
(pow.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 (log.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) #s(literal 1/2 binary64))
(*.f64 (hypot.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) #s(literal 3 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) #s(literal 4 binary64)) (*.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))))))) #s(literal 1/2 binary64)))
(*.f64 (hypot.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) #s(literal 4 binary64)) (*.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))))))))))
(*.f64 (hypot.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) #s(literal 4 binary64)) (*.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))))))))))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) #s(literal 4 binary64)) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) #s(literal 4 binary64)) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) #s(literal 4 binary64)) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))))
(*.f64 (pow.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) #s(literal 1/4 binary64)) (pow.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) #s(literal 1/4 binary64)))
(/.f64 (*.f64 R (hypot.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) #s(literal 3 binary64)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) #s(literal 4 binary64)) (*.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))))))))
(/.f64 (*.f64 R (sqrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) #s(literal 4 binary64)) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))))) (sqrt.f64 (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))
(*.f64 (hypot.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (-.f64 phi1 phi2)) R)
(*.f64 R (hypot.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (-.f64 phi1 phi2)))
(*.f64 (pow.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) #s(literal 1/4 binary64)) R))
(*.f64 (*.f64 R (pow.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) #s(literal 1/4 binary64))) (pow.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) #s(literal 1/4 binary64)))
(+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))
(+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))))
(+.f64 (/.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) #s(literal 4 binary64)) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (neg.f64 (/.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))))
(+.f64 (*.f64 (-.f64 phi1 phi2) phi1) (+.f64 (neg.f64 (*.f64 (-.f64 phi1 phi2) phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))))))
(+.f64 (*.f64 phi1 (-.f64 phi1 phi2)) (+.f64 (*.f64 phi2 (-.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))))))
(+.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) phi1)) (neg.f64 (*.f64 (-.f64 phi1 phi2) phi2)))
(+.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 phi1 (-.f64 phi1 phi2))) (*.f64 phi2 (-.f64 phi2 phi1)))
(-.f64 (/.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) #s(literal 4 binary64)) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (/.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))
(-.f64 (/.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))))) (/.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) #s(literal 4 binary64)) (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))))))
(fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))
(fma.f64 phi1 (-.f64 phi1 phi2) (+.f64 (*.f64 phi2 (-.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))))))
(fma.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))
(fma.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))
(fma.f64 (-.f64 phi1 phi2) phi1 (+.f64 (neg.f64 (*.f64 (-.f64 phi1 phi2) phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))))))
(fma.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))))
(fma.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) #s(literal 4 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (neg.f64 (/.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))))
(fma.f64 (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2)))) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))
(fma.f64 (-.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 phi2 (*.f64 phi2 phi2))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (+.f64 phi1 phi2)))) phi1) (+.f64 (neg.f64 (*.f64 (-.f64 phi1 phi2) phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))))))
(fma.f64 (-.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 phi2 (*.f64 phi2 phi2))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (+.f64 phi1 phi2)))) (-.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))))
(fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))))
(fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 phi1 phi2) phi1) (+.f64 (neg.f64 (*.f64 (-.f64 phi1 phi2) phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))))))
(fma.f64 (-.f64 (*.f64 phi1 phi1) (*.f64 phi2 phi2)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 phi1 phi2)) phi1) (+.f64 (neg.f64 (*.f64 (-.f64 phi1 phi2) phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))))))
(fma.f64 (-.f64 (*.f64 phi1 phi1) (*.f64 phi2 phi2)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 phi1 phi2)) (-.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))))
(fma.f64 (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))
(fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))
(fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))
(fma.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))
(fma.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))) (-.f64 lambda1 lambda2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))
(fma.f64 (*.f64 (-.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 phi2 (*.f64 phi2 phi2))) (-.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 phi2 (*.f64 phi2 phi2)))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (+.f64 phi1 phi2)))) #s(literal 2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))))
(fma.f64 (*.f64 (-.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 phi2 (*.f64 phi2 phi2))) (-.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 phi2 (*.f64 phi2 phi2)))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (+.f64 phi1 phi2))) (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (+.f64 phi1 phi2))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))))
(fma.f64 (*.f64 (-.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 phi2 (*.f64 phi2 phi2))) (-.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 phi2 (*.f64 phi2 phi2)))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (+.f64 phi1 phi2)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (+.f64 phi1 phi2))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))))
(fma.f64 (*.f64 (-.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 phi2 (*.f64 phi2 phi2))) (-.f64 (*.f64 phi1 phi1) (*.f64 phi2 phi2))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (+.f64 phi1 phi2))) (+.f64 phi1 phi2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))))
(fma.f64 (*.f64 (+.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 phi2 (*.f64 phi2 phi2))))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 phi1 phi2) (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (+.f64 phi1 phi2))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))))
(fma.f64 (*.f64 (+.f64 phi1 phi2) (*.f64 (+.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 phi1 phi2)) #s(literal 2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))))
(fma.f64 (*.f64 (+.f64 phi1 phi2) (*.f64 (+.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 phi1 phi2) (+.f64 phi1 phi2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))))
(fma.f64 (*.f64 (+.f64 phi1 phi2) (*.f64 (+.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 phi1 phi2)) (/.f64 #s(literal 1 binary64) (+.f64 phi1 phi2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))))
(fma.f64 (/.f64 #s(literal 1 binary64) (+.f64 phi1 phi2)) (*.f64 (+.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))))
(fma.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 phi2 (*.f64 phi2 phi2)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))))
(fma.f64 (*.f64 (+.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (/.f64 #s(literal 1 binary64) (+.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))))
(fma.f64 (*.f64 (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))
(fma.f64 (*.f64 (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (/.f64 #s(literal 1 binary64) (+.f64 lambda1 lambda2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))
(fma.f64 (*.f64 (-.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 phi2 (*.f64 phi2 phi2))) (-.f64 phi1 phi2)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))))
(fma.f64 (/.f64 (-.f64 (*.f64 phi1 phi1) (*.f64 phi2 phi2)) (+.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 phi2 (*.f64 phi2 phi2)))) (*.f64 (+.f64 (*.f64 phi2 phi2) (*.f64 phi1 (-.f64 phi1 phi2))) (-.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))))
(fma.f64 (/.f64 (-.f64 (*.f64 phi1 phi1) (*.f64 phi2 phi2)) (+.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 phi2 (*.f64 phi2 phi2)))) (/.f64 (-.f64 phi1 phi2) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi2 phi2) (*.f64 phi1 (-.f64 phi1 phi2))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))))
(fma.f64 (/.f64 (-.f64 (*.f64 phi1 phi1) (*.f64 phi2 phi2)) (+.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 phi2 (*.f64 phi2 phi2)))) (*.f64 (+.f64 (*.f64 phi2 phi2) (*.f64 phi1 (-.f64 phi1 phi2))) phi1) (+.f64 (neg.f64 (*.f64 (-.f64 phi1 phi2) phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))))))
(fma.f64 (pow.f64 (/.f64 (-.f64 (*.f64 phi1 phi1) (*.f64 phi2 phi2)) (+.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 phi2 (*.f64 phi2 phi2)))) #s(literal 2 binary64)) (pow.f64 (+.f64 (*.f64 phi2 phi2) (*.f64 phi1 (-.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))))
(fma.f64 (exp.f64 (log.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))))) (exp.f64 (log.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))
(fma.f64 (exp.f64 (log.f64 (-.f64 phi1 phi2))) (exp.f64 (log.f64 (-.f64 phi1 phi2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))))
(fma.f64 (*.f64 (-.f64 phi1 phi2) #s(literal 1 binary64)) (-.f64 phi1 phi2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))))
(fma.f64 (/.f64 (-.f64 (*.f64 phi1 phi1) (*.f64 phi2 phi2)) #s(literal 1 binary64)) (/.f64 (-.f64 phi1 phi2) (+.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))))
(fma.f64 (/.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (-.f64 phi1 phi2))) (/.f64 (*.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))) #s(literal 2 binary64)) (-.f64 lambda1 lambda2)) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (-.f64 phi1 phi2))) (neg.f64 (/.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))))
(fma.f64 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (-.f64 phi1 phi2))) (/.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) #s(literal 3 binary64)) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (-.f64 phi1 phi2))) (neg.f64 (/.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))))
(fma.f64 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (-.f64 phi1 phi2))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (-.f64 phi1 phi2))) (neg.f64 (/.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))))
(fma.f64 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (-.f64 phi1 phi2))) (/.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))) #s(literal 2 binary64)) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (-.f64 phi1 phi2))) (neg.f64 (/.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))))
(fma.f64 (/.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (-.f64 phi1 phi2))) (/.f64 (*.f64 (pow.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) #s(literal 3 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (-.f64 phi1 phi2))) (neg.f64 (/.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))))
(fma.f64 (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (-.f64 phi1 phi2))) (/.f64 (pow.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) #s(literal 4 binary64)) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (-.f64 phi1 phi2))) (neg.f64 (/.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))))
(fma.f64 (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (-.f64 phi1 phi2))) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (-.f64 phi1 phi2))) (neg.f64 (/.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))))
(fma.f64 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))))) (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (-.f64 phi1 phi2))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (-.f64 phi1 phi2))) (neg.f64 (/.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))))
(fma.f64 (/.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) #s(literal 3 binary64)) (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (-.f64 phi1 phi2))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (-.f64 phi1 phi2))) (neg.f64 (/.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))))
(fma.f64 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) #s(literal 3 binary64))) (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (-.f64 phi1 phi2))) (/.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (-.f64 phi1 phi2))) (neg.f64 (/.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))))
(fma.f64 (/.f64 (-.f64 phi1 phi2) (+.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 phi2 (*.f64 phi2 phi2)))) (/.f64 (-.f64 (*.f64 phi1 phi1) (*.f64 phi2 phi2)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi2 phi2) (*.f64 phi1 (-.f64 phi1 phi2))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))))
(fma.f64 (/.f64 (-.f64 phi1 phi2) (/.f64 (-.f64 (*.f64 phi1 phi1) (*.f64 phi2 phi2)) (-.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 phi2 (*.f64 phi2 phi2))))) (/.f64 (-.f64 (*.f64 phi1 phi1) (*.f64 phi2 phi2)) (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))))
(fma.f64 (/.f64 (-.f64 (*.f64 phi1 phi1) (*.f64 phi2 phi2)) (/.f64 (-.f64 (*.f64 phi1 phi1) (*.f64 phi2 phi2)) (-.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 phi2 (*.f64 phi2 phi2))))) (/.f64 (-.f64 phi1 phi2) (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))))
(fma.f64 (/.f64 (-.f64 phi1 phi2) #s(literal 1 binary64)) (-.f64 phi1 phi2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))))
(fma.f64 (*.f64 (/.f64 (-.f64 (*.f64 phi1 phi1) (*.f64 phi2 phi2)) (+.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 phi2 (*.f64 phi2 phi2)))) (/.f64 (-.f64 (*.f64 phi1 phi1) (*.f64 phi2 phi2)) (+.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 phi2 (*.f64 phi2 phi2))))) (*.f64 (+.f64 (*.f64 phi2 phi2) (*.f64 phi1 (-.f64 phi1 phi2))) (+.f64 (*.f64 phi2 phi2) (*.f64 phi1 (-.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))))
(fma.f64 (*.f64 phi1 #s(literal 1 binary64)) (-.f64 phi1 phi2) (+.f64 (*.f64 phi2 (-.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))))))
(fma.f64 (*.f64 phi1 (-.f64 (*.f64 phi1 phi1) (*.f64 phi2 phi2))) (/.f64 #s(literal 1 binary64) (+.f64 phi1 phi2)) (+.f64 (*.f64 phi2 (-.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))))))
(fma.f64 (*.f64 phi1 (-.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 phi2 (*.f64 phi2 phi2)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (+.f64 phi1 phi2)))) (+.f64 (*.f64 phi2 (-.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))))))
(fma.f64 (*.f64 phi1 (/.f64 (-.f64 (*.f64 phi1 phi1) (*.f64 phi2 phi2)) (+.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 phi2 (*.f64 phi2 phi2))))) (+.f64 (*.f64 phi2 phi2) (*.f64 phi1 (-.f64 phi1 phi2))) (+.f64 (*.f64 phi2 (-.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))))))
(fma.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))) (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))
(fma.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))) (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2))) (/.f64 #s(literal 1 binary64) (+.f64 lambda1 lambda2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))
(fma.f64 (*.f64 (-.f64 phi1 phi2) (/.f64 (-.f64 (*.f64 phi1 phi1) (*.f64 phi2 phi2)) (+.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 phi2 (*.f64 phi2 phi2))))) (+.f64 (*.f64 phi2 phi2) (*.f64 phi1 (-.f64 phi1 phi2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))))
(neg.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) #s(literal 6 binary64)) (*.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) (-.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) #s(literal 4 binary64)) (*.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))))))))))
(neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) #s(literal 4 binary64)) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) #s(literal 6 binary64)) (*.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))) (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) #s(literal 4 binary64)) (*.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))))))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) #s(literal 4 binary64)) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) #s(literal 6 binary64)) (*.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) #s(literal 4 binary64)) (*.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) #s(literal 6 binary64)) (*.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) (+.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) #s(literal 6 binary64)) (*.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))))) (-.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) #s(literal 4 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) #s(literal 4 binary64)) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) #s(literal 6 binary64)) (*.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))) (-.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) #s(literal 4 binary64)) (*.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) #s(literal 6 binary64)) (*.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))) (neg.f64 (+.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) #s(literal 4 binary64)) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))
(/.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) #s(literal 4 binary64))) (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (+.f64 phi1 phi2))) (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (+.f64 phi1 phi2))))) (*.f64 (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))) (*.f64 (-.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 phi2 (*.f64 phi2 phi2))) (-.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 phi2 (*.f64 phi2 phi2)))))) (*.f64 (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))) (*.f64 (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (+.f64 phi1 phi2))) (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (+.f64 phi1 phi2))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (+.f64 phi1 phi2))) (+.f64 phi1 phi2))) (*.f64 (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))) (*.f64 (-.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 phi2 (*.f64 phi2 phi2))) (-.f64 (*.f64 phi1 phi1) (*.f64 phi2 phi2))))) (*.f64 (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))) (*.f64 (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (+.f64 phi1 phi2))) (+.f64 phi1 phi2))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (+.f64 phi1 phi2) (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (+.f64 phi1 phi2))))) (*.f64 (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))) (*.f64 (+.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 phi2 (*.f64 phi2 phi2))))))) (*.f64 (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))) (*.f64 (+.f64 phi1 phi2) (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (+.f64 phi1 phi2))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (+.f64 phi1 phi2) (+.f64 phi1 phi2))) (*.f64 (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))) (*.f64 (+.f64 phi1 phi2) (*.f64 (+.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))) (*.f64 (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))) (*.f64 (+.f64 phi1 phi2) (+.f64 phi1 phi2))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (+.f64 phi1 phi2)))) (*.f64 (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 phi2 (*.f64 phi2 phi2)))))) (*.f64 (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))) (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (+.f64 phi1 phi2)))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (+.f64 phi1 phi2)) (*.f64 (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))) (*.f64 (+.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) (*.f64 (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))) (+.f64 phi1 phi2)))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (+.f64 phi1 phi2)))) (*.f64 (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))) (*.f64 (-.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 phi2 (*.f64 phi2 phi2))) (-.f64 phi1 phi2)))) (*.f64 (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))) (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (+.f64 phi1 phi2)))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (+.f64 phi1 phi2))) (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (+.f64 phi1 phi2))))) (*.f64 (+.f64 lambda1 lambda2) (*.f64 (-.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 phi2 (*.f64 phi2 phi2))) (-.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 phi2 (*.f64 phi2 phi2)))))) (*.f64 (+.f64 lambda1 lambda2) (*.f64 (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (+.f64 phi1 phi2))) (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (+.f64 phi1 phi2))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (+.f64 phi1 phi2))) (+.f64 phi1 phi2))) (*.f64 (+.f64 lambda1 lambda2) (*.f64 (-.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 phi2 (*.f64 phi2 phi2))) (-.f64 (*.f64 phi1 phi1) (*.f64 phi2 phi2))))) (*.f64 (+.f64 lambda1 lambda2) (*.f64 (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (+.f64 phi1 phi2))) (+.f64 phi1 phi2))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (+.f64 phi1 phi2) (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (+.f64 phi1 phi2))))) (*.f64 (+.f64 lambda1 lambda2) (*.f64 (+.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 phi2 (*.f64 phi2 phi2))))))) (*.f64 (+.f64 lambda1 lambda2) (*.f64 (+.f64 phi1 phi2) (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (+.f64 phi1 phi2))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (+.f64 phi1 phi2) (+.f64 phi1 phi2))) (*.f64 (+.f64 lambda1 lambda2) (*.f64 (+.f64 phi1 phi2) (*.f64 (+.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))) (*.f64 (+.f64 lambda1 lambda2) (*.f64 (+.f64 phi1 phi2) (+.f64 phi1 phi2))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (+.f64 phi1 phi2)))) (*.f64 (+.f64 lambda1 lambda2) (*.f64 (-.f64 phi1 phi2) (-.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 phi2 (*.f64 phi2 phi2)))))) (*.f64 (+.f64 lambda1 lambda2) (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (+.f64 phi1 phi2)))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (+.f64 phi1 phi2)) (*.f64 (+.f64 lambda1 lambda2) (*.f64 (+.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) (*.f64 (+.f64 lambda1 lambda2) (+.f64 phi1 phi2)))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (+.f64 phi1 phi2)))) (*.f64 (+.f64 lambda1 lambda2) (*.f64 (-.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 phi2 (*.f64 phi2 phi2))) (-.f64 phi1 phi2)))) (*.f64 (+.f64 lambda1 lambda2) (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (+.f64 phi1 phi2)))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 phi2 (*.f64 phi2 phi2))) (-.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 phi2 (*.f64 phi2 phi2)))) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2)))) (*.f64 (*.f64 (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (+.f64 phi1 phi2))) (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))))) (*.f64 (*.f64 (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (+.f64 phi1 phi2))) (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (+.f64 phi1 phi2)))) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2)))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 phi2 (*.f64 phi2 phi2))) (-.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 phi2 (*.f64 phi2 phi2)))) (+.f64 lambda1 lambda2)) (*.f64 (*.f64 (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (+.f64 phi1 phi2))) (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))))) (*.f64 (*.f64 (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (+.f64 phi1 phi2))) (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (+.f64 phi1 phi2)))) (+.f64 lambda1 lambda2)))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 phi2 (*.f64 phi2 phi2))) (-.f64 (*.f64 phi1 phi1) (*.f64 phi2 phi2))) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2)))) (*.f64 (*.f64 (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (+.f64 phi1 phi2))) (+.f64 phi1 phi2)) (*.f64 (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))))) (*.f64 (*.f64 (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (+.f64 phi1 phi2))) (+.f64 phi1 phi2)) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2)))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 phi2 (*.f64 phi2 phi2))) (-.f64 (*.f64 phi1 phi1) (*.f64 phi2 phi2))) (+.f64 lambda1 lambda2)) (*.f64 (*.f64 (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (+.f64 phi1 phi2))) (+.f64 phi1 phi2)) (*.f64 (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))))) (*.f64 (*.f64 (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (+.f64 phi1 phi2))) (+.f64 phi1 phi2)) (+.f64 lambda1 lambda2)))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 phi2 (*.f64 phi2 phi2))))) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2)))) (*.f64 (*.f64 (+.f64 phi1 phi2) (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))))) (*.f64 (*.f64 (+.f64 phi1 phi2) (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (+.f64 phi1 phi2)))) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2)))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 phi2 (*.f64 phi2 phi2))))) (+.f64 lambda1 lambda2)) (*.f64 (*.f64 (+.f64 phi1 phi2) (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))))) (*.f64 (*.f64 (+.f64 phi1 phi2) (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (+.f64 phi1 phi2)))) (+.f64 lambda1 lambda2)))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 phi1 phi2) (*.f64 (+.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2)))) (*.f64 (*.f64 (+.f64 phi1 phi2) (+.f64 phi1 phi2)) (*.f64 (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))))) (*.f64 (*.f64 (+.f64 phi1 phi2) (+.f64 phi1 phi2)) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2)))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 phi1 phi2) (*.f64 (+.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (+.f64 lambda1 lambda2)) (*.f64 (*.f64 (+.f64 phi1 phi2) (+.f64 phi1 phi2)) (*.f64 (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))))) (*.f64 (*.f64 (+.f64 phi1 phi2) (+.f64 phi1 phi2)) (+.f64 lambda1 lambda2)))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 phi2 (*.f64 phi2 phi2)))) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2)))) (*.f64 (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (+.f64 phi1 phi2))) (*.f64 (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))))) (*.f64 (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (+.f64 phi1 phi2))) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2)))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 phi2 (*.f64 phi2 phi2)))) (+.f64 lambda1 lambda2)) (*.f64 (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (+.f64 phi1 phi2))) (*.f64 (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))))) (*.f64 (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (+.f64 phi1 phi2))) (+.f64 lambda1 lambda2)))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2)))) (*.f64 (+.f64 phi1 phi2) (*.f64 (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))))) (*.f64 (+.f64 phi1 phi2) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2)))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (+.f64 lambda1 lambda2)) (*.f64 (+.f64 phi1 phi2) (*.f64 (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))))) (*.f64 (+.f64 phi1 phi2) (+.f64 lambda1 lambda2)))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 phi2 (*.f64 phi2 phi2))) (-.f64 phi1 phi2)) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2)))) (*.f64 (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (+.f64 phi1 phi2))) (*.f64 (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))))) (*.f64 (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (+.f64 phi1 phi2))) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2)))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 phi2 (*.f64 phi2 phi2))) (-.f64 phi1 phi2)) (+.f64 lambda1 lambda2)) (*.f64 (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (+.f64 phi1 phi2))) (*.f64 (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))))) (*.f64 (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (+.f64 phi1 phi2))) (+.f64 lambda1 lambda2)))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) #s(literal 4 binary64)) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (*.f64 (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))) (*.f64 (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) #s(literal 6 binary64)) (*.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) #s(literal 4 binary64)) (*.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) #s(literal 4 binary64)) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) #s(literal 4 binary64)))) (neg.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) #s(literal 4 binary64)) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) #s(literal 4 binary64)) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (/.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) #s(literal 4 binary64)) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) (+.f64 (*.f64 (/.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (/.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) (*.f64 (/.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) #s(literal 4 binary64)) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (/.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) #s(literal 4 binary64)) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (/.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) #s(literal 4 binary64)) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) (*.f64 (/.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (/.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))) (+.f64 (/.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) #s(literal 4 binary64)) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (/.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) #s(literal 6 binary64)) (*.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) #s(literal 1 binary64)) (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) #s(literal 4 binary64)) (*.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) #s(literal 4 binary64)) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) #s(literal 1 binary64)) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (*.f64 (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))))
(*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) #s(literal 6 binary64)) (*.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) #s(literal 4 binary64)) (*.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))))))))
(*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) #s(literal 6 binary64)) (*.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))))
(*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) #s(literal 4 binary64)) (*.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))))))) (*.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) #s(literal 4 binary64)) (*.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))))))))))
(*.f64 #s(literal 1 binary64) (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))
(*.f64 (-.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) #s(literal 4 binary64)) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) #s(literal 6 binary64)) (*.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) #s(literal 4 binary64)) (*.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))))))))))
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) #s(literal 4 binary64)) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))))
(*.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))))))
(*.f64 (/.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (-.f64 phi1 phi2))) (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (-.f64 phi1 phi2)))
(+.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (*.f64 (-.f64 lambda1 lambda2) lambda1))) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) lambda2)))))
(+.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (*.f64 (*.f64 lambda1 (-.f64 lambda1 lambda2)) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (*.f64 (*.f64 lambda2 (-.f64 lambda2 lambda1)) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))))
(+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) lambda1)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) lambda2))))
(+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 lambda1 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))))
(+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))
(+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) lambda1)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) lambda2))))
(+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))) (*.f64 lambda1 (-.f64 lambda1 lambda2))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))) (*.f64 lambda2 (-.f64 lambda2 lambda1))))
(+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))) lambda1) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))) (-.f64 #s(literal 0 binary64) lambda2)))
(+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))) (-.f64 #s(literal 0 binary64) lambda2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))) lambda1))
(+.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (*.f64 (-.f64 lambda1 lambda2) lambda1)) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) lambda2))) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))))
(+.f64 (*.f64 (*.f64 (*.f64 lambda1 (-.f64 lambda1 lambda2)) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 (*.f64 (*.f64 lambda2 (-.f64 lambda2 lambda1)) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))))
(+.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) lambda1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))) (*.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) lambda2)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))))
(+.f64 (*.f64 (*.f64 lambda1 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))) (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))
(+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) lambda1) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))) (*.f64 (neg.f64 (*.f64 (-.f64 lambda1 lambda2) lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))))
(+.f64 (*.f64 (*.f64 lambda1 (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))) (*.f64 (*.f64 lambda2 (-.f64 lambda2 lambda1)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))))
(+.f64 (*.f64 lambda1 (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 #s(literal 0 binary64) lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 lambda1 (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))))))
(fma.f64 lambda1 (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))) (*.f64 (-.f64 #s(literal 0 binary64) lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))))
(fma.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (*.f64 (-.f64 lambda1 lambda2) lambda1)) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) lambda2)))))
(fma.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (*.f64 (*.f64 lambda1 (-.f64 lambda1 lambda2)) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (*.f64 (*.f64 lambda2 (-.f64 lambda2 lambda1)) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))))
(fma.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) lambda1) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) lambda2))))
(fma.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 lambda1 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))
(fma.f64 (-.f64 #s(literal 0 binary64) lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))) (*.f64 lambda1 (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))))
(fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))
(fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) lambda1) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) lambda2))))
(fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))) (*.f64 lambda1 (-.f64 lambda1 lambda2)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))) (*.f64 lambda2 (-.f64 lambda2 lambda1))))
(fma.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))) lambda1 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))) (-.f64 #s(literal 0 binary64) lambda2)))
(fma.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))) (-.f64 #s(literal 0 binary64) lambda2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))) lambda1))
(fma.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (*.f64 (-.f64 lambda1 lambda2) lambda1)) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) lambda2))) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))))
(fma.f64 (*.f64 (-.f64 lambda1 lambda2) lambda1) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (neg.f64 (*.f64 (-.f64 lambda1 lambda2) lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))))
(fma.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) lambda1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) lambda2)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))))
(fma.f64 (*.f64 (*.f64 lambda1 (-.f64 lambda1 lambda2)) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (*.f64 (*.f64 (*.f64 lambda2 (-.f64 lambda2 lambda1)) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))))
(fma.f64 (*.f64 lambda1 (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (*.f64 lambda2 (-.f64 lambda2 lambda1)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))))
(fma.f64 (*.f64 lambda1 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))) (*.f64 (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 lambda1 lambda2) (*.f64 (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))))))
(/.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))) (/.f64 #s(literal 1 binary64) (-.f64 lambda1 lambda2)))
(/.f64 (*.f64 (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))))
(/.f64 (*.f64 (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (+.f64 lambda1 lambda2))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))))) (-.f64 #s(literal 0 binary64) (+.f64 lambda1 lambda2)))
(/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))) (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2)))) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))))
(/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))) (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2)))) (+.f64 (*.f64 lambda1 lambda1) (*.f64 (-.f64 #s(literal 0 binary64) lambda2) (-.f64 (-.f64 #s(literal 0 binary64) lambda2) lambda1))))
(/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))) (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2))) (+.f64 lambda1 lambda2))
(/.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2)))))) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))))
(/.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2))))) (+.f64 lambda1 lambda2))
(/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2))))) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))))
(/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2)))) (+.f64 lambda1 lambda2))
(/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))))
(/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2)) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))) (+.f64 lambda1 lambda2))
(/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 (+.f64 phi1 phi2)) (cos.f64 #s(literal 0 binary64)))) #s(literal 2 binary64))
(/.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2))))) (*.f64 (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2)))))
(/.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2)))) (*.f64 (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))) (+.f64 lambda1 lambda2)))
(/.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2)) (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2))))) (*.f64 (+.f64 lambda1 lambda2) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2)))))
(/.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (+.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2))))) (*.f64 (+.f64 lambda1 lambda2) (+.f64 lambda1 lambda2)))
(/.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2))))) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))))
(/.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2)))) (+.f64 lambda1 lambda2))
(/.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (-.f64 lambda1 lambda2))) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))))
(/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 lambda1 lambda2)))
(/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2)))))
(/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 lambda1 lambda2)) (-.f64 lambda1 lambda2))) (-.f64 #s(literal 0 binary64) (+.f64 lambda1 lambda2)))
(pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) #s(literal 2 binary64))
(pow.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) #s(literal 1 binary64))
(pow.f64 (exp.f64 (log.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))))) #s(literal 2 binary64))
(*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))))
(*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))
(*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))))
(*.f64 (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2)))) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))))
(*.f64 (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))))
(*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))
(*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))
(*.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))
(*.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))) (-.f64 lambda1 lambda2))
(*.f64 (*.f64 (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2)))))
(*.f64 (*.f64 (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (/.f64 #s(literal 1 binary64) (+.f64 lambda1 lambda2)))
(*.f64 (exp.f64 (log.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))))) (exp.f64 (log.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))))))
(*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))) (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2)))))
(*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))) (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2))) (/.f64 #s(literal 1 binary64) (+.f64 lambda1 lambda2)))
(cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))
(cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal -2 binary64)))
(+.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) lambda1) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) lambda2)))
(+.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) lambda2)) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) lambda1))
(+.f64 (*.f64 lambda1 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 lambda1 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))) #s(literal 1 binary64)))
(fma.f64 lambda1 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))))
(fma.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) lambda1 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) lambda2)))
(fma.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) lambda2) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) lambda1))
(fma.f64 (-.f64 #s(literal 0 binary64) lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (*.f64 lambda1 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))))
(fma.f64 #s(literal -1 binary64) (*.f64 lambda2 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 lambda1 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))))
(fma.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) #s(literal -1 binary64)) lambda2 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) lambda1))
(/.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 lambda1 lambda2)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 lambda1 lambda2) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))) (*.f64 (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 lambda1 lambda2) (*.f64 (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2)) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))))
(/.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2)))) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))))
(/.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2)))) (+.f64 (*.f64 lambda1 lambda1) (*.f64 (-.f64 #s(literal 0 binary64) lambda2) (-.f64 (-.f64 #s(literal 0 binary64) lambda2) lambda1))))
(/.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2))) (+.f64 lambda1 lambda2))
(/.f64 (*.f64 (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))))
(/.f64 (*.f64 (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2)) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (+.f64 lambda1 lambda2))
(/.f64 (neg.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2)))))
(/.f64 (neg.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2)))) (-.f64 #s(literal 0 binary64) (+.f64 lambda1 lambda2)))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2)) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))) (-.f64 #s(literal 0 binary64) (+.f64 lambda1 lambda2)))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) lambda1) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) lambda2)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) lambda1) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) lambda1)) (-.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) lambda2)) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) lambda2))) (*.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) lambda1) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) lambda2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 lambda1 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 #s(literal 0 binary64) lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 lambda1 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 lambda1 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))) (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))) (*.f64 (*.f64 lambda1 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) lambda1) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) lambda1)) (*.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) lambda2)) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) lambda2)))) (-.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) lambda1) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) lambda2))))
(/.f64 (-.f64 (*.f64 (*.f64 lambda1 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 lambda1 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))) (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))))) (-.f64 (*.f64 lambda1 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))))
(/.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 lambda1 lambda2)))
(/.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2)))))
(/.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 lambda1 lambda2)) (-.f64 lambda1 lambda2))) (-.f64 #s(literal 0 binary64) (+.f64 lambda1 lambda2)))
(pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) #s(literal 1 binary64))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))
(*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (-.f64 lambda1 lambda2))
(*.f64 (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2)))) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))))
(*.f64 (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 lambda1 lambda2)) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))))
(*.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2)))))
(*.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2))) (/.f64 #s(literal 1 binary64) (+.f64 lambda1 lambda2)))
(*.f64 (*.f64 (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2)))))
(*.f64 (*.f64 (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2)) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 lambda1 lambda2)))
(*.f64 (pow.f64 (-.f64 lambda1 lambda2) #s(literal 1 binary64)) (pow.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) #s(literal 1 binary64)) (pow.f64 (-.f64 lambda1 lambda2) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) #s(literal 1/2 binary64)))

simplify577.0ms (3.9%)

Memory
-36.8MiB live, 624.3MiB allocated
Algorithm
egg-herbie
Rules
10 254×accelerator-lowering-fma.f32
10 254×accelerator-lowering-fma.f64
6 506×*-lowering-*.f32
6 506×*-lowering-*.f64
5 644×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
088410001
129749253
277969253
080688635
Stop Event
iter limit
node limit
Counts
276 → 276
Calls
Call 1
Inputs
(sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))
(+ (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))) (* -1 (* (* lambda1 (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))))
(+ (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))) (* lambda1 (+ (* -1 (* (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))) (* 1/2 (* (* lambda1 (- (pow (cos (* 1/2 (+ phi1 phi2))) 2) (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 4)) (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))))))
(+ (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))) (* lambda1 (+ (* -1 (* (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))) (* lambda1 (+ (* 1/2 (* (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))) (- (pow (cos (* 1/2 (+ phi1 phi2))) 2) (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 4)) (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))) (* 1/2 (* (* lambda1 (* lambda2 (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (- (pow (cos (* 1/2 (+ phi1 phi2))) 2) (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 4)) (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))))))) (sqrt (/ 1 (pow (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)) 3))))))))))
(* lambda1 (cos (* 1/2 (+ phi1 phi2))))
(* lambda1 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1))))
(* lambda1 (+ (cos (* 1/2 (+ phi1 phi2))) (+ (* -1 (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1)) (* 1/2 (/ (pow (- phi1 phi2) 2) (* (pow lambda1 2) (cos (* 1/2 (+ phi1 phi2)))))))))
(* lambda1 (+ (cos (* 1/2 (+ phi1 phi2))) (+ (* -1 (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1)) (+ (* 1/2 (/ (* lambda2 (pow (- phi1 phi2) 2)) (* (pow lambda1 3) (cos (* 1/2 (+ phi1 phi2)))))) (* 1/2 (/ (pow (- phi1 phi2) 2) (* (pow lambda1 2) (cos (* 1/2 (+ phi1 phi2))))))))))
(* -1 (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(* -1 (* lambda1 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1)))))
(* -1 (* lambda1 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (+ (* -1/2 (/ (pow (- phi1 phi2) 2) (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))) (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) lambda1)))))
(* -1 (* lambda1 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* lambda2 (pow (- phi1 phi2) 2)) (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))) (* 1/2 (/ (pow (- phi1 phi2) 2) (cos (* 1/2 (+ phi1 phi2)))))) lambda1)) (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) lambda1)))))
(sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))
(+ (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))) (* -1 (* (* lambda1 (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))))
(+ (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))) (* lambda2 (+ (* -1 (* (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))) (* 1/2 (* (* lambda2 (- (pow (cos (* 1/2 (+ phi1 phi2))) 2) (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 4)) (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))))))
(+ (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))) (* lambda2 (+ (* -1 (* (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))) (* lambda2 (+ (* 1/2 (* (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))) (- (pow (cos (* 1/2 (+ phi1 phi2))) 2) (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 4)) (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))) (* 1/2 (* (* lambda1 (* lambda2 (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (- (pow (cos (* 1/2 (+ phi1 phi2))) 2) (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 4)) (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))))))) (sqrt (/ 1 (pow (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)) 3))))))))))
(* lambda2 (cos (* 1/2 (+ phi1 phi2))))
(* lambda2 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda1 (cos (* 1/2 (+ phi1 phi2)))) lambda2))))
(* lambda2 (+ (cos (* 1/2 (+ phi1 phi2))) (+ (* -1 (/ (* lambda1 (cos (* 1/2 (+ phi1 phi2)))) lambda2)) (* 1/2 (/ (pow (- phi1 phi2) 2) (* (pow lambda2 2) (cos (* 1/2 (+ phi1 phi2)))))))))
(* lambda2 (+ (cos (* 1/2 (+ phi1 phi2))) (+ (* -1 (/ (* lambda1 (cos (* 1/2 (+ phi1 phi2)))) lambda2)) (+ (* 1/2 (/ (* lambda1 (pow (- phi1 phi2) 2)) (* (pow lambda2 3) (cos (* 1/2 (+ phi1 phi2)))))) (* 1/2 (/ (pow (- phi1 phi2) 2) (* (pow lambda2 2) (cos (* 1/2 (+ phi1 phi2))))))))))
(* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(* -1 (* lambda2 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda1 (cos (* 1/2 (+ phi1 phi2)))) lambda2)))))
(* -1 (* lambda2 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (+ (* -1/2 (/ (pow (- phi1 phi2) 2) (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))) (* lambda1 (cos (* 1/2 (+ phi1 phi2))))) lambda2)))))
(* -1 (* lambda2 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* lambda1 (pow (- phi1 phi2) 2)) (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))) (* 1/2 (/ (pow (- phi1 phi2) 2) (cos (* 1/2 (+ phi1 phi2)))))) lambda2)) (* lambda1 (cos (* 1/2 (+ phi1 phi2))))) lambda2)))))
(sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))
(+ (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))) (* 1/2 (* (* phi1 (+ (* -2 phi2) (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))))
(+ (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))) (* phi1 (+ (* 1/2 (* (* phi1 (- (+ 1 (* (+ (* -1/4 (pow (cos (* 1/2 phi2)) 2)) (* 1/4 (pow (sin (* 1/2 phi2)) 2))) (pow (- lambda1 lambda2) 2))) (* 1/4 (/ (pow (+ (* -2 phi2) (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))) (* 1/2 (* (+ (* -2 phi2) (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))))))
(+ (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))) (* phi1 (+ (* 1/2 (* (+ (* -2 phi2) (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))) (* phi1 (+ (* 1/2 (* (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))) (- (+ 1 (* (+ (* -1/4 (pow (cos (* 1/2 phi2)) 2)) (* 1/4 (pow (sin (* 1/2 phi2)) 2))) (pow (- lambda1 lambda2) 2))) (* 1/4 (/ (pow (+ (* -2 phi2) (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))))) (* 1/2 (* (* phi1 (- (* (+ (* 1/24 (* (cos (* 1/2 phi2)) (sin (* 1/2 phi2)))) (* 1/8 (* (cos (* 1/2 phi2)) (sin (* 1/2 phi2))))) (pow (- lambda1 lambda2) 2)) (* 1/2 (/ (* (+ (* -2 phi2) (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2))))) (- (+ 1 (* (+ (* -1/4 (pow (cos (* 1/2 phi2)) 2)) (* 1/4 (pow (sin (* 1/2 phi2)) 2))) (pow (- lambda1 lambda2) 2))) (* 1/4 (/ (pow (+ (* -2 phi2) (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))) (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))))))))
phi1
(* phi1 (+ 1 (* -1 (/ phi2 phi1))))
(* phi1 (+ 1 (+ (* -1 (/ phi2 phi1)) (* 1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))))
(* phi1 (+ 1 (+ (* -1 (/ phi2 phi1)) (+ (* 1/2 (/ (* phi2 (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2))) (pow phi1 3))) (* 1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))
(* -1 phi1)
(* -1 (* phi1 (+ 1 (* -1 (/ phi2 phi1)))))
(* -1 (* phi1 (+ 1 (* -1 (/ (+ phi2 (* -1/2 (/ (* (pow (cos (* 1/2 (- phi2 (* -1 phi1)))) 2) (pow (- lambda1 lambda2) 2)) phi1))) phi1)))))
(* -1 (* phi1 (+ 1 (* -1 (/ (+ phi2 (* -1 (/ (+ (* 1/2 (* (pow (cos (* 1/2 (- phi2 (* -1 phi1)))) 2) (pow (- lambda1 lambda2) 2))) (* 1/2 (/ (* phi2 (* (pow (cos (* 1/2 (- phi2 (* -1 phi1)))) 2) (pow (- lambda1 lambda2) 2))) phi1))) phi1))) phi1)))))
(sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))
(+ (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))) (* 1/2 (* (* phi2 (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))
(+ (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))) (* phi2 (+ (* 1/2 (* (* phi2 (- (+ 1 (* (+ (* -1/4 (pow (cos (* 1/2 phi1)) 2)) (* 1/4 (pow (sin (* 1/2 phi1)) 2))) (pow (- lambda1 lambda2) 2))) (* 1/4 (/ (pow (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (* 1/2 (* (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))))
(+ (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))) (* phi2 (+ (* 1/2 (* (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (* phi2 (+ (* 1/2 (* (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))) (- (+ 1 (* (+ (* -1/4 (pow (cos (* 1/2 phi1)) 2)) (* 1/4 (pow (sin (* 1/2 phi1)) 2))) (pow (- lambda1 lambda2) 2))) (* 1/4 (/ (pow (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))))) (* 1/2 (* (* phi2 (- (* (+ (* 1/24 (* (cos (* 1/2 phi1)) (sin (* 1/2 phi1)))) (* 1/8 (* (cos (* 1/2 phi1)) (sin (* 1/2 phi1))))) (pow (- lambda1 lambda2) 2)) (* 1/2 (/ (* (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) (- (+ 1 (* (+ (* -1/4 (pow (cos (* 1/2 phi1)) 2)) (* 1/4 (pow (sin (* 1/2 phi1)) 2))) (pow (- lambda1 lambda2) 2))) (* 1/4 (/ (pow (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))))))
phi2
(* phi2 (+ 1 (* -1 (/ phi1 phi2))))
(* phi2 (+ 1 (+ (* -1 (/ phi1 phi2)) (* 1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))))
(* phi2 (+ 1 (+ (* -1 (/ phi1 phi2)) (+ (* 1/2 (/ (* phi1 (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2))) (pow phi2 3))) (* 1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))))
(* -1 phi2)
(* -1 (* phi2 (+ 1 (* -1 (/ phi1 phi2)))))
(* -1 (* phi2 (+ 1 (* -1 (/ (+ phi1 (* -1/2 (/ (* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2)) phi2))) phi2)))))
(* -1 (* phi2 (+ 1 (* -1 (/ (+ phi1 (* -1 (/ (+ (* 1/2 (* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2))) (* 1/2 (/ (* phi1 (* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2))) phi2))) phi2))) phi2)))))
(* R (sqrt (+ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))
(* R (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))))
(+ (* -1 (* (* R (* lambda1 (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))) (* R (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))
(+ (* R (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))) (* lambda1 (+ (* -1 (* (* R (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))) (* 1/2 (* (* R (* lambda1 (- (pow (cos (* 1/2 (+ phi1 phi2))) 2) (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 4)) (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))))))
(+ (* R (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))) (* lambda1 (+ (* -1 (* (* R (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))) (* lambda1 (+ (* 1/2 (* (* R (* lambda1 (* lambda2 (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (- (pow (cos (* 1/2 (+ phi1 phi2))) 2) (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 4)) (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))))) (sqrt (/ 1 (pow (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)) 3))))) (* 1/2 (* (* R (- (pow (cos (* 1/2 (+ phi1 phi2))) 2) (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 4)) (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))))))))
(* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) lambda1)) (* R (cos (* 1/2 (+ phi1 phi2))))))
(* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) lambda1)) (+ (* 1/2 (/ (* R (pow (- phi1 phi2) 2)) (* (pow lambda1 2) (cos (* 1/2 (+ phi1 phi2)))))) (* R (cos (* 1/2 (+ phi1 phi2)))))))
(* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) lambda1)) (+ (* 1/2 (/ (* R (* lambda2 (pow (- phi1 phi2) 2))) (* (pow lambda1 3) (cos (* 1/2 (+ phi1 phi2)))))) (+ (* 1/2 (/ (* R (pow (- phi1 phi2) 2)) (* (pow lambda1 2) (cos (* 1/2 (+ phi1 phi2)))))) (* R (cos (* 1/2 (+ phi1 phi2))))))))
(* -1 (* R (* lambda1 (cos (* 1/2 (+ phi1 phi2))))))
(* -1 (* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) lambda1)) (* R (cos (* 1/2 (+ phi1 phi2)))))))
(* -1 (* lambda1 (+ (* -1 (/ (+ (* -1/2 (/ (* R (pow (- phi1 phi2) 2)) (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))) (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))) lambda1)) (* R (cos (* 1/2 (+ phi1 phi2)))))))
(* -1 (* lambda1 (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* R (* lambda2 (pow (- phi1 phi2) 2))) (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))) (* 1/2 (/ (* R (pow (- phi1 phi2) 2)) (cos (* 1/2 (+ phi1 phi2)))))) lambda1)) (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))) lambda1)) (* R (cos (* 1/2 (+ phi1 phi2)))))))
(* R (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))))
(+ (* -1 (* (* R (* lambda1 (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))) (* R (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))
(+ (* R (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))) (* lambda2 (+ (* -1 (* (* R (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))) (* 1/2 (* (* R (* lambda2 (- (pow (cos (* 1/2 (+ phi1 phi2))) 2) (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 4)) (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))))))
(+ (* R (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))) (* lambda2 (+ (* -1 (* (* R (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))) (* lambda2 (+ (* 1/2 (* (* R (* lambda1 (* lambda2 (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (- (pow (cos (* 1/2 (+ phi1 phi2))) 2) (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 4)) (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))))) (sqrt (/ 1 (pow (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)) 3))))) (* 1/2 (* (* R (- (pow (cos (* 1/2 (+ phi1 phi2))) 2) (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 4)) (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))))))))
(* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(* lambda2 (+ (* -1 (/ (* R (* lambda1 (cos (* 1/2 (+ phi1 phi2))))) lambda2)) (* R (cos (* 1/2 (+ phi1 phi2))))))
(* lambda2 (+ (* -1 (/ (* R (* lambda1 (cos (* 1/2 (+ phi1 phi2))))) lambda2)) (+ (* 1/2 (/ (* R (pow (- phi1 phi2) 2)) (* (pow lambda2 2) (cos (* 1/2 (+ phi1 phi2)))))) (* R (cos (* 1/2 (+ phi1 phi2)))))))
(* lambda2 (+ (* -1 (/ (* R (* lambda1 (cos (* 1/2 (+ phi1 phi2))))) lambda2)) (+ (* 1/2 (/ (* R (* lambda1 (pow (- phi1 phi2) 2))) (* (pow lambda2 3) (cos (* 1/2 (+ phi1 phi2)))))) (+ (* 1/2 (/ (* R (pow (- phi1 phi2) 2)) (* (pow lambda2 2) (cos (* 1/2 (+ phi1 phi2)))))) (* R (cos (* 1/2 (+ phi1 phi2))))))))
(* -1 (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))))
(* -1 (* lambda2 (+ (* -1 (/ (* R (* lambda1 (cos (* 1/2 (+ phi1 phi2))))) lambda2)) (* R (cos (* 1/2 (+ phi1 phi2)))))))
(* -1 (* lambda2 (+ (* -1 (/ (+ (* -1/2 (/ (* R (pow (- phi1 phi2) 2)) (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))) (* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))) lambda2)) (* R (cos (* 1/2 (+ phi1 phi2)))))))
(* -1 (* lambda2 (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* R (* lambda1 (pow (- phi1 phi2) 2))) (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))) (* 1/2 (/ (* R (pow (- phi1 phi2) 2)) (cos (* 1/2 (+ phi1 phi2)))))) lambda2)) (* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))) lambda2)) (* R (cos (* 1/2 (+ phi1 phi2)))))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))
(+ (* 1/2 (* (* R (* phi1 (+ (* -2 phi2) (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2))))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))) (* R (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))
(+ (* R (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))) (* phi1 (+ (* 1/2 (* (* R (* phi1 (- (+ 1 (* (+ (* -1/4 (pow (cos (* 1/2 phi2)) 2)) (* 1/4 (pow (sin (* 1/2 phi2)) 2))) (pow (- lambda1 lambda2) 2))) (* 1/4 (/ (pow (+ (* -2 phi2) (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))) (* 1/2 (* (* R (+ (* -2 phi2) (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))))))
(+ (* R (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))) (* phi1 (+ (* 1/2 (* (* R (+ (* -2 phi2) (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))) (* phi1 (+ (* 1/2 (* (* R (* phi1 (- (* (+ (* 1/24 (* (cos (* 1/2 phi2)) (sin (* 1/2 phi2)))) (* 1/8 (* (cos (* 1/2 phi2)) (sin (* 1/2 phi2))))) (pow (- lambda1 lambda2) 2)) (* 1/2 (/ (* (+ (* -2 phi2) (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2))))) (- (+ 1 (* (+ (* -1/4 (pow (cos (* 1/2 phi2)) 2)) (* 1/4 (pow (sin (* 1/2 phi2)) 2))) (pow (- lambda1 lambda2) 2))) (* 1/4 (/ (pow (+ (* -2 phi2) (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))) (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))) (* 1/2 (* (* R (- (+ 1 (* (+ (* -1/4 (pow (cos (* 1/2 phi2)) 2)) (* 1/4 (pow (sin (* 1/2 phi2)) 2))) (pow (- lambda1 lambda2) 2))) (* 1/4 (/ (pow (+ (* -2 phi2) (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))))))))
(* R phi1)
(* phi1 (+ R (* -1 (/ (* R phi2) phi1))))
(* phi1 (+ R (+ (* -1 (/ (* R phi2) phi1)) (* 1/2 (/ (* R (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2))) (pow phi1 2))))))
(* phi1 (+ R (+ (* -1 (/ (* R phi2) phi1)) (+ (* 1/2 (/ (* R (* phi2 (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)))) (pow phi1 3))) (* 1/2 (/ (* R (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2))) (pow phi1 2)))))))
(* -1 (* R phi1))
(* -1 (* phi1 (+ R (* -1 (/ (* R phi2) phi1)))))
(* -1 (* phi1 (+ R (* -1 (/ (+ (* -1/2 (/ (* R (* (pow (cos (* 1/2 (- phi2 (* -1 phi1)))) 2) (pow (- lambda1 lambda2) 2))) phi1)) (* R phi2)) phi1)))))
(* -1 (* phi1 (+ R (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* R (* (pow (cos (* 1/2 (- phi2 (* -1 phi1)))) 2) (pow (- lambda1 lambda2) 2)))) (* 1/2 (/ (* R (* phi2 (* (pow (cos (* 1/2 (- phi2 (* -1 phi1)))) 2) (pow (- lambda1 lambda2) 2)))) phi1))) phi1)) (* R phi2)) phi1)))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))
(+ (* 1/2 (* (* R (* phi2 (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))
(+ (* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))) (* phi2 (+ (* 1/2 (* (* R (* phi2 (- (+ 1 (* (+ (* -1/4 (pow (cos (* 1/2 phi1)) 2)) (* 1/4 (pow (sin (* 1/2 phi1)) 2))) (pow (- lambda1 lambda2) 2))) (* 1/4 (/ (pow (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (* 1/2 (* (* R (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))))
(+ (* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))) (* phi2 (+ (* 1/2 (* (* R (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (* phi2 (+ (* 1/2 (* (* R (* phi2 (- (* (+ (* 1/24 (* (cos (* 1/2 phi1)) (sin (* 1/2 phi1)))) (* 1/8 (* (cos (* 1/2 phi1)) (sin (* 1/2 phi1))))) (pow (- lambda1 lambda2) 2)) (* 1/2 (/ (* (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) (- (+ 1 (* (+ (* -1/4 (pow (cos (* 1/2 phi1)) 2)) (* 1/4 (pow (sin (* 1/2 phi1)) 2))) (pow (- lambda1 lambda2) 2))) (* 1/4 (/ (pow (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (* 1/2 (* (* R (- (+ 1 (* (+ (* -1/4 (pow (cos (* 1/2 phi1)) 2)) (* 1/4 (pow (sin (* 1/2 phi1)) 2))) (pow (- lambda1 lambda2) 2))) (* 1/4 (/ (pow (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))))))
(* R phi2)
(* phi2 (+ R (* -1 (/ (* R phi1) phi2))))
(* phi2 (+ R (+ (* -1 (/ (* R phi1) phi2)) (* 1/2 (/ (* R (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2))) (pow phi2 2))))))
(* phi2 (+ R (+ (* -1 (/ (* R phi1) phi2)) (+ (* 1/2 (/ (* R (* phi1 (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)))) (pow phi2 3))) (* 1/2 (/ (* R (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2))) (pow phi2 2)))))))
(* -1 (* R phi2))
(* -1 (* phi2 (+ R (* -1 (/ (* R phi1) phi2)))))
(* -1 (* phi2 (+ R (* -1 (/ (+ (* -1/2 (/ (* R (* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2))) phi2)) (* R phi1)) phi2)))))
(* -1 (* phi2 (+ R (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* R (* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2)))) (* 1/2 (/ (* R (* phi1 (* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2)))) phi2))) phi2)) (* R phi1)) phi2)))))
(+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))
(+ (* -2 (* lambda1 (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))
(+ (* lambda1 (+ (* -2 (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))
(+ (* lambda1 (+ (* -2 (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))
(* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2))
(* (pow lambda1 2) (+ (* -2 (/ (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) lambda1)) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))
(* (pow lambda1 2) (+ (* -2 (/ (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) lambda1)) (+ (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow lambda1 2)) (+ (/ (pow (- phi1 phi2) 2) (pow lambda1 2)) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))))
(* (pow lambda1 2) (+ (* -2 (/ (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) lambda1)) (+ (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow lambda1 2)) (+ (/ (pow (- phi1 phi2) 2) (pow lambda1 2)) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))))
(* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2))
(* (pow lambda1 2) (+ (* -2 (/ (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) lambda1)) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))
(* (pow lambda1 2) (+ (* -1 (/ (+ (* -1 (/ (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)) lambda1)) (* 2 (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) lambda1)) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))
(* (pow lambda1 2) (+ (* -1 (/ (+ (* -1 (/ (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)) lambda1)) (* 2 (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) lambda1)) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))
(+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))
(+ (* -2 (* lambda1 (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))
(+ (* lambda2 (+ (* -2 (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))
(+ (* lambda2 (+ (* -2 (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))
(* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2))
(* (pow lambda2 2) (+ (* -2 (/ (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) lambda2)) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))
(* (pow lambda2 2) (+ (* -2 (/ (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) lambda2)) (+ (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow lambda2 2)) (+ (/ (pow (- phi1 phi2) 2) (pow lambda2 2)) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))))
(* (pow lambda2 2) (+ (* -2 (/ (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) lambda2)) (+ (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow lambda2 2)) (+ (/ (pow (- phi1 phi2) 2) (pow lambda2 2)) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))))
(* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2))
(* (pow lambda2 2) (+ (* -2 (/ (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) lambda2)) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))
(* (pow lambda2 2) (+ (* -1 (/ (+ (* -1 (/ (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)) lambda2)) (* 2 (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) lambda2)) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))
(* (pow lambda2 2) (+ (* -1 (/ (+ (* -1 (/ (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)) lambda2)) (* 2 (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) lambda2)) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))
(+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))
(+ (* phi1 (+ (* -2 phi2) (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2)))))) (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))
(+ (* phi1 (+ (* -2 phi2) (+ (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2)))) (* phi1 (+ 1 (* (+ (* -1/4 (pow (cos (* 1/2 phi2)) 2)) (* 1/4 (pow (sin (* 1/2 phi2)) 2))) (pow (- lambda1 lambda2) 2))))))) (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))
(+ (* phi1 (+ (* -2 phi2) (+ (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2)))) (* phi1 (+ 1 (+ (* phi1 (* (+ (* 1/24 (* (cos (* 1/2 phi2)) (sin (* 1/2 phi2)))) (* 1/8 (* (cos (* 1/2 phi2)) (sin (* 1/2 phi2))))) (pow (- lambda1 lambda2) 2))) (* (+ (* -1/4 (pow (cos (* 1/2 phi2)) 2)) (* 1/4 (pow (sin (* 1/2 phi2)) 2))) (pow (- lambda1 lambda2) 2)))))))) (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))
(pow phi1 2)
(* (pow phi1 2) (+ 1 (* -2 (/ phi2 phi1))))
(* (pow phi1 2) (+ 1 (+ (* -2 (/ phi2 phi1)) (+ (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)) (/ (pow phi2 2) (pow phi1 2))))))
(* (pow phi1 2) (+ 1 (+ (* -2 (/ phi2 phi1)) (+ (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)) (/ (pow phi2 2) (pow phi1 2))))))
(pow phi1 2)
(* (pow phi1 2) (+ 1 (* -2 (/ phi2 phi1))))
(* (pow phi1 2) (+ 1 (* -1 (/ (+ (* -1 (/ (+ (* (pow (cos (* 1/2 (- phi2 (* -1 phi1)))) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)) phi1)) (* 2 phi2)) phi1))))
(* (pow phi1 2) (+ 1 (* -1 (/ (+ (* -1 (/ (+ (* (pow (cos (* 1/2 (- phi2 (* -1 phi1)))) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)) phi1)) (* 2 phi2)) phi1))))
(+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))
(+ (* phi2 (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))))) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))
(+ (* phi2 (+ (* -2 phi1) (+ (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))) (* phi2 (+ 1 (* (+ (* -1/4 (pow (cos (* 1/2 phi1)) 2)) (* 1/4 (pow (sin (* 1/2 phi1)) 2))) (pow (- lambda1 lambda2) 2))))))) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))
(+ (* phi2 (+ (* -2 phi1) (+ (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))) (* phi2 (+ 1 (+ (* phi2 (* (+ (* 1/24 (* (cos (* 1/2 phi1)) (sin (* 1/2 phi1)))) (* 1/8 (* (cos (* 1/2 phi1)) (sin (* 1/2 phi1))))) (pow (- lambda1 lambda2) 2))) (* (+ (* -1/4 (pow (cos (* 1/2 phi1)) 2)) (* 1/4 (pow (sin (* 1/2 phi1)) 2))) (pow (- lambda1 lambda2) 2)))))))) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))
(pow phi2 2)
(* (pow phi2 2) (+ 1 (* -2 (/ phi1 phi2))))
(* (pow phi2 2) (+ 1 (+ (* -2 (/ phi1 phi2)) (+ (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)) (/ (pow phi1 2) (pow phi2 2))))))
(* (pow phi2 2) (+ 1 (+ (* -2 (/ phi1 phi2)) (+ (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)) (/ (pow phi1 2) (pow phi2 2))))))
(pow phi2 2)
(* (pow phi2 2) (+ 1 (* -2 (/ phi1 phi2))))
(* (pow phi2 2) (+ 1 (* -1 (/ (+ (* -1 (/ (+ (* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)) phi2)) (* 2 phi1)) phi2))))
(* (pow phi2 2) (+ 1 (* -1 (/ (+ (* -1 (/ (+ (* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)) phi2)) (* 2 phi1)) phi2))))
(* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2))
(+ (* -2 (* lambda1 (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))
(+ (* lambda1 (+ (* -2 (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))
(+ (* lambda1 (+ (* -2 (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))
(* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2))
(* (pow lambda1 2) (+ (* -2 (/ (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) lambda1)) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))
(* (pow lambda1 2) (+ (* -2 (/ (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) lambda1)) (+ (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow lambda1 2)) (pow (cos (* 1/2 (+ phi1 phi2))) 2))))
(* (pow lambda1 2) (+ (* -2 (/ (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) lambda1)) (+ (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow lambda1 2)) (pow (cos (* 1/2 (+ phi1 phi2))) 2))))
(* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2))
(* (pow lambda1 2) (+ (* -2 (/ (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) lambda1)) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))
(* (pow lambda1 2) (+ (* -1 (/ (+ (* -1 (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) lambda1)) (* 2 (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) lambda1)) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))
(* (pow lambda1 2) (+ (* -1 (/ (+ (* -1 (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) lambda1)) (* 2 (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) lambda1)) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))
(* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2))
(+ (* -2 (* lambda1 (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))
(+ (* lambda2 (+ (* -2 (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))
(+ (* lambda2 (+ (* -2 (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))
(* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2))
(* (pow lambda2 2) (+ (* -2 (/ (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) lambda2)) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))
(* (pow lambda2 2) (+ (* -2 (/ (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) lambda2)) (+ (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow lambda2 2)) (pow (cos (* 1/2 (+ phi1 phi2))) 2))))
(* (pow lambda2 2) (+ (* -2 (/ (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) lambda2)) (+ (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow lambda2 2)) (pow (cos (* 1/2 (+ phi1 phi2))) 2))))
(* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2))
(* (pow lambda2 2) (+ (* -2 (/ (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) lambda2)) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))
(* (pow lambda2 2) (+ (* -1 (/ (+ (* -1 (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) lambda2)) (* 2 (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) lambda2)) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))
(* (pow lambda2 2) (+ (* -1 (/ (+ (* -1 (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) lambda2)) (* 2 (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) lambda2)) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))
(* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2))
(+ (* -1 (* phi1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2))))) (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)))
(+ (* phi1 (+ (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2)))) (* phi1 (* (+ (* -1/4 (pow (cos (* 1/2 phi2)) 2)) (* 1/4 (pow (sin (* 1/2 phi2)) 2))) (pow (- lambda1 lambda2) 2))))) (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)))
(+ (* phi1 (+ (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2)))) (* phi1 (+ (* phi1 (* (+ (* 1/24 (* (cos (* 1/2 phi2)) (sin (* 1/2 phi2)))) (* 1/8 (* (cos (* 1/2 phi2)) (sin (* 1/2 phi2))))) (pow (- lambda1 lambda2) 2))) (* (+ (* -1/4 (pow (cos (* 1/2 phi2)) 2)) (* 1/4 (pow (sin (* 1/2 phi2)) 2))) (pow (- lambda1 lambda2) 2)))))) (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)))
(* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2))
(* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2))
(* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2))
(* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2))
(* (pow (cos (* 1/2 (- phi2 (* -1 phi1)))) 2) (pow (- lambda1 lambda2) 2))
(* (pow (cos (* 1/2 (- phi2 (* -1 phi1)))) 2) (pow (- lambda1 lambda2) 2))
(* (pow (cos (* 1/2 (- phi2 (* -1 phi1)))) 2) (pow (- lambda1 lambda2) 2))
(* (pow (cos (* 1/2 (- phi2 (* -1 phi1)))) 2) (pow (- lambda1 lambda2) 2))
(* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))
(+ (* -1 (* phi2 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))
(+ (* phi2 (+ (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))) (* phi2 (* (+ (* -1/4 (pow (cos (* 1/2 phi1)) 2)) (* 1/4 (pow (sin (* 1/2 phi1)) 2))) (pow (- lambda1 lambda2) 2))))) (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))
(+ (* phi2 (+ (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))) (* phi2 (+ (* phi2 (* (+ (* 1/24 (* (cos (* 1/2 phi1)) (sin (* 1/2 phi1)))) (* 1/8 (* (cos (* 1/2 phi1)) (sin (* 1/2 phi1))))) (pow (- lambda1 lambda2) 2))) (* (+ (* -1/4 (pow (cos (* 1/2 phi1)) 2)) (* 1/4 (pow (sin (* 1/2 phi1)) 2))) (pow (- lambda1 lambda2) 2)))))) (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))
(* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2))
(* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2))
(* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2))
(* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2))
(* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2))
(* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2))
(* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2))
(* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2))
(cos (* 1/2 phi2))
(+ (cos (* 1/2 phi2)) (* -1/2 (* phi1 (sin (* 1/2 phi2)))))
(+ (cos (* 1/2 phi2)) (* phi1 (- (* -1/8 (* phi1 (cos (* 1/2 phi2)))) (* 1/2 (sin (* 1/2 phi2))))))
(+ (cos (* 1/2 phi2)) (* phi1 (- (* phi1 (+ (* -1/8 (cos (* 1/2 phi2))) (* 1/48 (* phi1 (sin (* 1/2 phi2)))))) (* 1/2 (sin (* 1/2 phi2))))))
(cos (* 1/2 (+ phi1 phi2)))
(cos (* 1/2 (+ phi1 phi2)))
(cos (* 1/2 (+ phi1 phi2)))
(cos (* 1/2 (+ phi1 phi2)))
(cos (* 1/2 (- phi2 (* -1 phi1))))
(cos (* 1/2 (- phi2 (* -1 phi1))))
(cos (* 1/2 (- phi2 (* -1 phi1))))
(cos (* 1/2 (- phi2 (* -1 phi1))))
(cos (* 1/2 phi1))
(+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1)))))
(+ (cos (* 1/2 phi1)) (* phi2 (- (* -1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))))
(+ (cos (* 1/2 phi1)) (* phi2 (- (* phi2 (+ (* -1/8 (cos (* 1/2 phi1))) (* 1/48 (* phi2 (sin (* 1/2 phi1)))))) (* 1/2 (sin (* 1/2 phi1))))))
(cos (* 1/2 (+ phi1 phi2)))
(cos (* 1/2 (+ phi1 phi2)))
(cos (* 1/2 (+ phi1 phi2)))
(cos (* 1/2 (+ phi1 phi2)))
(cos (* 1/2 (- phi1 (* -1 phi2))))
(cos (* 1/2 (- phi1 (* -1 phi2))))
(cos (* 1/2 (- phi1 (* -1 phi2))))
(cos (* 1/2 (- phi1 (* -1 phi2))))
(* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(+ (* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(+ (* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(+ (* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(* lambda1 (cos (* 1/2 (+ phi1 phi2))))
(* lambda1 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1))))
(* lambda1 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1))))
(* lambda1 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1))))
(* lambda1 (cos (* 1/2 (+ phi1 phi2))))
(* -1 (* lambda1 (+ (* -1 (cos (* 1/2 (+ phi1 phi2)))) (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1))))
(* -1 (* lambda1 (+ (* -1 (cos (* 1/2 (+ phi1 phi2)))) (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1))))
(* -1 (* lambda1 (+ (* -1 (cos (* 1/2 (+ phi1 phi2)))) (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1))))
(* lambda1 (cos (* 1/2 (+ phi1 phi2))))
(+ (* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(+ (* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(+ (* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(* lambda2 (+ (* -1 (cos (* 1/2 (+ phi1 phi2)))) (/ (* lambda1 (cos (* 1/2 (+ phi1 phi2)))) lambda2)))
(* lambda2 (+ (* -1 (cos (* 1/2 (+ phi1 phi2)))) (/ (* lambda1 (cos (* 1/2 (+ phi1 phi2)))) lambda2)))
(* lambda2 (+ (* -1 (cos (* 1/2 (+ phi1 phi2)))) (/ (* lambda1 (cos (* 1/2 (+ phi1 phi2)))) lambda2)))
(* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(* -1 (* lambda2 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda1 (cos (* 1/2 (+ phi1 phi2)))) lambda2)))))
(* -1 (* lambda2 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda1 (cos (* 1/2 (+ phi1 phi2)))) lambda2)))))
(* -1 (* lambda2 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda1 (cos (* 1/2 (+ phi1 phi2)))) lambda2)))))
(* (cos (* 1/2 phi2)) (- lambda1 lambda2))
(+ (* -1/2 (* phi1 (* (sin (* 1/2 phi2)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi2)) (- lambda1 lambda2)))
(+ (* phi1 (+ (* -1/2 (* (sin (* 1/2 phi2)) (- lambda1 lambda2))) (* -1/8 (* phi1 (* (cos (* 1/2 phi2)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi2)) (- lambda1 lambda2)))
(+ (* phi1 (+ (* -1/2 (* (sin (* 1/2 phi2)) (- lambda1 lambda2))) (* phi1 (+ (* -1/8 (* (cos (* 1/2 phi2)) (- lambda1 lambda2))) (* 1/48 (* phi1 (* (sin (* 1/2 phi2)) (- lambda1 lambda2)))))))) (* (cos (* 1/2 phi2)) (- lambda1 lambda2)))
(* (cos (* 1/2 (+ phi1 phi2))) (- lambda1 lambda2))
(* (cos (* 1/2 (+ phi1 phi2))) (- lambda1 lambda2))
(* (cos (* 1/2 (+ phi1 phi2))) (- lambda1 lambda2))
(* (cos (* 1/2 (+ phi1 phi2))) (- lambda1 lambda2))
(* (cos (* 1/2 (- phi2 (* -1 phi1)))) (- lambda1 lambda2))
(* (cos (* 1/2 (- phi2 (* -1 phi1)))) (- lambda1 lambda2))
(* (cos (* 1/2 (- phi2 (* -1 phi1)))) (- lambda1 lambda2))
(* (cos (* 1/2 (- phi2 (* -1 phi1)))) (- lambda1 lambda2))
(* (cos (* 1/2 phi1)) (- lambda1 lambda2))
(+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))
(+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))
(+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* phi2 (+ (* -1/8 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) (* 1/48 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))
(* (cos (* 1/2 (+ phi1 phi2))) (- lambda1 lambda2))
(* (cos (* 1/2 (+ phi1 phi2))) (- lambda1 lambda2))
(* (cos (* 1/2 (+ phi1 phi2))) (- lambda1 lambda2))
(* (cos (* 1/2 (+ phi1 phi2))) (- lambda1 lambda2))
(* (cos (* 1/2 (- phi1 (* -1 phi2)))) (- lambda1 lambda2))
(* (cos (* 1/2 (- phi1 (* -1 phi2)))) (- lambda1 lambda2))
(* (cos (* 1/2 (- phi1 (* -1 phi2)))) (- lambda1 lambda2))
(* (cos (* 1/2 (- phi1 (* -1 phi2)))) (- lambda1 lambda2))
Outputs
(sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))
(hypot.f64 (-.f64 phi1 phi2) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))
(+ (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))) (* -1 (* (* lambda1 (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))))
(-.f64 (hypot.f64 (-.f64 phi1 phi2) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))) (*.f64 (*.f64 (*.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 lambda2 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))))
(+ (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))) (* lambda1 (+ (* -1 (* (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))) (* 1/2 (* (* lambda1 (- (pow (cos (* 1/2 (+ phi1 phi2))) 2) (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 4)) (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))))))
(+.f64 (hypot.f64 (-.f64 phi1 phi2) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))) (*.f64 lambda1 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 lambda2 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) (+.f64 (neg.f64 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 lambda1 (-.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 lambda2 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 4 binary64))) (+.f64 (*.f64 (*.f64 lambda2 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))))))))
(+ (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))) (* lambda1 (+ (* -1 (* (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))) (* lambda1 (+ (* 1/2 (* (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))) (- (pow (cos (* 1/2 (+ phi1 phi2))) 2) (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 4)) (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))) (* 1/2 (* (* lambda1 (* lambda2 (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (- (pow (cos (* 1/2 (+ phi1 phi2))) 2) (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 4)) (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))))))) (sqrt (/ 1 (pow (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)) 3))))))))))
(+.f64 (hypot.f64 (-.f64 phi1 phi2) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))) (*.f64 lambda1 (-.f64 (*.f64 lambda1 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 lambda2 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) (-.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 lambda2 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 4 binary64))) (+.f64 (*.f64 (*.f64 lambda2 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))) (*.f64 (*.f64 lambda1 (*.f64 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (-.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 lambda2 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 4 binary64))) (+.f64 (*.f64 (*.f64 lambda2 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 (*.f64 lambda2 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) #s(literal 3 binary64)))))))) (*.f64 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 lambda2 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))))))
(* lambda1 (cos (* 1/2 (+ phi1 phi2))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) lambda1)
(* lambda1 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1))))
(*.f64 lambda1 (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (/.f64 lambda2 lambda1))))
(* lambda1 (+ (cos (* 1/2 (+ phi1 phi2))) (+ (* -1 (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1)) (* 1/2 (/ (pow (- phi1 phi2) 2) (* (pow lambda1 2) (cos (* 1/2 (+ phi1 phi2)))))))))
(*.f64 lambda1 (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 (/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) (*.f64 lambda1 lambda1)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (/.f64 lambda2 lambda1)))))
(* lambda1 (+ (cos (* 1/2 (+ phi1 phi2))) (+ (* -1 (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1)) (+ (* 1/2 (/ (* lambda2 (pow (- phi1 phi2) 2)) (* (pow lambda1 3) (cos (* 1/2 (+ phi1 phi2)))))) (* 1/2 (/ (pow (- phi1 phi2) 2) (* (pow lambda1 2) (cos (* 1/2 (+ phi1 phi2))))))))))
(*.f64 lambda1 (+.f64 (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (/.f64 lambda2 lambda1))) (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (/.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) (*.f64 lambda1 lambda1)) (/.f64 (*.f64 lambda2 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))))))))
(* -1 (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (neg.f64 lambda1))
(* -1 (* lambda1 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1)))))
(*.f64 (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (/.f64 lambda2 lambda1))) (neg.f64 lambda1))
(* -1 (* lambda1 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (+ (* -1/2 (/ (pow (- phi1 phi2) 2) (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))) (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) lambda1)))))
(*.f64 (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (/.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) lambda1))) lambda1)) (neg.f64 lambda1))
(* -1 (* lambda1 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* lambda2 (pow (- phi1 phi2) 2)) (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))) (* 1/2 (/ (pow (- phi1 phi2) 2) (cos (* 1/2 (+ phi1 phi2)))))) lambda1)) (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) lambda1)))))
(-.f64 #s(literal 0 binary64) (*.f64 lambda1 (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (/.f64 (-.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (+.f64 (/.f64 lambda2 lambda1) #s(literal 1 binary64)) (/.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))) lambda1))) lambda1))))
(sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))
(hypot.f64 (-.f64 phi1 phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) lambda1))
(+ (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))) (* -1 (* (* lambda1 (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))))
(-.f64 (hypot.f64 (-.f64 phi1 phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) lambda1)) (*.f64 (*.f64 (*.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 lambda1 lambda1)))))))
(+ (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))) (* lambda2 (+ (* -1 (* (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))) (* 1/2 (* (* lambda2 (- (pow (cos (* 1/2 (+ phi1 phi2))) 2) (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 4)) (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))))))
(+.f64 (hypot.f64 (-.f64 phi1 phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) lambda1)) (*.f64 lambda2 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 lambda1 lambda1))))) (+.f64 (neg.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) lambda1)) (*.f64 #s(literal 1/2 binary64) (*.f64 lambda2 (-.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 4 binary64)) (*.f64 lambda1 lambda1)) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 lambda1 lambda1)))))))))))
(+ (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))) (* lambda2 (+ (* -1 (* (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))) (* lambda2 (+ (* 1/2 (* (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))) (- (pow (cos (* 1/2 (+ phi1 phi2))) 2) (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 4)) (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))) (* 1/2 (* (* lambda1 (* lambda2 (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (- (pow (cos (* 1/2 (+ phi1 phi2))) 2) (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 4)) (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))))))) (sqrt (/ 1 (pow (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)) 3))))))))))
(+.f64 (hypot.f64 (-.f64 phi1 phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) lambda1)) (*.f64 lambda2 (-.f64 (*.f64 lambda2 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 lambda1 lambda1))))) (-.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 4 binary64)) (*.f64 lambda1 lambda1)) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 lambda1 lambda1)))))) (*.f64 (*.f64 lambda1 (*.f64 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (-.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 4 binary64)) (*.f64 lambda1 lambda1)) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 lambda1 lambda1))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 lambda1 lambda1))) #s(literal 3 binary64)))))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 lambda1 lambda1))))) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) lambda1)))))
(* lambda2 (cos (* 1/2 (+ phi1 phi2))))
(*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* lambda2 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda1 (cos (* 1/2 (+ phi1 phi2)))) lambda2))))
(*.f64 lambda2 (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (/.f64 lambda1 lambda2))))
(* lambda2 (+ (cos (* 1/2 (+ phi1 phi2))) (+ (* -1 (/ (* lambda1 (cos (* 1/2 (+ phi1 phi2)))) lambda2)) (* 1/2 (/ (pow (- phi1 phi2) 2) (* (pow lambda2 2) (cos (* 1/2 (+ phi1 phi2)))))))))
(*.f64 lambda2 (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 (/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) (*.f64 lambda2 lambda2)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (/.f64 lambda1 lambda2)))))
(* lambda2 (+ (cos (* 1/2 (+ phi1 phi2))) (+ (* -1 (/ (* lambda1 (cos (* 1/2 (+ phi1 phi2)))) lambda2)) (+ (* 1/2 (/ (* lambda1 (pow (- phi1 phi2) 2)) (* (pow lambda2 3) (cos (* 1/2 (+ phi1 phi2)))))) (* 1/2 (/ (pow (- phi1 phi2) 2) (* (pow lambda2 2) (cos (* 1/2 (+ phi1 phi2))))))))))
(*.f64 lambda2 (+.f64 (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (/.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (/.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 lambda2 lambda2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) (/.f64 (/.f64 (*.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) lambda1) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))))))
(* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 #s(literal 0 binary64) lambda2))
(* -1 (* lambda2 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda1 (cos (* 1/2 (+ phi1 phi2)))) lambda2)))))
(*.f64 (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (/.f64 lambda1 lambda2))) (-.f64 #s(literal 0 binary64) lambda2))
(* -1 (* lambda2 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (+ (* -1/2 (/ (pow (- phi1 phi2) 2) (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))) (* lambda1 (cos (* 1/2 (+ phi1 phi2))))) lambda2)))))
(-.f64 #s(literal 0 binary64) (*.f64 lambda2 (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (/.f64 (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) lambda1) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) lambda2))))
(* -1 (* lambda2 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* lambda1 (pow (- phi1 phi2) 2)) (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))) (* 1/2 (/ (pow (- phi1 phi2) 2) (cos (* 1/2 (+ phi1 phi2)))))) lambda2)) (* lambda1 (cos (* 1/2 (+ phi1 phi2))))) lambda2)))))
(*.f64 (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (/.f64 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) lambda1) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (/.f64 lambda1 lambda2) #s(literal 1 binary64)) (/.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) lambda2)) lambda2)) (-.f64 #s(literal 0 binary64) lambda2))
(sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))
(hypot.f64 phi2 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (-.f64 lambda1 lambda2)))
(+ (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))) (* 1/2 (* (* phi1 (+ (* -2 phi2) (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))))
(+.f64 (hypot.f64 phi2 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 (-.f64 (*.f64 phi2 #s(literal -2 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 phi2 phi2)))))))
(+ (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))) (* phi1 (+ (* 1/2 (* (* phi1 (- (+ 1 (* (+ (* -1/4 (pow (cos (* 1/2 phi2)) 2)) (* 1/4 (pow (sin (* 1/2 phi2)) 2))) (pow (- lambda1 lambda2) 2))) (* 1/4 (/ (pow (+ (* -2 phi2) (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))) (* 1/2 (* (+ (* -2 phi2) (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))))))
(+.f64 (hypot.f64 phi2 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (-.f64 lambda1 lambda2))) (*.f64 phi1 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 phi2 phi2)))) (+.f64 (*.f64 phi1 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) #s(literal -1/4 binary64)) (*.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64))))) (/.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 (-.f64 (*.f64 phi2 #s(literal -2 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))))) #s(literal 2 binary64))) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 phi2 phi2)))))) (-.f64 (*.f64 phi2 #s(literal -2 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))))))))))
(+ (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))) (* phi1 (+ (* 1/2 (* (+ (* -2 phi2) (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))) (* phi1 (+ (* 1/2 (* (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))) (- (+ 1 (* (+ (* -1/4 (pow (cos (* 1/2 phi2)) 2)) (* 1/4 (pow (sin (* 1/2 phi2)) 2))) (pow (- lambda1 lambda2) 2))) (* 1/4 (/ (pow (+ (* -2 phi2) (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))))) (* 1/2 (* (* phi1 (- (* (+ (* 1/24 (* (cos (* 1/2 phi2)) (sin (* 1/2 phi2)))) (* 1/8 (* (cos (* 1/2 phi2)) (sin (* 1/2 phi2))))) (pow (- lambda1 lambda2) 2)) (* 1/2 (/ (* (+ (* -2 phi2) (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2))))) (- (+ 1 (* (+ (* -1/4 (pow (cos (* 1/2 phi2)) 2)) (* 1/4 (pow (sin (* 1/2 phi2)) 2))) (pow (- lambda1 lambda2) 2))) (* 1/4 (/ (pow (+ (* -2 phi2) (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))) (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))))))))
(+.f64 (hypot.f64 phi2 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (-.f64 lambda1 lambda2))) (*.f64 phi1 (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 phi2 #s(literal -2 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 phi2 phi2))))) (*.f64 phi1 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 phi2 phi2)))) (+.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) #s(literal -1/4 binary64)) (*.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64))))) (/.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 (-.f64 (*.f64 phi2 #s(literal -2 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))))) #s(literal 2 binary64))) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 phi2 phi2))))) (*.f64 phi1 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))) #s(literal 1/6 binary64))) (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) #s(literal -1/4 binary64)) (*.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64))))) (/.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 (-.f64 (*.f64 phi2 #s(literal -2 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))))) #s(literal 2 binary64))) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 phi2 phi2))))) (/.f64 (-.f64 (*.f64 phi2 #s(literal -2 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))))) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 phi2 phi2))))))))))))))
phi1
(* phi1 (+ 1 (* -1 (/ phi2 phi1))))
(*.f64 phi1 (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)))
(* phi1 (+ 1 (+ (* -1 (/ phi2 phi1)) (* 1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))))
(*.f64 phi1 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 phi1 phi1))))
(* phi1 (+ 1 (+ (* -1 (/ phi2 phi1)) (+ (* 1/2 (/ (* phi2 (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2))) (pow phi1 3))) (* 1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))
(*.f64 phi1 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (/.f64 (-.f64 lambda1 lambda2) phi1))) (/.f64 (*.f64 phi2 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 phi1 (*.f64 phi1 phi1))))) (/.f64 phi2 phi1))))
(* -1 phi1)
(-.f64 #s(literal 0 binary64) phi1)
(* -1 (* phi1 (+ 1 (* -1 (/ phi2 phi1)))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)) (-.f64 #s(literal 0 binary64) phi1))
(* -1 (* phi1 (+ 1 (* -1 (/ (+ phi2 (* -1/2 (/ (* (pow (cos (* 1/2 (- phi2 (* -1 phi1)))) 2) (pow (- lambda1 lambda2) 2)) phi1))) phi1)))))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 phi2 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) phi1)) phi1))))
(* -1 (* phi1 (+ 1 (* -1 (/ (+ phi2 (* -1 (/ (+ (* 1/2 (* (pow (cos (* 1/2 (- phi2 (* -1 phi1)))) 2) (pow (- lambda1 lambda2) 2))) (* 1/2 (/ (* phi2 (* (pow (cos (* 1/2 (- phi2 (* -1 phi1)))) 2) (pow (- lambda1 lambda2) 2))) phi1))) phi1))) phi1)))))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 phi2 (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (/.f64 phi2 phi1)))) phi1)) phi1))))
(sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))
(hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(+ (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))) (* 1/2 (* (* phi2 (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))
(+.f64 (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 phi2 (-.f64 (*.f64 phi1 #s(literal -2 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))))))))
(+ (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))) (* phi2 (+ (* 1/2 (* (* phi2 (- (+ 1 (* (+ (* -1/4 (pow (cos (* 1/2 phi1)) 2)) (* 1/4 (pow (sin (* 1/2 phi1)) 2))) (pow (- lambda1 lambda2) 2))) (* 1/4 (/ (pow (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (* 1/2 (* (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))))
(+.f64 (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 phi2 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))))) (+.f64 (*.f64 phi2 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))))) (/.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 (-.f64 (*.f64 phi1 #s(literal -2 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) #s(literal 2 binary64))) (+.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))))))) (-.f64 (*.f64 phi1 #s(literal -2 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))))))
(+ (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))) (* phi2 (+ (* 1/2 (* (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (* phi2 (+ (* 1/2 (* (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))) (- (+ 1 (* (+ (* -1/4 (pow (cos (* 1/2 phi1)) 2)) (* 1/4 (pow (sin (* 1/2 phi1)) 2))) (pow (- lambda1 lambda2) 2))) (* 1/4 (/ (pow (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))))) (* 1/2 (* (* phi2 (- (* (+ (* 1/24 (* (cos (* 1/2 phi1)) (sin (* 1/2 phi1)))) (* 1/8 (* (cos (* 1/2 phi1)) (sin (* 1/2 phi1))))) (pow (- lambda1 lambda2) 2)) (* 1/2 (/ (* (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) (- (+ 1 (* (+ (* -1/4 (pow (cos (* 1/2 phi1)) 2)) (* 1/4 (pow (sin (* 1/2 phi1)) 2))) (pow (- lambda1 lambda2) 2))) (* 1/4 (/ (pow (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))))))
(+.f64 (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 phi1 #s(literal -2 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))))))) (*.f64 phi2 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))))) (+.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))))) (/.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 (-.f64 (*.f64 phi1 #s(literal -2 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) #s(literal 2 binary64))) (+.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))))))) (*.f64 phi2 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal 1/6 binary64))) (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))))) (/.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 (-.f64 (*.f64 phi1 #s(literal -2 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) #s(literal 2 binary64))) (+.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))))))) (/.f64 (-.f64 (*.f64 phi1 #s(literal -2 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (+.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))))))))))))))))
phi2
(* phi2 (+ 1 (* -1 (/ phi1 phi2))))
(*.f64 phi2 (-.f64 #s(literal 1 binary64) (/.f64 phi1 phi2)))
(* phi2 (+ 1 (+ (* -1 (/ phi1 phi2)) (* 1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))))
(*.f64 phi2 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi2 phi2)))) (/.f64 phi1 phi2))))
(* phi2 (+ 1 (+ (* -1 (/ phi1 phi2)) (+ (* 1/2 (/ (* phi1 (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2))) (pow phi2 3))) (* 1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))))
(*.f64 phi2 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi2 phi2))) (*.f64 phi1 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi2 (*.f64 phi2 phi2))))))) (/.f64 phi1 phi2))))
(* -1 phi2)
(-.f64 #s(literal 0 binary64) phi2)
(* -1 (* phi2 (+ 1 (* -1 (/ phi1 phi2)))))
(-.f64 #s(literal 0 binary64) (*.f64 phi2 (-.f64 #s(literal 1 binary64) (/.f64 phi1 phi2))))
(* -1 (* phi2 (+ 1 (* -1 (/ (+ phi1 (* -1/2 (/ (* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2)) phi2))) phi2)))))
(-.f64 #s(literal 0 binary64) (*.f64 phi2 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 phi1 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) phi2)))) phi2))))
(* -1 (* phi2 (+ 1 (* -1 (/ (+ phi1 (* -1 (/ (+ (* 1/2 (* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2))) (* 1/2 (/ (* phi1 (* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2))) phi2))) phi2))) phi2)))))
(-.f64 #s(literal 0 binary64) (*.f64 phi2 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 phi1 (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 phi1 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) phi2))))) phi2)) phi2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))
(*.f64 R (hypot.f64 (-.f64 phi1 phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))
(*.f64 R (hypot.f64 (-.f64 phi1 phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))
(*.f64 R (hypot.f64 (-.f64 phi1 phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))
(*.f64 R (hypot.f64 (-.f64 phi1 phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))
(*.f64 R (hypot.f64 (-.f64 phi1 phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))
(*.f64 R (hypot.f64 (-.f64 phi1 phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))
(*.f64 R (hypot.f64 (-.f64 phi1 phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))
(*.f64 R (hypot.f64 (-.f64 phi1 phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))
(*.f64 R (hypot.f64 (-.f64 phi1 phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))
(*.f64 R (hypot.f64 (-.f64 phi1 phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))
(*.f64 R (hypot.f64 (-.f64 phi1 phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))
(*.f64 R (hypot.f64 (-.f64 phi1 phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))))
(* R (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))))
(*.f64 (hypot.f64 (-.f64 phi1 phi2) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))) R)
(+ (* -1 (* (* R (* lambda1 (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))) (* R (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))
(-.f64 (*.f64 (hypot.f64 (-.f64 phi1 phi2) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))) R) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 lambda2 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) (*.f64 (*.f64 (*.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) R)))
(+ (* R (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))) (* lambda1 (+ (* -1 (* (* R (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))) (* 1/2 (* (* R (* lambda1 (- (pow (cos (* 1/2 (+ phi1 phi2))) 2) (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 4)) (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))))))
(+.f64 (*.f64 (hypot.f64 (-.f64 phi1 phi2) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))) R) (*.f64 lambda1 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 lambda2 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) (+.f64 (neg.f64 (*.f64 (*.f64 R lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 R lambda1) (-.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 lambda2 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 4 binary64))) (+.f64 (*.f64 (*.f64 lambda2 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))))))))
(+ (* R (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))) (* lambda1 (+ (* -1 (* (* R (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))) (* lambda1 (+ (* 1/2 (* (* R (* lambda1 (* lambda2 (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (- (pow (cos (* 1/2 (+ phi1 phi2))) 2) (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 4)) (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))))) (sqrt (/ 1 (pow (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)) 3))))) (* 1/2 (* (* R (- (pow (cos (* 1/2 (+ phi1 phi2))) 2) (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 4)) (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))))))))
(+.f64 (*.f64 (hypot.f64 (-.f64 phi1 phi2) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))) R) (*.f64 lambda1 (-.f64 (*.f64 lambda1 (*.f64 #s(literal 1/2 binary64) (*.f64 R (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 lambda2 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) (-.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 lambda2 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 4 binary64))) (+.f64 (*.f64 (*.f64 lambda2 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))) (*.f64 (*.f64 lambda1 (*.f64 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (-.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 lambda2 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 4 binary64))) (+.f64 (*.f64 (*.f64 lambda2 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 (*.f64 lambda2 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) #s(literal 3 binary64))))))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 lambda2 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) (*.f64 (*.f64 R lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)))))))
(* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) lambda1)) (* R (cos (* 1/2 (+ phi1 phi2))))))
(*.f64 lambda1 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) R) (*.f64 R (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (/.f64 lambda2 lambda1)))))
(* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) lambda1)) (+ (* 1/2 (/ (* R (pow (- phi1 phi2) 2)) (* (pow lambda1 2) (cos (* 1/2 (+ phi1 phi2)))))) (* R (cos (* 1/2 (+ phi1 phi2)))))))
(*.f64 lambda1 (+.f64 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) R) (*.f64 R (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (/.f64 lambda2 lambda1)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) R) (*.f64 lambda1 lambda1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))))
(* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) lambda1)) (+ (* 1/2 (/ (* R (* lambda2 (pow (- phi1 phi2) 2))) (* (pow lambda1 3) (cos (* 1/2 (+ phi1 phi2)))))) (+ (* 1/2 (/ (* R (pow (- phi1 phi2) 2)) (* (pow lambda1 2) (cos (* 1/2 (+ phi1 phi2)))))) (* R (cos (* 1/2 (+ phi1 phi2))))))))
(*.f64 lambda1 (+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (*.f64 (*.f64 R lambda2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (*.f64 lambda1 (*.f64 lambda1 lambda1)))) (/.f64 (/.f64 (*.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) R) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) (*.f64 lambda1 lambda1)))) (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) R) (*.f64 R (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (/.f64 lambda2 lambda1))))))
(* -1 (* R (* lambda1 (cos (* 1/2 (+ phi1 phi2))))))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))
(* -1 (* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) lambda1)) (* R (cos (* 1/2 (+ phi1 phi2)))))))
(*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) R) (*.f64 R (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (/.f64 lambda2 lambda1)))) (neg.f64 lambda1))
(* -1 (* lambda1 (+ (* -1 (/ (+ (* -1/2 (/ (* R (pow (- phi1 phi2) 2)) (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))) (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))) lambda1)) (* R (cos (* 1/2 (+ phi1 phi2)))))))
(*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) R) (/.f64 (+.f64 (*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) R)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) lambda1))) lambda1)) (neg.f64 lambda1))
(* -1 (* lambda1 (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* R (* lambda2 (pow (- phi1 phi2) 2))) (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))) (* 1/2 (/ (* R (pow (- phi1 phi2) 2)) (cos (* 1/2 (+ phi1 phi2)))))) lambda1)) (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))) lambda1)) (* R (cos (* 1/2 (+ phi1 phi2)))))))
(*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) R) (/.f64 (-.f64 (*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 (+.f64 (/.f64 lambda2 lambda1) #s(literal 1 binary64)) (/.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))))) lambda1)) lambda1)) (neg.f64 lambda1))
(* R (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))))
(*.f64 (hypot.f64 (-.f64 phi1 phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) lambda1)) R)
(+ (* -1 (* (* R (* lambda1 (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))) (* R (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))
(-.f64 (*.f64 (hypot.f64 (-.f64 phi1 phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) lambda1)) R) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 lambda1 lambda1))))) (*.f64 (*.f64 (*.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) R)))
(+ (* R (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))) (* lambda2 (+ (* -1 (* (* R (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))) (* 1/2 (* (* R (* lambda2 (- (pow (cos (* 1/2 (+ phi1 phi2))) 2) (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 4)) (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))))))
(+.f64 (*.f64 (hypot.f64 (-.f64 phi1 phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) lambda1)) R) (*.f64 lambda2 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 lambda1 lambda1))))) (+.f64 (neg.f64 (*.f64 (*.f64 R lambda1) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 (-.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 4 binary64)) (*.f64 lambda1 lambda1)) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 lambda1 lambda1)))))) R))))))
(+ (* R (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))) (* lambda2 (+ (* -1 (* (* R (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))) (* lambda2 (+ (* 1/2 (* (* R (* lambda1 (* lambda2 (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (- (pow (cos (* 1/2 (+ phi1 phi2))) 2) (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 4)) (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))))) (sqrt (/ 1 (pow (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)) 3))))) (* 1/2 (* (* R (- (pow (cos (* 1/2 (+ phi1 phi2))) 2) (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 4)) (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))))))))
(+.f64 (*.f64 (hypot.f64 (-.f64 phi1 phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) lambda1)) R) (*.f64 lambda2 (-.f64 (*.f64 lambda2 (*.f64 #s(literal 1/2 binary64) (*.f64 R (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 lambda1 lambda1))))) (-.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 4 binary64)) (*.f64 lambda1 lambda1)) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 lambda1 lambda1)))))) (*.f64 (*.f64 lambda1 (*.f64 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (-.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 4 binary64)) (*.f64 lambda1 lambda1)) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 lambda1 lambda1))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 lambda1 lambda1))) #s(literal 3 binary64))))))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 lambda1 lambda1))))) (*.f64 (*.f64 R lambda1) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)))))))
(* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* lambda2 (+ (* -1 (/ (* R (* lambda1 (cos (* 1/2 (+ phi1 phi2))))) lambda2)) (* R (cos (* 1/2 (+ phi1 phi2))))))
(*.f64 lambda2 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) R) (/.f64 (*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) lambda2)))
(* lambda2 (+ (* -1 (/ (* R (* lambda1 (cos (* 1/2 (+ phi1 phi2))))) lambda2)) (+ (* 1/2 (/ (* R (pow (- phi1 phi2) 2)) (* (pow lambda2 2) (cos (* 1/2 (+ phi1 phi2)))))) (* R (cos (* 1/2 (+ phi1 phi2)))))))
(*.f64 lambda2 (+.f64 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) R) (/.f64 (*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) lambda2)) (/.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) R) (*.f64 lambda2 lambda2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))))
(* lambda2 (+ (* -1 (/ (* R (* lambda1 (cos (* 1/2 (+ phi1 phi2))))) lambda2)) (+ (* 1/2 (/ (* R (* lambda1 (pow (- phi1 phi2) 2))) (* (pow lambda2 3) (cos (* 1/2 (+ phi1 phi2)))))) (+ (* 1/2 (/ (* R (pow (- phi1 phi2) 2)) (* (pow lambda2 2) (cos (* 1/2 (+ phi1 phi2)))))) (* R (cos (* 1/2 (+ phi1 phi2))))))))
(*.f64 lambda2 (+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (*.f64 (/.f64 R (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) lambda1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) (/.f64 (/.f64 (*.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) R) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) (*.f64 lambda2 lambda2)))) (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) R) (/.f64 (*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) lambda2))))
(* -1 (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))
(* -1 (* lambda2 (+ (* -1 (/ (* R (* lambda1 (cos (* 1/2 (+ phi1 phi2))))) lambda2)) (* R (cos (* 1/2 (+ phi1 phi2)))))))
(*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) R) (/.f64 (*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) lambda2)) (-.f64 #s(literal 0 binary64) lambda2))
(* -1 (* lambda2 (+ (* -1 (/ (+ (* -1/2 (/ (* R (pow (- phi1 phi2) 2)) (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))) (* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))) lambda2)) (* R (cos (* 1/2 (+ phi1 phi2)))))))
(-.f64 #s(literal 0 binary64) (*.f64 lambda2 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) R) (/.f64 (+.f64 (*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) R)) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) lambda2))))
(* -1 (* lambda2 (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* R (* lambda1 (pow (- phi1 phi2) 2))) (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))) (* 1/2 (/ (* R (pow (- phi1 phi2) 2)) (cos (* 1/2 (+ phi1 phi2)))))) lambda2)) (* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))) lambda2)) (* R (cos (* 1/2 (+ phi1 phi2)))))))
(*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) R) (/.f64 (-.f64 (*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 (+.f64 (/.f64 lambda1 lambda2) #s(literal 1 binary64)) (/.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))))) lambda2)) lambda2)) (-.f64 #s(literal 0 binary64) lambda2))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))
(*.f64 (hypot.f64 phi2 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (-.f64 lambda1 lambda2))) R)
(+ (* 1/2 (* (* R (* phi1 (+ (* -2 phi2) (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2))))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))) (* R (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))
(+.f64 (*.f64 (hypot.f64 phi2 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (-.f64 lambda1 lambda2))) R) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 phi2 phi2)))) (*.f64 (*.f64 phi1 (-.f64 (*.f64 phi2 #s(literal -2 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)))))) R))))
(+ (* R (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))) (* phi1 (+ (* 1/2 (* (* R (* phi1 (- (+ 1 (* (+ (* -1/4 (pow (cos (* 1/2 phi2)) 2)) (* 1/4 (pow (sin (* 1/2 phi2)) 2))) (pow (- lambda1 lambda2) 2))) (* 1/4 (/ (pow (+ (* -2 phi2) (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))) (* 1/2 (* (* R (+ (* -2 phi2) (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))))))
(+.f64 (*.f64 (hypot.f64 phi2 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (-.f64 lambda1 lambda2))) R) (*.f64 phi1 (*.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 phi2 phi2)))) (+.f64 (*.f64 phi1 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) #s(literal -1/4 binary64)) (*.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64))))) (/.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 (-.f64 (*.f64 phi2 #s(literal -2 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))))) #s(literal 2 binary64))) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 phi2 phi2)))))) (-.f64 (*.f64 phi2 #s(literal -2 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)))))))))))
(+ (* R (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))) (* phi1 (+ (* 1/2 (* (* R (+ (* -2 phi2) (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))) (* phi1 (+ (* 1/2 (* (* R (* phi1 (- (* (+ (* 1/24 (* (cos (* 1/2 phi2)) (sin (* 1/2 phi2)))) (* 1/8 (* (cos (* 1/2 phi2)) (sin (* 1/2 phi2))))) (pow (- lambda1 lambda2) 2)) (* 1/2 (/ (* (+ (* -2 phi2) (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2))))) (- (+ 1 (* (+ (* -1/4 (pow (cos (* 1/2 phi2)) 2)) (* 1/4 (pow (sin (* 1/2 phi2)) 2))) (pow (- lambda1 lambda2) 2))) (* 1/4 (/ (pow (+ (* -2 phi2) (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))) (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))) (* 1/2 (* (* R (- (+ 1 (* (+ (* -1/4 (pow (cos (* 1/2 phi2)) 2)) (* 1/4 (pow (sin (* 1/2 phi2)) 2))) (pow (- lambda1 lambda2) 2))) (* 1/4 (/ (pow (+ (* -2 phi2) (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))))))))
(+.f64 (*.f64 (hypot.f64 phi2 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (-.f64 lambda1 lambda2))) R) (*.f64 phi1 (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (*.f64 phi2 #s(literal -2 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))))) R)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 phi2 phi2))))) (*.f64 phi1 (*.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 phi2 phi2)))) (+.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) #s(literal -1/4 binary64)) (*.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64))))) (/.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 (-.f64 (*.f64 phi2 #s(literal -2 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))))) #s(literal 2 binary64))) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 phi2 phi2))))) (*.f64 phi1 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))) #s(literal 1/6 binary64))) (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) #s(literal -1/4 binary64)) (*.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64))))) (/.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 (-.f64 (*.f64 phi2 #s(literal -2 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))))) #s(literal 2 binary64))) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 phi2 phi2))))) (/.f64 (-.f64 (*.f64 phi2 #s(literal -2 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))))) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 phi2 phi2)))))))))))))))
(* R phi1)
(*.f64 phi1 R)
(* phi1 (+ R (* -1 (/ (* R phi2) phi1))))
(*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)))
(* phi1 (+ R (+ (* -1 (/ (* R phi2) phi1)) (* 1/2 (/ (* R (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2))) (pow phi1 2))))))
(*.f64 phi1 (+.f64 R (-.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) R) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 phi1 phi1)) (/.f64 (*.f64 phi2 R) phi1))))
(* phi1 (+ R (+ (* -1 (/ (* R phi2) phi1)) (+ (* 1/2 (/ (* R (* phi2 (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)))) (pow phi1 3))) (* 1/2 (/ (* R (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2))) (pow phi1 2)))))))
(*.f64 phi1 (+.f64 R (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 R (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (/.f64 (-.f64 lambda1 lambda2) phi1))) (/.f64 (*.f64 phi2 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 phi1 (*.f64 phi1 phi1)))))) (/.f64 (*.f64 phi2 R) phi1))))
(* -1 (* R phi1))
(*.f64 (-.f64 #s(literal 0 binary64) phi1) R)
(* -1 (* phi1 (+ R (* -1 (/ (* R phi2) phi1)))))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))))
(* -1 (* phi1 (+ R (* -1 (/ (+ (* -1/2 (/ (* R (* (pow (cos (* 1/2 (- phi2 (* -1 phi1)))) 2) (pow (- lambda1 lambda2) 2))) phi1)) (* R phi2)) phi1)))))
(*.f64 (-.f64 #s(literal 0 binary64) phi1) (-.f64 R (/.f64 (+.f64 (*.f64 phi2 R) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (/.f64 R phi1)))) phi1)))
(* -1 (* phi1 (+ R (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* R (* (pow (cos (* 1/2 (- phi2 (* -1 phi1)))) 2) (pow (- lambda1 lambda2) 2)))) (* 1/2 (/ (* R (* phi2 (* (pow (cos (* 1/2 (- phi2 (* -1 phi1)))) 2) (pow (- lambda1 lambda2) 2)))) phi1))) phi1)) (* R phi2)) phi1)))))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (-.f64 R (/.f64 (-.f64 (*.f64 phi2 R) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 R (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (/.f64 phi2 phi1))))) phi1)) phi1))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))
(*.f64 (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) R)
(+ (* 1/2 (* (* R (* phi2 (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))
(+.f64 (*.f64 (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) R) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))))) (*.f64 (*.f64 phi2 (-.f64 (*.f64 phi1 #s(literal -2 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))) R))))
(+ (* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))) (* phi2 (+ (* 1/2 (* (* R (* phi2 (- (+ 1 (* (+ (* -1/4 (pow (cos (* 1/2 phi1)) 2)) (* 1/4 (pow (sin (* 1/2 phi1)) 2))) (pow (- lambda1 lambda2) 2))) (* 1/4 (/ (pow (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (* 1/2 (* (* R (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))))
(+.f64 (*.f64 (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) R) (*.f64 phi2 (*.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))))) (+.f64 (*.f64 phi2 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))))) (/.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 (-.f64 (*.f64 phi1 #s(literal -2 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) #s(literal 2 binary64))) (+.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))))))) (-.f64 (*.f64 phi1 #s(literal -2 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))))))))
(+ (* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))) (* phi2 (+ (* 1/2 (* (* R (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (* phi2 (+ (* 1/2 (* (* R (* phi2 (- (* (+ (* 1/24 (* (cos (* 1/2 phi1)) (sin (* 1/2 phi1)))) (* 1/8 (* (cos (* 1/2 phi1)) (sin (* 1/2 phi1))))) (pow (- lambda1 lambda2) 2)) (* 1/2 (/ (* (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) (- (+ 1 (* (+ (* -1/4 (pow (cos (* 1/2 phi1)) 2)) (* 1/4 (pow (sin (* 1/2 phi1)) 2))) (pow (- lambda1 lambda2) 2))) (* 1/4 (/ (pow (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (* 1/2 (* (* R (- (+ 1 (* (+ (* -1/4 (pow (cos (* 1/2 phi1)) 2)) (* 1/4 (pow (sin (* 1/2 phi1)) 2))) (pow (- lambda1 lambda2) 2))) (* 1/4 (/ (pow (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))))))
(+.f64 (*.f64 (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) R) (*.f64 phi2 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))))) (*.f64 (-.f64 (*.f64 phi1 #s(literal -2 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) R))) (*.f64 phi2 (*.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))))) (+.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))))) (/.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 (-.f64 (*.f64 phi1 #s(literal -2 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) #s(literal 2 binary64))) (+.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))))))) (*.f64 phi2 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal 1/6 binary64))) (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))))) (/.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 (-.f64 (*.f64 phi1 #s(literal -2 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) #s(literal 2 binary64))) (+.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))))))) (/.f64 (-.f64 (*.f64 phi1 #s(literal -2 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (+.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))))))))))))))))
(* R phi2)
(*.f64 phi2 R)
(* phi2 (+ R (* -1 (/ (* R phi1) phi2))))
(*.f64 phi2 (-.f64 R (/.f64 (*.f64 phi1 R) phi2)))
(* phi2 (+ R (+ (* -1 (/ (* R phi1) phi2)) (* 1/2 (/ (* R (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2))) (pow phi2 2))))))
(*.f64 phi2 (+.f64 (-.f64 R (/.f64 (*.f64 phi1 R) phi2)) (/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) R) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 phi2 phi2))))
(* phi2 (+ R (+ (* -1 (/ (* R phi1) phi2)) (+ (* 1/2 (/ (* R (* phi1 (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)))) (pow phi2 3))) (* 1/2 (/ (* R (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2))) (pow phi2 2)))))))
(*.f64 phi2 (+.f64 (-.f64 R (/.f64 (*.f64 phi1 R) phi2)) (*.f64 #s(literal 1/2 binary64) (*.f64 R (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi2 phi2))) (*.f64 phi1 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi2 (*.f64 phi2 phi2))))))))))
(* -1 (* R phi2))
(*.f64 phi2 (neg.f64 R))
(* -1 (* phi2 (+ R (* -1 (/ (* R phi1) phi2)))))
(*.f64 (-.f64 #s(literal 0 binary64) phi2) (-.f64 R (/.f64 (*.f64 phi1 R) phi2)))
(* -1 (* phi2 (+ R (* -1 (/ (+ (* -1/2 (/ (* R (* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2))) phi2)) (* R phi1)) phi2)))))
(-.f64 #s(literal 0 binary64) (*.f64 phi2 (-.f64 R (/.f64 (+.f64 (*.f64 phi1 R) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (/.f64 R phi2)))) phi2))))
(* -1 (* phi2 (+ R (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* R (* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2)))) (* 1/2 (/ (* R (* phi1 (* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2)))) phi2))) phi2)) (* R phi1)) phi2)))))
(*.f64 (-.f64 #s(literal 0 binary64) phi2) (-.f64 R (/.f64 (-.f64 (*.f64 phi1 R) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 R (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 phi1 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) phi2)))))) phi2)) phi2)))
(+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))
(+.f64 (*.f64 (*.f64 lambda2 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))
(+ (* -2 (* lambda1 (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))
(+.f64 (*.f64 (*.f64 lambda2 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) #s(literal -2 binary64)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))
(+ (* lambda1 (+ (* -2 (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))
(+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (+.f64 (*.f64 (*.f64 lambda2 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (*.f64 lambda1 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (+.f64 lambda1 (*.f64 #s(literal -2 binary64) lambda2))))))
(+ (* lambda1 (+ (* -2 (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))
(+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (+.f64 (*.f64 (*.f64 lambda2 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (*.f64 lambda1 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (+.f64 lambda1 (*.f64 #s(literal -2 binary64) lambda2))))))
(* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2))
(*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 lambda1 lambda1))
(* (pow lambda1 2) (+ (* -2 (/ (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) lambda1)) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))
(*.f64 (*.f64 lambda1 lambda1) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) lambda2) (/.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) lambda1))))
(* (pow lambda1 2) (+ (* -2 (/ (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) lambda1)) (+ (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow lambda1 2)) (+ (/ (pow (- phi1 phi2) 2) (pow lambda1 2)) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))))
(*.f64 (*.f64 lambda1 lambda1) (+.f64 (*.f64 (*.f64 #s(literal -2 binary64) lambda2) (/.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) lambda1)) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 lambda2 lambda2) (*.f64 lambda1 lambda1))) (/.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 lambda1 lambda1))))))
(* (pow lambda1 2) (+ (* -2 (/ (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) lambda1)) (+ (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow lambda1 2)) (+ (/ (pow (- phi1 phi2) 2) (pow lambda1 2)) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))))
(*.f64 (*.f64 lambda1 lambda1) (+.f64 (*.f64 (*.f64 #s(literal -2 binary64) lambda2) (/.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) lambda1)) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 lambda2 lambda2) (*.f64 lambda1 lambda1))) (/.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 lambda1 lambda1))))))
(* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2))
(*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 lambda1 lambda1))
(* (pow lambda1 2) (+ (* -2 (/ (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) lambda1)) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))
(*.f64 (*.f64 lambda1 lambda1) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) lambda2) (/.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) lambda1))))
(* (pow lambda1 2) (+ (* -1 (/ (+ (* -1 (/ (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)) lambda1)) (* 2 (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) lambda1)) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))
(*.f64 (*.f64 lambda1 lambda1) (-.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (/.f64 (+.f64 (*.f64 (*.f64 lambda2 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) lambda1)) lambda1)))
(* (pow lambda1 2) (+ (* -1 (/ (+ (* -1 (/ (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)) lambda1)) (* 2 (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) lambda1)) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))
(*.f64 (*.f64 lambda1 lambda1) (-.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (/.f64 (+.f64 (*.f64 (*.f64 lambda2 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) lambda1)) lambda1)))
(+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))
(+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 lambda1 lambda1)))
(+ (* -2 (* lambda1 (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))
(+.f64 (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 lambda1 lambda1))) (*.f64 (*.f64 (*.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) #s(literal -2 binary64)))
(+ (* lambda2 (+ (* -2 (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))
(+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (+.f64 lambda2 (*.f64 #s(literal -2 binary64) lambda1))))))
(+ (* lambda2 (+ (* -2 (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))
(+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (+.f64 lambda2 (*.f64 #s(literal -2 binary64) lambda1))))))
(* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2))
(*.f64 (*.f64 lambda2 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)))
(* (pow lambda2 2) (+ (* -2 (/ (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) lambda2)) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))
(*.f64 (*.f64 lambda2 lambda2) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 #s(literal -2 binary64) lambda1) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) lambda2)))
(* (pow lambda2 2) (+ (* -2 (/ (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) lambda2)) (+ (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow lambda2 2)) (+ (/ (pow (- phi1 phi2) 2) (pow lambda2 2)) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))))
(*.f64 (*.f64 lambda2 lambda2) (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -2 binary64) lambda1) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) lambda2) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2))) (/.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 lambda2 lambda2))))))
(* (pow lambda2 2) (+ (* -2 (/ (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) lambda2)) (+ (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow lambda2 2)) (+ (/ (pow (- phi1 phi2) 2) (pow lambda2 2)) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))))
(*.f64 (*.f64 lambda2 lambda2) (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -2 binary64) lambda1) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) lambda2) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2))) (/.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 lambda2 lambda2))))))
(* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2))
(*.f64 (*.f64 lambda2 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)))
(* (pow lambda2 2) (+ (* -2 (/ (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) lambda2)) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))
(*.f64 (*.f64 lambda2 lambda2) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 #s(literal -2 binary64) lambda1) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) lambda2)))
(* (pow lambda2 2) (+ (* -1 (/ (+ (* -1 (/ (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)) lambda2)) (* 2 (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) lambda2)) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))
(*.f64 (*.f64 lambda2 lambda2) (-.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) lambda1) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (/.f64 (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 lambda1 lambda1))) lambda2)) lambda2)))
(* (pow lambda2 2) (+ (* -1 (/ (+ (* -1 (/ (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)) lambda2)) (* 2 (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) lambda2)) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))
(*.f64 (*.f64 lambda2 lambda2) (-.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) lambda1) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (/.f64 (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 lambda1 lambda1))) lambda2)) lambda2)))
(+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 phi2 phi2))
(+ (* phi1 (+ (* -2 phi2) (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2)))))) (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))
(+.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 phi2 phi2)) (*.f64 phi1 (-.f64 (*.f64 phi2 #s(literal -2 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)))))))
(+ (* phi1 (+ (* -2 phi2) (+ (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2)))) (* phi1 (+ 1 (* (+ (* -1/4 (pow (cos (* 1/2 phi2)) 2)) (* 1/4 (pow (sin (* 1/2 phi2)) 2))) (pow (- lambda1 lambda2) 2))))))) (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))
(+.f64 (*.f64 phi2 phi2) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 phi1 (+.f64 (*.f64 phi2 #s(literal -2 binary64)) (-.f64 (*.f64 phi1 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) #s(literal -1/4 binary64)) (*.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64))))))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)))))))))
(+ (* phi1 (+ (* -2 phi2) (+ (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2)))) (* phi1 (+ 1 (+ (* phi1 (* (+ (* 1/24 (* (cos (* 1/2 phi2)) (sin (* 1/2 phi2)))) (* 1/8 (* (cos (* 1/2 phi2)) (sin (* 1/2 phi2))))) (pow (- lambda1 lambda2) 2))) (* (+ (* -1/4 (pow (cos (* 1/2 phi2)) 2)) (* 1/4 (pow (sin (* 1/2 phi2)) 2))) (pow (- lambda1 lambda2) 2)))))))) (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (+.f64 (*.f64 phi2 phi2) (*.f64 phi1 (+.f64 (-.f64 (*.f64 phi2 #s(literal -2 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))))) (*.f64 phi1 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) #s(literal -1/4 binary64)) (*.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)))) (*.f64 phi1 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))) #s(literal 1/6 binary64)))))))))))
(pow phi1 2)
(*.f64 phi1 phi1)
(* (pow phi1 2) (+ 1 (* -2 (/ phi2 phi1))))
(*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 phi2 phi1))))
(* (pow phi1 2) (+ 1 (+ (* -2 (/ phi2 phi1)) (+ (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)) (/ (pow phi2 2) (pow phi1 2))))))
(*.f64 (*.f64 phi1 phi1) (+.f64 (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 phi2 phi1))) (/.f64 (*.f64 phi2 phi2) (*.f64 phi1 phi1))) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (/.f64 (-.f64 lambda1 lambda2) phi1)))))
(* (pow phi1 2) (+ 1 (+ (* -2 (/ phi2 phi1)) (+ (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)) (/ (pow phi2 2) (pow phi1 2))))))
(*.f64 (*.f64 phi1 phi1) (+.f64 (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 phi2 phi1))) (/.f64 (*.f64 phi2 phi2) (*.f64 phi1 phi1))) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (/.f64 (-.f64 lambda1 lambda2) phi1)))))
(pow phi1 2)
(*.f64 phi1 phi1)
(* (pow phi1 2) (+ 1 (* -2 (/ phi2 phi1))))
(*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 phi2 phi1))))
(* (pow phi1 2) (+ 1 (* -1 (/ (+ (* -1 (/ (+ (* (pow (cos (* 1/2 (- phi2 (* -1 phi1)))) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)) phi1)) (* 2 phi2)) phi1))))
(*.f64 (*.f64 phi1 phi1) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) phi2) (/.f64 (+.f64 (*.f64 phi2 phi2) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) phi1)) phi1)))
(* (pow phi1 2) (+ 1 (* -1 (/ (+ (* -1 (/ (+ (* (pow (cos (* 1/2 (- phi2 (* -1 phi1)))) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)) phi1)) (* 2 phi2)) phi1))))
(*.f64 (*.f64 phi1 phi1) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) phi2) (/.f64 (+.f64 (*.f64 phi2 phi2) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) phi1)) phi1)))
(+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))
(+.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))))
(+ (* phi2 (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))))) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))
(+.f64 (+.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))) (*.f64 phi2 (-.f64 (*.f64 phi1 #s(literal -2 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))))
(+ (* phi2 (+ (* -2 phi1) (+ (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))) (* phi2 (+ 1 (* (+ (* -1/4 (pow (cos (* 1/2 phi1)) 2)) (* 1/4 (pow (sin (* 1/2 phi1)) 2))) (pow (- lambda1 lambda2) 2))))))) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))
(+.f64 (+.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))) (*.f64 phi2 (+.f64 (-.f64 (*.f64 phi1 #s(literal -2 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 phi2 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))))))))))
(+ (* phi2 (+ (* -2 phi1) (+ (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))) (* phi2 (+ 1 (+ (* phi2 (* (+ (* 1/24 (* (cos (* 1/2 phi1)) (sin (* 1/2 phi1)))) (* 1/8 (* (cos (* 1/2 phi1)) (sin (* 1/2 phi1))))) (pow (- lambda1 lambda2) 2))) (* (+ (* -1/4 (pow (cos (* 1/2 phi1)) 2)) (* 1/4 (pow (sin (* 1/2 phi1)) 2))) (pow (- lambda1 lambda2) 2)))))))) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))
(+.f64 (+.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))) (*.f64 phi2 (+.f64 (-.f64 (*.f64 phi1 #s(literal -2 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 phi2 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))) (*.f64 phi2 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal 1/6 binary64))))))))))
(pow phi2 2)
(*.f64 phi2 phi2)
(* (pow phi2 2) (+ 1 (* -2 (/ phi1 phi2))))
(*.f64 (*.f64 phi2 phi2) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 phi1 phi2))))
(* (pow phi2 2) (+ 1 (+ (* -2 (/ phi1 phi2)) (+ (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)) (/ (pow phi1 2) (pow phi2 2))))))
(*.f64 (*.f64 phi2 phi2) (+.f64 (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 phi1 phi2))) (/.f64 (*.f64 phi1 phi1) (*.f64 phi2 phi2))) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi2 phi2)))))
(* (pow phi2 2) (+ 1 (+ (* -2 (/ phi1 phi2)) (+ (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)) (/ (pow phi1 2) (pow phi2 2))))))
(*.f64 (*.f64 phi2 phi2) (+.f64 (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 phi1 phi2))) (/.f64 (*.f64 phi1 phi1) (*.f64 phi2 phi2))) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi2 phi2)))))
(pow phi2 2)
(*.f64 phi2 phi2)
(* (pow phi2 2) (+ 1 (* -2 (/ phi1 phi2))))
(*.f64 (*.f64 phi2 phi2) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 phi1 phi2))))
(* (pow phi2 2) (+ 1 (* -1 (/ (+ (* -1 (/ (+ (* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)) phi2)) (* 2 phi1)) phi2))))
(*.f64 (*.f64 phi2 phi2) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) phi1) (/.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 phi1 phi1)) phi2)) phi2)))
(* (pow phi2 2) (+ 1 (* -1 (/ (+ (* -1 (/ (+ (* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)) phi2)) (* 2 phi1)) phi2))))
(*.f64 (*.f64 phi2 phi2) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) phi1) (/.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 phi1 phi1)) phi2)) phi2)))
(* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2))
(*.f64 (*.f64 lambda2 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)))
(+ (* -2 (* lambda1 (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))
(+.f64 (*.f64 (*.f64 lambda2 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (*.f64 (*.f64 (*.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) #s(literal -2 binary64)))
(+ (* lambda1 (+ (* -2 (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))
(+.f64 (*.f64 (*.f64 lambda2 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (*.f64 lambda1 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (+.f64 lambda1 (*.f64 #s(literal -2 binary64) lambda2)))))
(+ (* lambda1 (+ (* -2 (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))
(+.f64 (*.f64 (*.f64 lambda2 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (*.f64 lambda1 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (+.f64 lambda1 (*.f64 #s(literal -2 binary64) lambda2)))))
(* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2))
(*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 lambda1 lambda1))
(* (pow lambda1 2) (+ (* -2 (/ (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) lambda1)) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))
(*.f64 (*.f64 lambda1 lambda1) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) lambda2) (/.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) lambda1))))
(* (pow lambda1 2) (+ (* -2 (/ (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) lambda1)) (+ (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow lambda1 2)) (pow (cos (* 1/2 (+ phi1 phi2))) 2))))
(*.f64 (*.f64 lambda1 lambda1) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (+.f64 (*.f64 (*.f64 #s(literal -2 binary64) lambda2) (/.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) lambda1)) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 lambda2 lambda2) (*.f64 lambda1 lambda1))))))
(* (pow lambda1 2) (+ (* -2 (/ (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) lambda1)) (+ (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow lambda1 2)) (pow (cos (* 1/2 (+ phi1 phi2))) 2))))
(*.f64 (*.f64 lambda1 lambda1) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (+.f64 (*.f64 (*.f64 #s(literal -2 binary64) lambda2) (/.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) lambda1)) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 lambda2 lambda2) (*.f64 lambda1 lambda1))))))
(* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2))
(*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 lambda1 lambda1))
(* (pow lambda1 2) (+ (* -2 (/ (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) lambda1)) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))
(*.f64 (*.f64 lambda1 lambda1) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) lambda2) (/.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) lambda1))))
(* (pow lambda1 2) (+ (* -1 (/ (+ (* -1 (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) lambda1)) (* 2 (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) lambda1)) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))
(*.f64 (*.f64 lambda1 lambda1) (-.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (*.f64 (*.f64 lambda2 lambda2) (/.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) lambda1))) lambda1)))
(* (pow lambda1 2) (+ (* -1 (/ (+ (* -1 (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) lambda1)) (* 2 (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) lambda1)) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))
(*.f64 (*.f64 lambda1 lambda1) (-.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (*.f64 (*.f64 lambda2 lambda2) (/.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) lambda1))) lambda1)))
(* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2))
(*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 lambda1 lambda1))
(+ (* -2 (* lambda1 (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 lambda1 lambda1)) (*.f64 (*.f64 (*.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) #s(literal -2 binary64)))
(+ (* lambda2 (+ (* -2 (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (+.f64 lambda2 (*.f64 #s(literal -2 binary64) lambda1)))))
(+ (* lambda2 (+ (* -2 (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (+.f64 lambda2 (*.f64 #s(literal -2 binary64) lambda1)))))
(* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2))
(*.f64 (*.f64 lambda2 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)))
(* (pow lambda2 2) (+ (* -2 (/ (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) lambda2)) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))
(*.f64 (*.f64 lambda2 lambda2) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 #s(literal -2 binary64) lambda1) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) lambda2)))
(* (pow lambda2 2) (+ (* -2 (/ (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) lambda2)) (+ (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow lambda2 2)) (pow (cos (* 1/2 (+ phi1 phi2))) 2))))
(*.f64 (*.f64 lambda2 lambda2) (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -2 binary64) lambda1) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) lambda2) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2))))))
(* (pow lambda2 2) (+ (* -2 (/ (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) lambda2)) (+ (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow lambda2 2)) (pow (cos (* 1/2 (+ phi1 phi2))) 2))))
(*.f64 (*.f64 lambda2 lambda2) (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -2 binary64) lambda1) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) lambda2) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2))))))
(* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2))
(*.f64 (*.f64 lambda2 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)))
(* (pow lambda2 2) (+ (* -2 (/ (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) lambda2)) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))
(*.f64 (*.f64 lambda2 lambda2) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 #s(literal -2 binary64) lambda1) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) lambda2)))
(* (pow lambda2 2) (+ (* -1 (/ (+ (* -1 (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) lambda2)) (* 2 (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) lambda2)) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))
(*.f64 (*.f64 lambda2 lambda2) (-.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) lambda1) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 lambda1 lambda1) lambda2))) lambda2)))
(* (pow lambda2 2) (+ (* -1 (/ (+ (* -1 (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) lambda2)) (* 2 (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) lambda2)) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))
(*.f64 (*.f64 lambda2 lambda2) (-.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) lambda1) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 lambda1 lambda1) lambda2))) lambda2)))
(* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2))
(*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))
(+ (* -1 (* phi1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2))))) (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)))
(-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 phi1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)))))
(+ (* phi1 (+ (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2)))) (* phi1 (* (+ (* -1/4 (pow (cos (* 1/2 phi2)) 2)) (* 1/4 (pow (sin (* 1/2 phi2)) 2))) (pow (- lambda1 lambda2) 2))))) (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)))
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 phi1 (-.f64 (*.f64 phi1 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) #s(literal -1/4 binary64)) (*.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)))))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)))))))
(+ (* phi1 (+ (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2)))) (* phi1 (+ (* phi1 (* (+ (* 1/24 (* (cos (* 1/2 phi2)) (sin (* 1/2 phi2)))) (* 1/8 (* (cos (* 1/2 phi2)) (sin (* 1/2 phi2))))) (pow (- lambda1 lambda2) 2))) (* (+ (* -1/4 (pow (cos (* 1/2 phi2)) 2)) (* 1/4 (pow (sin (* 1/2 phi2)) 2))) (pow (- lambda1 lambda2) 2)))))) (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)))
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 phi1 (-.f64 (*.f64 phi1 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) #s(literal -1/4 binary64)) (*.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)))) (*.f64 phi1 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))) #s(literal 1/6 binary64)))))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)))))))
(* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2))
(*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))
(* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2))
(*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))
(* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2))
(*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))
(* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2))
(*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))
(* (pow (cos (* 1/2 (- phi2 (* -1 phi1)))) 2) (pow (- lambda1 lambda2) 2))
(*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))
(* (pow (cos (* 1/2 (- phi2 (* -1 phi1)))) 2) (pow (- lambda1 lambda2) 2))
(*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))
(* (pow (cos (* 1/2 (- phi2 (* -1 phi1)))) 2) (pow (- lambda1 lambda2) 2))
(*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))
(* (pow (cos (* 1/2 (- phi2 (* -1 phi1)))) 2) (pow (- lambda1 lambda2) 2))
(*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))
(* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))
(*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))
(+ (* -1 (* phi2 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))
(-.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))) (*.f64 (*.f64 phi2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
(+ (* phi2 (+ (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))) (* phi2 (* (+ (* -1/4 (pow (cos (* 1/2 phi1)) 2)) (* 1/4 (pow (sin (* 1/2 phi1)) 2))) (pow (- lambda1 lambda2) 2))))) (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))
(+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))) (*.f64 phi2 (-.f64 (*.f64 phi2 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))))
(+ (* phi2 (+ (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))) (* phi2 (+ (* phi2 (* (+ (* 1/24 (* (cos (* 1/2 phi1)) (sin (* 1/2 phi1)))) (* 1/8 (* (cos (* 1/2 phi1)) (sin (* 1/2 phi1))))) (pow (- lambda1 lambda2) 2))) (* (+ (* -1/4 (pow (cos (* 1/2 phi1)) 2)) (* 1/4 (pow (sin (* 1/2 phi1)) 2))) (pow (- lambda1 lambda2) 2)))))) (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))
(+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))) (*.f64 phi2 (-.f64 (*.f64 phi2 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))) (*.f64 phi2 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal 1/6 binary64)))))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))))
(* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2))
(*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))
(* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2))
(*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))
(* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2))
(*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))
(* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2))
(*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))
(* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2))
(*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))
(* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2))
(*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))
(* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2))
(*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))
(* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2))
(*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))
(cos (* 1/2 phi2))
(cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))
(+ (cos (* 1/2 phi2)) (* -1/2 (* phi1 (sin (* 1/2 phi2)))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (*.f64 (*.f64 #s(literal -1/2 binary64) phi1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))))
(+ (cos (* 1/2 phi2)) (* phi1 (- (* -1/8 (* phi1 (cos (* 1/2 phi2)))) (* 1/2 (sin (* 1/2 phi2))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (*.f64 phi1 (+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) phi1) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (*.f64 #s(literal -1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))))))
(+ (cos (* 1/2 phi2)) (* phi1 (- (* phi1 (+ (* -1/8 (cos (* 1/2 phi2))) (* 1/48 (* phi1 (sin (* 1/2 phi2)))))) (* 1/2 (sin (* 1/2 phi2))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (*.f64 phi1 (+.f64 (*.f64 phi1 (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal -1/8 binary64)) (*.f64 (*.f64 #s(literal 1/48 binary64) phi1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))))) (*.f64 #s(literal -1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))))))
(cos (* 1/2 (+ phi1 phi2)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))
(cos (* 1/2 (+ phi1 phi2)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))
(cos (* 1/2 (+ phi1 phi2)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))
(cos (* 1/2 (+ phi1 phi2)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))
(cos (* 1/2 (- phi2 (* -1 phi1))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))
(cos (* 1/2 (- phi2 (* -1 phi1))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))
(cos (* 1/2 (- phi2 (* -1 phi1))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))
(cos (* 1/2 (- phi2 (* -1 phi1))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))
(cos (* 1/2 phi1))
(cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))
(+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1)))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(+ (cos (* 1/2 phi1)) (* phi2 (- (* -1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal -1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))
(+ (cos (* 1/2 phi1)) (* phi2 (- (* phi2 (+ (* -1/8 (cos (* 1/2 phi1))) (* 1/48 (* phi2 (sin (* 1/2 phi1)))))) (* 1/2 (sin (* 1/2 phi1))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 phi2 (+.f64 (*.f64 phi2 (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal -1/8 binary64)) (*.f64 (*.f64 #s(literal 1/48 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 #s(literal -1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))
(cos (* 1/2 (+ phi1 phi2)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))
(cos (* 1/2 (+ phi1 phi2)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))
(cos (* 1/2 (+ phi1 phi2)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))
(cos (* 1/2 (+ phi1 phi2)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))
(cos (* 1/2 (- phi1 (* -1 phi2))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))
(cos (* 1/2 (- phi1 (* -1 phi2))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))
(cos (* 1/2 (- phi1 (* -1 phi2))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))
(cos (* 1/2 (- phi1 (* -1 phi2))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))
(* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 #s(literal 0 binary64) lambda2))
(+ (* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))
(+ (* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))
(+ (* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))
(* lambda1 (cos (* 1/2 (+ phi1 phi2))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) lambda1)
(* lambda1 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1))))
(*.f64 lambda1 (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (/.f64 lambda2 lambda1))))
(* lambda1 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1))))
(*.f64 lambda1 (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (/.f64 lambda2 lambda1))))
(* lambda1 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1))))
(*.f64 lambda1 (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (/.f64 lambda2 lambda1))))
(* lambda1 (cos (* 1/2 (+ phi1 phi2))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) lambda1)
(* -1 (* lambda1 (+ (* -1 (cos (* 1/2 (+ phi1 phi2)))) (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1))))
(*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (/.f64 lambda2 lambda1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) (neg.f64 lambda1))
(* -1 (* lambda1 (+ (* -1 (cos (* 1/2 (+ phi1 phi2)))) (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1))))
(*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (/.f64 lambda2 lambda1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) (neg.f64 lambda1))
(* -1 (* lambda1 (+ (* -1 (cos (* 1/2 (+ phi1 phi2)))) (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1))))
(*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (/.f64 lambda2 lambda1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) (neg.f64 lambda1))
(* lambda1 (cos (* 1/2 (+ phi1 phi2))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) lambda1)
(+ (* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))
(+ (* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))
(+ (* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))
(* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 #s(literal 0 binary64) lambda2))
(* lambda2 (+ (* -1 (cos (* 1/2 (+ phi1 phi2)))) (/ (* lambda1 (cos (* 1/2 (+ phi1 phi2)))) lambda2)))
(*.f64 lambda2 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (/.f64 lambda1 lambda2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))
(* lambda2 (+ (* -1 (cos (* 1/2 (+ phi1 phi2)))) (/ (* lambda1 (cos (* 1/2 (+ phi1 phi2)))) lambda2)))
(*.f64 lambda2 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (/.f64 lambda1 lambda2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))
(* lambda2 (+ (* -1 (cos (* 1/2 (+ phi1 phi2)))) (/ (* lambda1 (cos (* 1/2 (+ phi1 phi2)))) lambda2)))
(*.f64 lambda2 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (/.f64 lambda1 lambda2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))
(* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 #s(literal 0 binary64) lambda2))
(* -1 (* lambda2 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda1 (cos (* 1/2 (+ phi1 phi2)))) lambda2)))))
(*.f64 (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (/.f64 lambda1 lambda2))) (-.f64 #s(literal 0 binary64) lambda2))
(* -1 (* lambda2 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda1 (cos (* 1/2 (+ phi1 phi2)))) lambda2)))))
(*.f64 (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (/.f64 lambda1 lambda2))) (-.f64 #s(literal 0 binary64) lambda2))
(* -1 (* lambda2 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda1 (cos (* 1/2 (+ phi1 phi2)))) lambda2)))))
(*.f64 (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (/.f64 lambda1 lambda2))) (-.f64 #s(literal 0 binary64) lambda2))
(* (cos (* 1/2 phi2)) (- lambda1 lambda2))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (-.f64 lambda1 lambda2))
(+ (* -1/2 (* phi1 (* (sin (* 1/2 phi2)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi2)) (- lambda1 lambda2)))
(+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 #s(literal -1/2 binary64) phi1) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)))))
(+ (* phi1 (+ (* -1/2 (* (sin (* 1/2 phi2)) (- lambda1 lambda2))) (* -1/8 (* phi1 (* (cos (* 1/2 phi2)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi2)) (- lambda1 lambda2)))
(+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (-.f64 lambda1 lambda2)) (*.f64 phi1 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)))) (*.f64 (*.f64 #s(literal -1/8 binary64) phi1) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (-.f64 lambda1 lambda2))))))
(+ (* phi1 (+ (* -1/2 (* (sin (* 1/2 phi2)) (- lambda1 lambda2))) (* phi1 (+ (* -1/8 (* (cos (* 1/2 phi2)) (- lambda1 lambda2))) (* 1/48 (* phi1 (* (sin (* 1/2 phi2)) (- lambda1 lambda2)))))))) (* (cos (* 1/2 phi2)) (- lambda1 lambda2)))
(+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (-.f64 lambda1 lambda2)) (*.f64 phi1 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)))) (*.f64 phi1 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 #s(literal 1/48 binary64) phi1) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)))))))))
(* (cos (* 1/2 (+ phi1 phi2))) (- lambda1 lambda2))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))
(* (cos (* 1/2 (+ phi1 phi2))) (- lambda1 lambda2))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))
(* (cos (* 1/2 (+ phi1 phi2))) (- lambda1 lambda2))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))
(* (cos (* 1/2 (+ phi1 phi2))) (- lambda1 lambda2))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))
(* (cos (* 1/2 (- phi2 (* -1 phi1)))) (- lambda1 lambda2))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))
(* (cos (* 1/2 (- phi2 (* -1 phi1)))) (- lambda1 lambda2))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))
(* (cos (* 1/2 (- phi2 (* -1 phi1)))) (- lambda1 lambda2))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))
(* (cos (* 1/2 (- phi2 (* -1 phi1)))) (- lambda1 lambda2))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))
(* (cos (* 1/2 phi1)) (- lambda1 lambda2))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))
(+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
(+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))
(+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))))
(+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* phi2 (+ (* -1/8 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) (* 1/48 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))
(+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 phi2 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 #s(literal 1/48 binary64) phi2) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))))))
(* (cos (* 1/2 (+ phi1 phi2))) (- lambda1 lambda2))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))
(* (cos (* 1/2 (+ phi1 phi2))) (- lambda1 lambda2))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))
(* (cos (* 1/2 (+ phi1 phi2))) (- lambda1 lambda2))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))
(* (cos (* 1/2 (+ phi1 phi2))) (- lambda1 lambda2))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))
(* (cos (* 1/2 (- phi1 (* -1 phi2)))) (- lambda1 lambda2))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))
(* (cos (* 1/2 (- phi1 (* -1 phi2)))) (- lambda1 lambda2))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))
(* (cos (* 1/2 (- phi1 (* -1 phi2)))) (- lambda1 lambda2))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))
(* (cos (* 1/2 (- phi1 (* -1 phi2)))) (- lambda1 lambda2))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))

eval139.0ms (0.9%)

Memory
15.0MiB live, 171.6MiB allocated
Compiler

Compiled 32 880 to 2 783 computations (91.5% saved)

prune174.0ms (1.2%)

Memory
-4.3MiB live, 309.7MiB allocated
Pruning

26 alts after pruning (26 fresh and 0 done)

PrunedKeptTotal
New66826694
Fresh000
Picked101
Done000
Total66926695
Accuracy
95.7%
Counts
695 → 26
Alt Table
Click to see full alt table
StatusAccuracyProgram
65.3%
(-.f64 (*.f64 (hypot.f64 (-.f64 phi1 phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) lambda1)) R) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 lambda1 lambda1))))) (*.f64 (*.f64 (*.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) R)))
9.5%
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))
18.3%
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))
56.4%
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))))
71.2%
(*.f64 (hypot.f64 phi2 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (-.f64 lambda1 lambda2))) R)
72.4%
(*.f64 (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) R)
30.0%
(*.f64 (-.f64 #s(literal 0 binary64) phi1) R)
24.2%
(*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
13.5%
(*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
55.3%
(*.f64 phi2 (-.f64 R (/.f64 (*.f64 phi1 R) phi2)))
3.0%
(*.f64 phi2 (neg.f64 R))
32.8%
(*.f64 phi2 R)
19.7%
(*.f64 lambda1 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) R) (*.f64 R (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (/.f64 lambda2 lambda1)))))
36.5%
(*.f64 R (hypot.f64 (-.f64 phi1 phi2) (exp.f64 (log.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))))))
53.7%
(*.f64 R (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)) (-.f64 #s(literal 0 binary64) phi1)))
9.5%
(*.f64 R (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 #s(literal 0 binary64) lambda2)))
18.3%
(*.f64 R (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (neg.f64 lambda1)))
13.5%
(*.f64 R (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) lambda1))
54.5%
(*.f64 R (*.f64 phi2 (-.f64 #s(literal 1 binary64) (/.f64 phi1 phi2))))
36.3%
(*.f64 R (*.f64 lambda2 (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (/.f64 lambda1 lambda2)))))
24.2%
(*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))
50.2%
(*.f64 R (sqrt.f64 (+.f64 (-.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))) (*.f64 (*.f64 phi2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))
34.6%
(*.f64 R (sqrt.f64 (+.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))) (*.f64 phi2 (-.f64 (*.f64 phi2 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))) (*.f64 phi2 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal 1/6 binary64)))))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))
35.3%
(*.f64 R (sqrt.f64 (+.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))) (*.f64 phi2 (-.f64 (*.f64 phi2 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))
53.8%
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))
53.8%
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))
Compiler

Compiled 1 390 to 798 computations (42.6% saved)

simplify359.0ms (2.4%)

Memory
20.1MiB live, 410.7MiB allocated
Algorithm
egg-herbie
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
cost-diff0
(-.f64 phi1 phi2)
cost-diff0
(hypot.f64 (-.f64 phi1 phi2) (exp.f64 (log.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))))))
cost-diff0
(*.f64 R (hypot.f64 (-.f64 phi1 phi2) (exp.f64 (log.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))))))
cost-diff12800
(exp.f64 (log.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))))
cost-diff0
(*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))
cost-diff0
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))
cost-diff0
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 #s(literal 0 binary64) lambda2))
cost-diff0
(*.f64 R (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 #s(literal 0 binary64) lambda2)))
cost-diff0
(/.f64 (*.f64 phi2 R) phi1)
cost-diff0
(-.f64 R (/.f64 (*.f64 phi2 R) phi1))
cost-diff128
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))))
cost-diff256
(*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)))
cost-diff0
(*.f64 phi2 R)
cost-diff0
(-.f64 lambda1 lambda2)
cost-diff0
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
cost-diff0
(hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
cost-diff0
(*.f64 (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) R)
Rules
9 182×accelerator-lowering-fma.f32
9 182×accelerator-lowering-fma.f64
2 788×*-lowering-*.f32
2 788×*-lowering-*.f64
1 812×--lowering--.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
039273
185259
2207259
3736254
42534250
54658246
08051208
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(* (sqrt (+ (* phi1 phi1) (* (* (- lambda1 lambda2) (cos (* 1/2 phi1))) (* (- lambda1 lambda2) (cos (* 1/2 phi1)))))) R)
(sqrt (+ (* phi1 phi1) (* (* (- lambda1 lambda2) (cos (* 1/2 phi1))) (* (- lambda1 lambda2) (cos (* 1/2 phi1))))))
phi1
(* (- lambda1 lambda2) (cos (* 1/2 phi1)))
(- lambda1 lambda2)
lambda1
lambda2
(cos (* 1/2 phi1))
(* 1/2 phi1)
1/2
R
(* phi2 R)
phi2
R
(- 0 (* phi1 (- R (/ (* phi2 R) phi1))))
0
(* phi1 (- R (/ (* phi2 R) phi1)))
phi1
(- R (/ (* phi2 R) phi1))
R
(/ (* phi2 R) phi1)
(* phi2 R)
phi2
(* R (* (cos (* 1/2 (+ phi1 phi2))) (- 0 lambda2)))
R
(* (cos (* 1/2 (+ phi1 phi2))) (- 0 lambda2))
(cos (* 1/2 (+ phi1 phi2)))
(* 1/2 (+ phi1 phi2))
1/2
(+ phi1 phi2)
phi1
phi2
(- 0 lambda2)
0
lambda2
(* R (sqrt (+ (* (- phi1 phi2) (- phi1 phi2)) (* (exp (log (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2))))) (exp (log (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2)))))))))
R
(sqrt (+ (* (- phi1 phi2) (- phi1 phi2)) (* (exp (log (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2))))) (exp (log (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2))))))))
(- phi1 phi2)
phi1
phi2
(exp (log (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2)))))
(log (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2))))
(* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2)))
(- lambda1 lambda2)
lambda1
lambda2
(cos (/ (+ phi1 phi2) 2))
(/ (+ phi1 phi2) 2)
(+ phi1 phi2)
2
Outputs
(* (sqrt (+ (* phi1 phi1) (* (* (- lambda1 lambda2) (cos (* 1/2 phi1))) (* (- lambda1 lambda2) (cos (* 1/2 phi1)))))) R)
(*.f64 (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))))) R)
(sqrt (+ (* phi1 phi1) (* (* (- lambda1 lambda2) (cos (* 1/2 phi1))) (* (- lambda1 lambda2) (cos (* 1/2 phi1))))))
(hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))))
phi1
(* (- lambda1 lambda2) (cos (* 1/2 phi1)))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))))
(- lambda1 lambda2)
(-.f64 lambda1 lambda2)
lambda1
lambda2
(cos (* 1/2 phi1))
(cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))
(* 1/2 phi1)
(*.f64 phi1 #s(literal 1/2 binary64))
1/2
#s(literal 1/2 binary64)
R
(* phi2 R)
(*.f64 R phi2)
phi2
R
(- 0 (* phi1 (- R (/ (* phi2 R) phi1))))
(*.f64 R (-.f64 phi2 phi1))
0
#s(literal 0 binary64)
(* phi1 (- R (/ (* phi2 R) phi1)))
(*.f64 R (-.f64 phi1 phi2))
phi1
(- R (/ (* phi2 R) phi1))
(*.f64 R (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)))
R
(/ (* phi2 R) phi1)
(*.f64 R (/.f64 phi2 phi1))
(* phi2 R)
(*.f64 R phi2)
phi2
(* R (* (cos (* 1/2 (+ phi1 phi2))) (- 0 lambda2)))
(*.f64 lambda2 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 #s(literal 0 binary64) R)))
R
(* (cos (* 1/2 (+ phi1 phi2))) (- 0 lambda2))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 #s(literal 0 binary64) lambda2))
(cos (* 1/2 (+ phi1 phi2)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))
(* 1/2 (+ phi1 phi2))
(*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))
1/2
#s(literal 1/2 binary64)
(+ phi1 phi2)
(+.f64 phi1 phi2)
phi1
phi2
(- 0 lambda2)
(-.f64 #s(literal 0 binary64) lambda2)
0
#s(literal 0 binary64)
lambda2
(* R (sqrt (+ (* (- phi1 phi2) (- phi1 phi2)) (* (exp (log (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2))))) (exp (log (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2)))))))))
(*.f64 R (hypot.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))))
R
(sqrt (+ (* (- phi1 phi2) (- phi1 phi2)) (* (exp (log (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2))))) (exp (log (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2))))))))
(hypot.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))))
(- phi1 phi2)
(-.f64 phi1 phi2)
phi1
phi2
(exp (log (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2)))))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))
(log (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2))))
(log.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))))
(* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2)))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))
(- lambda1 lambda2)
(-.f64 lambda1 lambda2)
lambda1
lambda2
(cos (/ (+ phi1 phi2) 2))
(cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))
(/ (+ phi1 phi2) 2)
(/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))
(+ phi1 phi2)
(+.f64 phi1 phi2)
2
#s(literal 2 binary64)

localize279.0ms (1.9%)

Memory
32.3MiB live, 365.1MiB allocated
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(*.f64 R (hypot.f64 (-.f64 phi1 phi2) (exp.f64 (log.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))))))
accuracy99.9%
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))
accuracy96.4%
(exp.f64 (log.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))))
accuracy88.5%
(cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))
accuracy100.0%
(*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))
accuracy99.9%
(*.f64 R (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 #s(literal 0 binary64) lambda2)))
accuracy99.9%
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 #s(literal 0 binary64) lambda2))
accuracy88.5%
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))
accuracy100.0%
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))))
accuracy100.0%
(*.f64 phi2 R)
accuracy97.4%
(/.f64 (*.f64 phi2 R) phi1)
accuracy96.3%
(*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)))
accuracy100.0%
(*.f64 phi2 R)
accuracy100.0%
(*.f64 #s(literal 1/2 binary64) phi1)
accuracy100.0%
(cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))
accuracy100.0%
(*.f64 (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) R)
accuracy99.9%
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
Samples
109.0ms95×1valid
93.0ms79×1invalid
20.0ms78×0invalid
1.0ms0valid
Compiler

Compiled 229 to 35 computations (84.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 176.0ms
ival-cos: 51.0ms (28.9% of total)
ival-mult: 37.0ms (21% of total)
ival-div: 24.0ms (13.6% of total)
adjust: 19.0ms (10.8% of total)
ival-log: 16.0ms (9.1% of total)
ival-hypot: 12.0ms (6.8% of total)
ival-sub: 9.0ms (5.1% of total)
ival-exp: 4.0ms (2.3% of total)
ival-add: 2.0ms (1.1% of total)
exact: 1.0ms (0.6% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series100.0ms (0.7%)

Memory
-47.0MiB live, 128.2MiB allocated
Counts
21 → 720
Calls
Call 1
Inputs
#<alt (* (sqrt (+ (* phi1 phi1) (* (* (- lambda1 lambda2) (cos (* 1/2 phi1))) (* (- lambda1 lambda2) (cos (* 1/2 phi1)))))) R)>
#<alt (sqrt (+ (* phi1 phi1) (* (* (- lambda1 lambda2) (cos (* 1/2 phi1))) (* (- lambda1 lambda2) (cos (* 1/2 phi1))))))>
#<alt (* (- lambda1 lambda2) (cos (* 1/2 phi1)))>
#<alt (- lambda1 lambda2)>
#<alt (* phi2 R)>
#<alt (* phi1 (- R (/ (* phi2 R) phi1)))>
#<alt (- 0 (* phi1 (- R (/ (* phi2 R) phi1))))>
#<alt (- R (/ (* phi2 R) phi1))>
#<alt (/ (* phi2 R) phi1)>
#<alt (* R (* (cos (* 1/2 (+ phi1 phi2))) (- 0 lambda2)))>
#<alt (* (cos (* 1/2 (+ phi1 phi2))) (- 0 lambda2))>
#<alt (cos (* 1/2 (+ phi1 phi2)))>
#<alt (* 1/2 (+ phi1 phi2))>
#<alt (exp (log (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2)))))>
#<alt (* R (sqrt (+ (* (- phi1 phi2) (- phi1 phi2)) (* (exp (log (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2))))) (exp (log (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2)))))))))>
#<alt (sqrt (+ (* (- phi1 phi2) (- phi1 phi2)) (* (exp (log (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2))))) (exp (log (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2))))))))>
#<alt (- phi1 phi2)>
#<alt (cos (* 1/2 phi1))>
#<alt (* 1/2 phi1)>
#<alt (cos (/ (+ phi1 phi2) 2))>
#<alt (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2)))>
Outputs
#<alt (* R (- lambda1 lambda2))>
#<alt (+ (* 1/2 (/ (* R (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))) (* R (- lambda1 lambda2)))>
#<alt (+ (* R (- lambda1 lambda2)) (* (pow phi1 2) (+ (* 1/2 (/ (* R (* (pow phi1 2) (- (* 1/48 (pow (- lambda1 lambda2) 2)) (* 1/4 (/ (pow (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) 2) (pow (- lambda1 lambda2) 2)))))) (- lambda1 lambda2))) (* 1/2 (/ (* R (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2))))))>
#<alt (+ (* R (- lambda1 lambda2)) (* (pow phi1 2) (+ (* 1/2 (/ (* R (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2))) (* (pow phi1 2) (+ (* 1/2 (/ (* R (* (pow phi1 2) (- (* -1/1440 (pow (- lambda1 lambda2) 2)) (* 1/2 (/ (* (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) (- (* 1/48 (pow (- lambda1 lambda2) 2)) (* 1/4 (/ (pow (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) 2) (pow (- lambda1 lambda2) 2))))) (pow (- lambda1 lambda2) 2)))))) (- lambda1 lambda2))) (* 1/2 (/ (* R (- (* 1/48 (pow (- lambda1 lambda2) 2)) (* 1/4 (/ (pow (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) 2) (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))))))))>
#<alt (* R phi1)>
#<alt (* phi1 (+ R (* 1/2 (/ (* R (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))) (pow phi1 2)))))>
#<alt (* phi1 (+ R (+ (* -1/8 (/ (* R (* (pow (cos (* 1/2 phi1)) 4) (pow (- lambda1 lambda2) 4))) (pow phi1 4))) (* 1/2 (/ (* R (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))) (pow phi1 2))))))>
#<alt (* phi1 (+ R (+ (* -1/8 (/ (* R (* (pow (cos (* 1/2 phi1)) 4) (pow (- lambda1 lambda2) 4))) (pow phi1 4))) (+ (* 1/16 (/ (* R (* (pow (cos (* 1/2 phi1)) 6) (pow (- lambda1 lambda2) 6))) (pow phi1 6))) (* 1/2 (/ (* R (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))) (pow phi1 2)))))))>
#<alt (* -1 (* R phi1))>
#<alt (* -1 (* phi1 (+ R (* 1/2 (/ (* R (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))) (pow phi1 2))))))>
#<alt (* -1 (* phi1 (+ R (+ (* -1/8 (/ (* R (* (pow (cos (* 1/2 phi1)) 4) (pow (- lambda1 lambda2) 4))) (pow phi1 4))) (* 1/2 (/ (* R (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))) (pow phi1 2)))))))>
#<alt (* -1 (* phi1 (+ R (+ (* -1/8 (/ (* R (* (pow (cos (* 1/2 phi1)) 4) (pow (- lambda1 lambda2) 4))) (pow phi1 4))) (+ (* 1/16 (/ (* R (* (pow (cos (* 1/2 phi1)) 6) (pow (- lambda1 lambda2) 6))) (pow phi1 6))) (* 1/2 (/ (* R (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))) (pow phi1 2))))))))>
#<alt (* R (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))))>
#<alt (+ (* -1 (* (* R (* lambda1 (* lambda2 (pow (cos (* 1/2 phi1)) 2)))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (* R (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))>
#<alt (+ (* R (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))) (* lambda1 (+ (* -1 (* (* R (* lambda2 (pow (cos (* 1/2 phi1)) 2))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (* 1/2 (* (* R (* lambda1 (- (pow (cos (* 1/2 phi1)) 2) (/ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 4)) (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))))))>
#<alt (+ (* R (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))) (* lambda1 (+ (* -1 (* (* R (* lambda2 (pow (cos (* 1/2 phi1)) 2))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (* lambda1 (+ (* 1/2 (* (* R (* lambda1 (* lambda2 (* (pow (cos (* 1/2 phi1)) 2) (- (pow (cos (* 1/2 phi1)) 2) (/ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 4)) (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))))) (sqrt (/ 1 (pow (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)) 3))))) (* 1/2 (* (* R (- (pow (cos (* 1/2 phi1)) 2) (/ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 4)) (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))))))))>
#<alt (* R (* lambda1 (cos (* 1/2 phi1))))>
#<alt (* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (* R (cos (* 1/2 phi1)))))>
#<alt (* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (+ (* 1/2 (/ (* R (pow phi1 2)) (* (pow lambda1 2) (cos (* 1/2 phi1))))) (* R (cos (* 1/2 phi1))))))>
#<alt (* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (+ (* 1/2 (/ (* R (* lambda2 (pow phi1 2))) (* (pow lambda1 3) (cos (* 1/2 phi1))))) (+ (* 1/2 (/ (* R (pow phi1 2)) (* (pow lambda1 2) (cos (* 1/2 phi1))))) (* R (cos (* 1/2 phi1)))))))>
#<alt (* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))>
#<alt (* -1 (* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (* R (cos (* 1/2 phi1))))))>
#<alt (* -1 (* lambda1 (+ (* -1 (/ (+ (* -1/2 (/ (* R (pow phi1 2)) (* lambda1 (cos (* 1/2 phi1))))) (* R (* lambda2 (cos (* 1/2 phi1))))) lambda1)) (* R (cos (* 1/2 phi1))))))>
#<alt (* -1 (* lambda1 (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* R (* lambda2 (pow phi1 2))) (* lambda1 (cos (* 1/2 phi1))))) (* 1/2 (/ (* R (pow phi1 2)) (cos (* 1/2 phi1))))) lambda1)) (* R (* lambda2 (cos (* 1/2 phi1))))) lambda1)) (* R (cos (* 1/2 phi1))))))>
#<alt (* R (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))))>
#<alt (+ (* -1 (* (* R (* lambda1 (* lambda2 (pow (cos (* 1/2 phi1)) 2)))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (* R (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))>
#<alt (+ (* R (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))) (* lambda2 (+ (* -1 (* (* R (* lambda1 (pow (cos (* 1/2 phi1)) 2))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (* 1/2 (* (* R (* lambda2 (- (pow (cos (* 1/2 phi1)) 2) (/ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 4)) (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))))))>
#<alt (+ (* R (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))) (* lambda2 (+ (* -1 (* (* R (* lambda1 (pow (cos (* 1/2 phi1)) 2))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (* lambda2 (+ (* 1/2 (* (* R (* lambda1 (* lambda2 (* (pow (cos (* 1/2 phi1)) 2) (- (pow (cos (* 1/2 phi1)) 2) (/ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 4)) (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))))) (sqrt (/ 1 (pow (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)) 3))))) (* 1/2 (* (* R (- (pow (cos (* 1/2 phi1)) 2) (/ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 4)) (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))))))))>
#<alt (* R (* lambda2 (cos (* 1/2 phi1))))>
#<alt (* lambda2 (+ (* -1 (/ (* R (* lambda1 (cos (* 1/2 phi1)))) lambda2)) (* R (cos (* 1/2 phi1)))))>
#<alt (* lambda2 (+ (* -1 (/ (* R (* lambda1 (cos (* 1/2 phi1)))) lambda2)) (+ (* 1/2 (/ (* R (pow phi1 2)) (* (pow lambda2 2) (cos (* 1/2 phi1))))) (* R (cos (* 1/2 phi1))))))>
#<alt (* lambda2 (+ (* -1 (/ (* R (* lambda1 (cos (* 1/2 phi1)))) lambda2)) (+ (* 1/2 (/ (* R (* lambda1 (pow phi1 2))) (* (pow lambda2 3) (cos (* 1/2 phi1))))) (+ (* 1/2 (/ (* R (pow phi1 2)) (* (pow lambda2 2) (cos (* 1/2 phi1))))) (* R (cos (* 1/2 phi1)))))))>
#<alt (* -1 (* R (* lambda2 (cos (* 1/2 phi1)))))>
#<alt (* -1 (* lambda2 (+ (* -1 (/ (* R (* lambda1 (cos (* 1/2 phi1)))) lambda2)) (* R (cos (* 1/2 phi1))))))>
#<alt (* -1 (* lambda2 (+ (* -1 (/ (+ (* -1/2 (/ (* R (pow phi1 2)) (* lambda2 (cos (* 1/2 phi1))))) (* R (* lambda1 (cos (* 1/2 phi1))))) lambda2)) (* R (cos (* 1/2 phi1))))))>
#<alt (* -1 (* lambda2 (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* R (* lambda1 (pow phi1 2))) (* lambda2 (cos (* 1/2 phi1))))) (* 1/2 (/ (* R (pow phi1 2)) (cos (* 1/2 phi1))))) lambda2)) (* R (* lambda1 (cos (* 1/2 phi1))))) lambda2)) (* R (cos (* 1/2 phi1))))))>
#<alt (* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))>
#<alt (* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))>
#<alt (* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))>
#<alt (* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))>
#<alt (* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))>
#<alt (* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))>
#<alt (* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))>
#<alt (* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))>
#<alt (* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))>
#<alt (* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))>
#<alt (* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))>
#<alt (* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))>
#<alt (- lambda1 lambda2)>
#<alt (- (+ lambda1 (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))) lambda2)>
#<alt (- (+ lambda1 (* (pow phi1 2) (+ (* 1/2 (/ (* (pow phi1 2) (- (* 1/48 (pow (- lambda1 lambda2) 2)) (* 1/4 (/ (pow (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) 2) (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))) (* 1/2 (/ (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) (- lambda1 lambda2)))))) lambda2)>
#<alt (- (+ lambda1 (* (pow phi1 2) (+ (* 1/2 (/ (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) (- lambda1 lambda2))) (* (pow phi1 2) (+ (* 1/2 (/ (* (pow phi1 2) (- (* -1/1440 (pow (- lambda1 lambda2) 2)) (* 1/2 (/ (* (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) (- (* 1/48 (pow (- lambda1 lambda2) 2)) (* 1/4 (/ (pow (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) 2) (pow (- lambda1 lambda2) 2))))) (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))) (* 1/2 (/ (- (* 1/48 (pow (- lambda1 lambda2) 2)) (* 1/4 (/ (pow (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) 2) (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))))))) lambda2)>
#<alt phi1>
#<alt (* phi1 (+ 1 (* 1/2 (/ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))>
#<alt (* phi1 (+ 1 (+ (* -1/8 (/ (* (pow (cos (* 1/2 phi1)) 4) (pow (- lambda1 lambda2) 4)) (pow phi1 4))) (* 1/2 (/ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))))>
#<alt (* phi1 (+ 1 (+ (* -1/8 (/ (* (pow (cos (* 1/2 phi1)) 4) (pow (- lambda1 lambda2) 4)) (pow phi1 4))) (+ (* 1/16 (/ (* (pow (cos (* 1/2 phi1)) 6) (pow (- lambda1 lambda2) 6)) (pow phi1 6))) (* 1/2 (/ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))>
#<alt (* -1 phi1)>
#<alt (* -1 (* phi1 (+ 1 (* 1/2 (/ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))))>
#<alt (* -1 (* phi1 (+ 1 (+ (* -1/8 (/ (* (pow (cos (* 1/2 phi1)) 4) (pow (- lambda1 lambda2) 4)) (pow phi1 4))) (* 1/2 (/ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))>
#<alt (* -1 (* phi1 (+ 1 (+ (* -1/8 (/ (* (pow (cos (* 1/2 phi1)) 4) (pow (- lambda1 lambda2) 4)) (pow phi1 4))) (+ (* 1/16 (/ (* (pow (cos (* 1/2 phi1)) 6) (pow (- lambda1 lambda2) 6)) (pow phi1 6))) (* 1/2 (/ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))))))>
#<alt (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))>
#<alt (+ (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))) (* -1 (* (* lambda1 (* lambda2 (pow (cos (* 1/2 phi1)) 2))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))))>
#<alt (+ (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))) (* lambda1 (+ (* -1 (* (* lambda2 (pow (cos (* 1/2 phi1)) 2)) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (* 1/2 (* (* lambda1 (- (pow (cos (* 1/2 phi1)) 2) (/ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 4)) (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))))))>
#<alt (+ (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))) (* lambda1 (+ (* -1 (* (* lambda2 (pow (cos (* 1/2 phi1)) 2)) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (* lambda1 (+ (* 1/2 (* (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))) (- (pow (cos (* 1/2 phi1)) 2) (/ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 4)) (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (* 1/2 (* (* lambda1 (* lambda2 (* (pow (cos (* 1/2 phi1)) 2) (- (pow (cos (* 1/2 phi1)) 2) (/ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 4)) (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))))))) (sqrt (/ 1 (pow (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)) 3))))))))))>
#<alt (* lambda1 (cos (* 1/2 phi1)))>
#<alt (* lambda1 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))>
#<alt (* lambda1 (+ (cos (* 1/2 phi1)) (+ (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1)) (* 1/2 (/ (pow phi1 2) (* (pow lambda1 2) (cos (* 1/2 phi1))))))))>
#<alt (* lambda1 (+ (cos (* 1/2 phi1)) (+ (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1)) (+ (* 1/2 (/ (* lambda2 (pow phi1 2)) (* (pow lambda1 3) (cos (* 1/2 phi1))))) (* 1/2 (/ (pow phi1 2) (* (pow lambda1 2) (cos (* 1/2 phi1)))))))))>
#<alt (* -1 (* lambda1 (cos (* 1/2 phi1))))>
#<alt (* -1 (* lambda1 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1)))))>
#<alt (* -1 (* lambda1 (+ (cos (* 1/2 phi1)) (* -1 (/ (+ (* -1/2 (/ (pow phi1 2) (* lambda1 (cos (* 1/2 phi1))))) (* lambda2 (cos (* 1/2 phi1)))) lambda1)))))>
#<alt (* -1 (* lambda1 (+ (cos (* 1/2 phi1)) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* lambda2 (pow phi1 2)) (* lambda1 (cos (* 1/2 phi1))))) (* 1/2 (/ (pow phi1 2) (cos (* 1/2 phi1))))) lambda1)) (* lambda2 (cos (* 1/2 phi1)))) lambda1)))))>
#<alt (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))>
#<alt (+ (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))) (* -1 (* (* lambda1 (* lambda2 (pow (cos (* 1/2 phi1)) 2))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))))>
#<alt (+ (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))) (* lambda2 (+ (* -1 (* (* lambda1 (pow (cos (* 1/2 phi1)) 2)) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (* 1/2 (* (* lambda2 (- (pow (cos (* 1/2 phi1)) 2) (/ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 4)) (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))))))>
#<alt (+ (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))) (* lambda2 (+ (* -1 (* (* lambda1 (pow (cos (* 1/2 phi1)) 2)) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (* lambda2 (+ (* 1/2 (* (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))) (- (pow (cos (* 1/2 phi1)) 2) (/ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 4)) (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (* 1/2 (* (* lambda1 (* lambda2 (* (pow (cos (* 1/2 phi1)) 2) (- (pow (cos (* 1/2 phi1)) 2) (/ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 4)) (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))))))) (sqrt (/ 1 (pow (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)) 3))))))))))>
#<alt (* lambda2 (cos (* 1/2 phi1)))>
#<alt (* lambda2 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda1 (cos (* 1/2 phi1))) lambda2))))>
#<alt (* lambda2 (+ (cos (* 1/2 phi1)) (+ (* -1 (/ (* lambda1 (cos (* 1/2 phi1))) lambda2)) (* 1/2 (/ (pow phi1 2) (* (pow lambda2 2) (cos (* 1/2 phi1))))))))>
#<alt (* lambda2 (+ (cos (* 1/2 phi1)) (+ (* -1 (/ (* lambda1 (cos (* 1/2 phi1))) lambda2)) (+ (* 1/2 (/ (* lambda1 (pow phi1 2)) (* (pow lambda2 3) (cos (* 1/2 phi1))))) (* 1/2 (/ (pow phi1 2) (* (pow lambda2 2) (cos (* 1/2 phi1)))))))))>
#<alt (* -1 (* lambda2 (cos (* 1/2 phi1))))>
#<alt (* -1 (* lambda2 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda1 (cos (* 1/2 phi1))) lambda2)))))>
#<alt (* -1 (* lambda2 (+ (cos (* 1/2 phi1)) (* -1 (/ (+ (* -1/2 (/ (pow phi1 2) (* lambda2 (cos (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) lambda2)))))>
#<alt (* -1 (* lambda2 (+ (cos (* 1/2 phi1)) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* lambda1 (pow phi1 2)) (* lambda2 (cos (* 1/2 phi1))))) (* 1/2 (/ (pow phi1 2) (cos (* 1/2 phi1))))) lambda2)) (* lambda1 (cos (* 1/2 phi1)))) lambda2)))))>
#<alt (* -1 (* lambda2 (cos (* 1/2 phi1))))>
#<alt (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* lambda1 (cos (* 1/2 phi1))))>
#<alt (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* lambda1 (cos (* 1/2 phi1))))>
#<alt (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* lambda1 (cos (* 1/2 phi1))))>
#<alt (* lambda1 (cos (* 1/2 phi1)))>
#<alt (* lambda1 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))>
#<alt (* lambda1 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))>
#<alt (* lambda1 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))>
#<alt (* lambda1 (cos (* 1/2 phi1)))>
#<alt (* -1 (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))>
#<alt (* -1 (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))>
#<alt (* -1 (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))>
#<alt (* lambda1 (cos (* 1/2 phi1)))>
#<alt (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* lambda1 (cos (* 1/2 phi1))))>
#<alt (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* lambda1 (cos (* 1/2 phi1))))>
#<alt (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* lambda1 (cos (* 1/2 phi1))))>
#<alt (* -1 (* lambda2 (cos (* 1/2 phi1))))>
#<alt (* lambda2 (+ (* -1 (cos (* 1/2 phi1))) (/ (* lambda1 (cos (* 1/2 phi1))) lambda2)))>
#<alt (* lambda2 (+ (* -1 (cos (* 1/2 phi1))) (/ (* lambda1 (cos (* 1/2 phi1))) lambda2)))>
#<alt (* lambda2 (+ (* -1 (cos (* 1/2 phi1))) (/ (* lambda1 (cos (* 1/2 phi1))) lambda2)))>
#<alt (* -1 (* lambda2 (cos (* 1/2 phi1))))>
#<alt (* -1 (* lambda2 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda1 (cos (* 1/2 phi1))) lambda2)))))>
#<alt (* -1 (* lambda2 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda1 (cos (* 1/2 phi1))) lambda2)))))>
#<alt (* -1 (* lambda2 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda1 (cos (* 1/2 phi1))) lambda2)))))>
#<alt (- lambda1 lambda2)>
#<alt (- (+ lambda1 (* -1/8 (* (pow phi1 2) (- lambda1 lambda2)))) lambda2)>
#<alt (- (+ lambda1 (* (pow phi1 2) (+ (* -1/8 (- lambda1 lambda2)) (* 1/384 (* (pow phi1 2) (- lambda1 lambda2)))))) lambda2)>
#<alt (- (+ lambda1 (* (pow phi1 2) (+ (* -1/8 (- lambda1 lambda2)) (* (pow phi1 2) (+ (* -1/46080 (* (pow phi1 2) (- lambda1 lambda2))) (* 1/384 (- lambda1 lambda2))))))) lambda2)>
#<alt (* (cos (* 1/2 phi1)) (- lambda1 lambda2))>
#<alt (* (cos (* 1/2 phi1)) (- lambda1 lambda2))>
#<alt (* (cos (* 1/2 phi1)) (- lambda1 lambda2))>
#<alt (* (cos (* 1/2 phi1)) (- lambda1 lambda2))>
#<alt (* (cos (* 1/2 phi1)) (- lambda1 lambda2))>
#<alt (* (cos (* 1/2 phi1)) (- lambda1 lambda2))>
#<alt (* (cos (* 1/2 phi1)) (- lambda1 lambda2))>
#<alt (* (cos (* 1/2 phi1)) (- lambda1 lambda2))>
#<alt (* -1 lambda2)>
#<alt (- lambda1 lambda2)>
#<alt (- lambda1 lambda2)>
#<alt (- lambda1 lambda2)>
#<alt lambda1>
#<alt (* lambda1 (+ 1 (* -1 (/ lambda2 lambda1))))>
#<alt (* lambda1 (+ 1 (* -1 (/ lambda2 lambda1))))>
#<alt (* lambda1 (+ 1 (* -1 (/ lambda2 lambda1))))>
#<alt lambda1>
#<alt (* -1 (* lambda1 (- (/ lambda2 lambda1) 1)))>
#<alt (* -1 (* lambda1 (- (/ lambda2 lambda1) 1)))>
#<alt (* -1 (* lambda1 (- (/ lambda2 lambda1) 1)))>
#<alt lambda1>
#<alt (+ lambda1 (* -1 lambda2))>
#<alt (+ lambda1 (* -1 lambda2))>
#<alt (+ lambda1 (* -1 lambda2))>
#<alt (* -1 lambda2)>
#<alt (* lambda2 (- (/ lambda1 lambda2) 1))>
#<alt (* lambda2 (- (/ lambda1 lambda2) 1))>
#<alt (* lambda2 (- (/ lambda1 lambda2) 1))>
#<alt (* -1 lambda2)>
#<alt (* -1 (* lambda2 (+ 1 (* -1 (/ lambda1 lambda2)))))>
#<alt (* -1 (* lambda2 (+ 1 (* -1 (/ lambda1 lambda2)))))>
#<alt (* -1 (* lambda2 (+ 1 (* -1 (/ lambda1 lambda2)))))>
#<alt (* R phi2)>
#<alt (* R phi2)>
#<alt (* R phi2)>
#<alt (* R phi2)>
#<alt (* R phi2)>
#<alt (* R phi2)>
#<alt (* R phi2)>
#<alt (* R phi2)>
#<alt (* R phi2)>
#<alt (* R phi2)>
#<alt (* R phi2)>
#<alt (* R phi2)>
#<alt (* R phi2)>
#<alt (* R phi2)>
#<alt (* R phi2)>
#<alt (* R phi2)>
#<alt (* R phi2)>
#<alt (* R phi2)>
#<alt (* R phi2)>
#<alt (* R phi2)>
#<alt (* R phi2)>
#<alt (* R phi2)>
#<alt (* R phi2)>
#<alt (* R phi2)>
#<alt (* -1 (* R phi2))>
#<alt (+ (* -1 (* R phi2)) (* R phi1))>
#<alt (+ (* -1 (* R phi2)) (* R phi1))>
#<alt (+ (* -1 (* R phi2)) (* R phi1))>
#<alt (* R phi1)>
#<alt (* phi1 (+ R (* -1 (/ (* R phi2) phi1))))>
#<alt (* phi1 (+ R (* -1 (/ (* R phi2) phi1))))>
#<alt (* phi1 (+ R (* -1 (/ (* R phi2) phi1))))>
#<alt (* R phi1)>
#<alt (* -1 (* phi1 (+ (* -1 R) (/ (* R phi2) phi1))))>
#<alt (* -1 (* phi1 (+ (* -1 R) (/ (* R phi2) phi1))))>
#<alt (* -1 (* phi1 (+ (* -1 R) (/ (* R phi2) phi1))))>
#<alt (* R (* phi1 (- 1 (/ phi2 phi1))))>
#<alt (* R (* phi1 (- 1 (/ phi2 phi1))))>
#<alt (* R (* phi1 (- 1 (/ phi2 phi1))))>
#<alt (* R (* phi1 (- 1 (/ phi2 phi1))))>
#<alt (* R (* phi1 (- 1 (/ phi2 phi1))))>
#<alt (* R (* phi1 (- 1 (/ phi2 phi1))))>
#<alt (* R (* phi1 (- 1 (/ phi2 phi1))))>
#<alt (* R (* phi1 (- 1 (/ phi2 phi1))))>
#<alt (* R (* phi1 (+ 1 (* -1 (/ phi2 phi1)))))>
#<alt (* R (* phi1 (+ 1 (* -1 (/ phi2 phi1)))))>
#<alt (* R (* phi1 (+ 1 (* -1 (/ phi2 phi1)))))>
#<alt (* R (* phi1 (+ 1 (* -1 (/ phi2 phi1)))))>
#<alt (* R phi1)>
#<alt (+ (* -1 (* R phi2)) (* R phi1))>
#<alt (+ (* -1 (* R phi2)) (* R phi1))>
#<alt (+ (* -1 (* R phi2)) (* R phi1))>
#<alt (* -1 (* R phi2))>
#<alt (* phi2 (+ (* -1 R) (/ (* R phi1) phi2)))>
#<alt (* phi2 (+ (* -1 R) (/ (* R phi1) phi2)))>
#<alt (* phi2 (+ (* -1 R) (/ (* R phi1) phi2)))>
#<alt (* -1 (* R phi2))>
#<alt (* -1 (* phi2 (+ R (* -1 (/ (* R phi1) phi2)))))>
#<alt (* -1 (* phi2 (+ R (* -1 (/ (* R phi1) phi2)))))>
#<alt (* -1 (* phi2 (+ R (* -1 (/ (* R phi1) phi2)))))>
#<alt (* R phi2)>
#<alt (- (* -1 (* R phi1)) (* -1 (* R phi2)))>
#<alt (- (* -1 (* R phi1)) (* -1 (* R phi2)))>
#<alt (- (* -1 (* R phi1)) (* -1 (* R phi2)))>
#<alt (* -1 (* R phi1))>
#<alt (* phi1 (- (/ (* R phi2) phi1) R))>
#<alt (* phi1 (- (/ (* R phi2) phi1) R))>
#<alt (* phi1 (- (/ (* R phi2) phi1) R))>
#<alt (* -1 (* R phi1))>
#<alt (* -1 (* phi1 (- (* -1 (/ (* R phi2) phi1)) (* -1 R))))>
#<alt (* -1 (* phi1 (- (* -1 (/ (* R phi2) phi1)) (* -1 R))))>
#<alt (* -1 (* phi1 (- (* -1 (/ (* R phi2) phi1)) (* -1 R))))>
#<alt (* -1 (* R (* phi1 (- 1 (/ phi2 phi1)))))>
#<alt (* -1 (* R (* phi1 (- 1 (/ phi2 phi1)))))>
#<alt (* -1 (* R (* phi1 (- 1 (/ phi2 phi1)))))>
#<alt (* -1 (* R (* phi1 (- 1 (/ phi2 phi1)))))>
#<alt (* -1 (* R (* phi1 (- 1 (/ phi2 phi1)))))>
#<alt (* -1 (* R (* phi1 (- 1 (/ phi2 phi1)))))>
#<alt (* -1 (* R (* phi1 (- 1 (/ phi2 phi1)))))>
#<alt (* -1 (* R (* phi1 (- 1 (/ phi2 phi1)))))>
#<alt (* -1 (* R (* phi1 (+ 1 (* -1 (/ phi2 phi1))))))>
#<alt (* -1 (* R (* phi1 (+ 1 (* -1 (/ phi2 phi1))))))>
#<alt (* -1 (* R (* phi1 (+ 1 (* -1 (/ phi2 phi1))))))>
#<alt (* -1 (* R (* phi1 (+ 1 (* -1 (/ phi2 phi1))))))>
#<alt (* -1 (* R phi1))>
#<alt (- (* R phi2) (* R phi1))>
#<alt (- (* R phi2) (* R phi1))>
#<alt (- (* R phi2) (* R phi1))>
#<alt (* R phi2)>
#<alt (* phi2 (- (* -1 (/ (* R phi1) phi2)) (* -1 R)))>
#<alt (* phi2 (- (* -1 (/ (* R phi1) phi2)) (* -1 R)))>
#<alt (* phi2 (- (* -1 (/ (* R phi1) phi2)) (* -1 R)))>
#<alt (* R phi2)>
#<alt (* -1 (* phi2 (- (/ (* R phi1) phi2) R)))>
#<alt (* -1 (* phi2 (- (/ (* R phi1) phi2) R)))>
#<alt (* -1 (* phi2 (- (/ (* R phi1) phi2) R)))>
#<alt (* R (- 1 (/ phi2 phi1)))>
#<alt (* R (- 1 (/ phi2 phi1)))>
#<alt (* R (- 1 (/ phi2 phi1)))>
#<alt (* R (- 1 (/ phi2 phi1)))>
#<alt (* R (- 1 (/ phi2 phi1)))>
#<alt (* R (- 1 (/ phi2 phi1)))>
#<alt (* R (- 1 (/ phi2 phi1)))>
#<alt (* R (- 1 (/ phi2 phi1)))>
#<alt (* R (+ 1 (* -1 (/ phi2 phi1))))>
#<alt (* R (+ 1 (* -1 (/ phi2 phi1))))>
#<alt (* R (+ 1 (* -1 (/ phi2 phi1))))>
#<alt (* R (+ 1 (* -1 (/ phi2 phi1))))>
#<alt R>
#<alt (+ R (* -1 (/ (* R phi2) phi1)))>
#<alt (+ R (* -1 (/ (* R phi2) phi1)))>
#<alt (+ R (* -1 (/ (* R phi2) phi1)))>
#<alt (* -1 (/ (* R phi2) phi1))>
#<alt (* phi2 (- (/ R phi2) (/ R phi1)))>
#<alt (* phi2 (- (/ R phi2) (/ R phi1)))>
#<alt (* phi2 (- (/ R phi2) (/ R phi1)))>
#<alt (* -1 (/ (* R phi2) phi1))>
#<alt (* -1 (* phi2 (- (* -1 (/ R phi2)) (* -1 (/ R phi1)))))>
#<alt (* -1 (* phi2 (- (* -1 (/ R phi2)) (* -1 (/ R phi1)))))>
#<alt (* -1 (* phi2 (- (* -1 (/ R phi2)) (* -1 (/ R phi1)))))>
#<alt (* -1 (/ (* R phi2) phi1))>
#<alt (/ (- (* R phi1) (* R phi2)) phi1)>
#<alt (/ (- (* R phi1) (* R phi2)) phi1)>
#<alt (/ (- (* R phi1) (* R phi2)) phi1)>
#<alt R>
#<alt (+ R (* -1 (/ (* R phi2) phi1)))>
#<alt (+ R (* -1 (/ (* R phi2) phi1)))>
#<alt (+ R (* -1 (/ (* R phi2) phi1)))>
#<alt R>
#<alt (+ R (* -1 (/ (* R phi2) phi1)))>
#<alt (+ R (* -1 (/ (* R phi2) phi1)))>
#<alt (+ R (* -1 (/ (* R phi2) phi1)))>
#<alt (/ (* R phi2) phi1)>
#<alt (/ (* R phi2) phi1)>
#<alt (/ (* R phi2) phi1)>
#<alt (/ (* R phi2) phi1)>
#<alt (/ (* R phi2) phi1)>
#<alt (/ (* R phi2) phi1)>
#<alt (/ (* R phi2) phi1)>
#<alt (/ (* R phi2) phi1)>
#<alt (/ (* R phi2) phi1)>
#<alt (/ (* R phi2) phi1)>
#<alt (/ (* R phi2) phi1)>
#<alt (/ (* R phi2) phi1)>
#<alt (/ (* R phi2) phi1)>
#<alt (/ (* R phi2) phi1)>
#<alt (/ (* R phi2) phi1)>
#<alt (/ (* R phi2) phi1)>
#<alt (/ (* R phi2) phi1)>
#<alt (/ (* R phi2) phi1)>
#<alt (/ (* R phi2) phi1)>
#<alt (/ (* R phi2) phi1)>
#<alt (/ (* R phi2) phi1)>
#<alt (/ (* R phi2) phi1)>
#<alt (/ (* R phi2) phi1)>
#<alt (/ (* R phi2) phi1)>
#<alt (/ (* R phi2) phi1)>
#<alt (/ (* R phi2) phi1)>
#<alt (/ (* R phi2) phi1)>
#<alt (/ (* R phi2) phi1)>
#<alt (/ (* R phi2) phi1)>
#<alt (/ (* R phi2) phi1)>
#<alt (/ (* R phi2) phi1)>
#<alt (/ (* R phi2) phi1)>
#<alt (/ (* R phi2) phi1)>
#<alt (/ (* R phi2) phi1)>
#<alt (/ (* R phi2) phi1)>
#<alt (/ (* R phi2) phi1)>
#<alt (* -1 (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))))>
#<alt (* -1 (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))))>
#<alt (* -1 (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))))>
#<alt (* -1 (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))))>
#<alt (* -1 (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))))>
#<alt (* -1 (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))))>
#<alt (* -1 (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))))>
#<alt (* -1 (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))))>
#<alt (* -1 (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))))>
#<alt (* -1 (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))))>
#<alt (* -1 (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))))>
#<alt (* -1 (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))))>
#<alt (* -1 (* R (* lambda2 (cos (* 1/2 phi2)))))>
#<alt (+ (* -1 (* R (* lambda2 (cos (* 1/2 phi2))))) (* 1/2 (* R (* lambda2 (* phi1 (sin (* 1/2 phi2)))))))>
#<alt (+ (* -1 (* R (* lambda2 (cos (* 1/2 phi2))))) (* phi1 (+ (* 1/8 (* R (* lambda2 (* phi1 (cos (* 1/2 phi2)))))) (* 1/2 (* R (* lambda2 (sin (* 1/2 phi2))))))))>
#<alt (+ (* -1 (* R (* lambda2 (cos (* 1/2 phi2))))) (* phi1 (+ (* 1/2 (* R (* lambda2 (sin (* 1/2 phi2))))) (* phi1 (+ (* -1/48 (* R (* lambda2 (* phi1 (sin (* 1/2 phi2)))))) (* 1/8 (* R (* lambda2 (cos (* 1/2 phi2))))))))))>
#<alt (* -1 (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))))>
#<alt (* -1 (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))))>
#<alt (* -1 (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))))>
#<alt (* -1 (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))))>
#<alt (* -1 (* R (* lambda2 (cos (* 1/2 (- phi2 (* -1 phi1)))))))>
#<alt (* -1 (* R (* lambda2 (cos (* 1/2 (- phi2 (* -1 phi1)))))))>
#<alt (* -1 (* R (* lambda2 (cos (* 1/2 (- phi2 (* -1 phi1)))))))>
#<alt (* -1 (* R (* lambda2 (cos (* 1/2 (- phi2 (* -1 phi1)))))))>
#<alt (* -1 (* R (* lambda2 (cos (* 1/2 phi1)))))>
#<alt (+ (* -1 (* R (* lambda2 (cos (* 1/2 phi1))))) (* 1/2 (* R (* lambda2 (* phi2 (sin (* 1/2 phi1)))))))>
#<alt (+ (* -1 (* R (* lambda2 (cos (* 1/2 phi1))))) (* phi2 (+ (* 1/8 (* R (* lambda2 (* phi2 (cos (* 1/2 phi1)))))) (* 1/2 (* R (* lambda2 (sin (* 1/2 phi1))))))))>
#<alt (+ (* -1 (* R (* lambda2 (cos (* 1/2 phi1))))) (* phi2 (+ (* 1/2 (* R (* lambda2 (sin (* 1/2 phi1))))) (* phi2 (+ (* -1/48 (* R (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) (* 1/8 (* R (* lambda2 (cos (* 1/2 phi1))))))))))>
#<alt (* -1 (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))))>
#<alt (* -1 (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))))>
#<alt (* -1 (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))))>
#<alt (* -1 (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))))>
#<alt (* -1 (* R (* lambda2 (cos (* 1/2 (- phi1 (* -1 phi2)))))))>
#<alt (* -1 (* R (* lambda2 (cos (* 1/2 (- phi1 (* -1 phi2)))))))>
#<alt (* -1 (* R (* lambda2 (cos (* 1/2 (- phi1 (* -1 phi2)))))))>
#<alt (* -1 (* R (* lambda2 (cos (* 1/2 (- phi1 (* -1 phi2)))))))>
#<alt (* -1 (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))))>
#<alt (* -1 (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))))>
#<alt (* -1 (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))))>
#<alt (* -1 (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))))>
#<alt (* -1 (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))))>
#<alt (* -1 (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))))>
#<alt (* -1 (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))))>
#<alt (* -1 (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))))>
#<alt (* -1 (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))))>
#<alt (* -1 (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))))>
#<alt (* -1 (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))))>
#<alt (* -1 (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))))>
#<alt (* -1 (* lambda2 (cos (* 1/2 phi2))))>
#<alt (+ (* -1 (* lambda2 (cos (* 1/2 phi2)))) (* 1/2 (* lambda2 (* phi1 (sin (* 1/2 phi2))))))>
#<alt (+ (* -1 (* lambda2 (cos (* 1/2 phi2)))) (* phi1 (+ (* 1/8 (* lambda2 (* phi1 (cos (* 1/2 phi2))))) (* 1/2 (* lambda2 (sin (* 1/2 phi2)))))))>
#<alt (+ (* -1 (* lambda2 (cos (* 1/2 phi2)))) (* phi1 (+ (* 1/2 (* lambda2 (sin (* 1/2 phi2)))) (* phi1 (+ (* -1/48 (* lambda2 (* phi1 (sin (* 1/2 phi2))))) (* 1/8 (* lambda2 (cos (* 1/2 phi2)))))))))>
#<alt (* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (* -1 (* lambda2 (cos (* 1/2 (- phi2 (* -1 phi1))))))>
#<alt (* -1 (* lambda2 (cos (* 1/2 (- phi2 (* -1 phi1))))))>
#<alt (* -1 (* lambda2 (cos (* 1/2 (- phi2 (* -1 phi1))))))>
#<alt (* -1 (* lambda2 (cos (* 1/2 (- phi2 (* -1 phi1))))))>
#<alt (* -1 (* lambda2 (cos (* 1/2 phi1))))>
#<alt (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))))>
#<alt (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1)))))))>
#<alt (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/2 (* lambda2 (sin (* 1/2 phi1)))) (* phi2 (+ (* -1/48 (* lambda2 (* phi2 (sin (* 1/2 phi1))))) (* 1/8 (* lambda2 (cos (* 1/2 phi1)))))))))>
#<alt (* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (* -1 (* lambda2 (cos (* 1/2 (- phi1 (* -1 phi2))))))>
#<alt (* -1 (* lambda2 (cos (* 1/2 (- phi1 (* -1 phi2))))))>
#<alt (* -1 (* lambda2 (cos (* 1/2 (- phi1 (* -1 phi2))))))>
#<alt (* -1 (* lambda2 (cos (* 1/2 (- phi1 (* -1 phi2))))))>
#<alt (* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (cos (* 1/2 phi2))>
#<alt (+ (cos (* 1/2 phi2)) (* -1/2 (* phi1 (sin (* 1/2 phi2)))))>
#<alt (+ (cos (* 1/2 phi2)) (* phi1 (- (* -1/8 (* phi1 (cos (* 1/2 phi2)))) (* 1/2 (sin (* 1/2 phi2))))))>
#<alt (+ (cos (* 1/2 phi2)) (* phi1 (- (* phi1 (+ (* -1/8 (cos (* 1/2 phi2))) (* 1/48 (* phi1 (sin (* 1/2 phi2)))))) (* 1/2 (sin (* 1/2 phi2))))))>
#<alt (cos (* 1/2 (+ phi1 phi2)))>
#<alt (cos (* 1/2 (+ phi1 phi2)))>
#<alt (cos (* 1/2 (+ phi1 phi2)))>
#<alt (cos (* 1/2 (+ phi1 phi2)))>
#<alt (cos (* 1/2 (- phi2 (* -1 phi1))))>
#<alt (cos (* 1/2 (- phi2 (* -1 phi1))))>
#<alt (cos (* 1/2 (- phi2 (* -1 phi1))))>
#<alt (cos (* 1/2 (- phi2 (* -1 phi1))))>
#<alt (cos (* 1/2 phi1))>
#<alt (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1)))))>
#<alt (+ (cos (* 1/2 phi1)) (* phi2 (- (* -1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))))>
#<alt (+ (cos (* 1/2 phi1)) (* phi2 (- (* phi2 (+ (* -1/8 (cos (* 1/2 phi1))) (* 1/48 (* phi2 (sin (* 1/2 phi1)))))) (* 1/2 (sin (* 1/2 phi1))))))>
#<alt (cos (* 1/2 (+ phi1 phi2)))>
#<alt (cos (* 1/2 (+ phi1 phi2)))>
#<alt (cos (* 1/2 (+ phi1 phi2)))>
#<alt (cos (* 1/2 (+ phi1 phi2)))>
#<alt (cos (* 1/2 (- phi1 (* -1 phi2))))>
#<alt (cos (* 1/2 (- phi1 (* -1 phi2))))>
#<alt (cos (* 1/2 (- phi1 (* -1 phi2))))>
#<alt (cos (* 1/2 (- phi1 (* -1 phi2))))>
#<alt (* 1/2 phi2)>
#<alt (+ (* 1/2 phi1) (* 1/2 phi2))>
#<alt (+ (* 1/2 phi1) (* 1/2 phi2))>
#<alt (+ (* 1/2 phi1) (* 1/2 phi2))>
#<alt (* 1/2 phi1)>
#<alt (* phi1 (+ 1/2 (* 1/2 (/ phi2 phi1))))>
#<alt (* phi1 (+ 1/2 (* 1/2 (/ phi2 phi1))))>
#<alt (* phi1 (+ 1/2 (* 1/2 (/ phi2 phi1))))>
#<alt (* 1/2 phi1)>
#<alt (* -1 (* phi1 (- (* -1/2 (/ phi2 phi1)) 1/2)))>
#<alt (* -1 (* phi1 (- (* -1/2 (/ phi2 phi1)) 1/2)))>
#<alt (* -1 (* phi1 (- (* -1/2 (/ phi2 phi1)) 1/2)))>
#<alt (* 1/2 phi1)>
#<alt (+ (* 1/2 phi1) (* 1/2 phi2))>
#<alt (+ (* 1/2 phi1) (* 1/2 phi2))>
#<alt (+ (* 1/2 phi1) (* 1/2 phi2))>
#<alt (* 1/2 phi2)>
#<alt (* phi2 (+ 1/2 (* 1/2 (/ phi1 phi2))))>
#<alt (* phi2 (+ 1/2 (* 1/2 (/ phi1 phi2))))>
#<alt (* phi2 (+ 1/2 (* 1/2 (/ phi1 phi2))))>
#<alt (* 1/2 phi2)>
#<alt (* -1 (* phi2 (- (* -1/2 (/ phi1 phi2)) 1/2)))>
#<alt (* -1 (* phi2 (- (* -1/2 (/ phi1 phi2)) 1/2)))>
#<alt (* -1 (* phi2 (- (* -1/2 (/ phi1 phi2)) 1/2)))>
#<alt (* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (+ (* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (+ (* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (+ (* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (* lambda1 (cos (* 1/2 (+ phi1 phi2))))>
#<alt (* lambda1 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1))))>
#<alt (* lambda1 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1))))>
#<alt (* lambda1 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1))))>
#<alt (* lambda1 (cos (* 1/2 (+ phi1 phi2))))>
#<alt (* -1 (* lambda1 (+ (* -1 (cos (* 1/2 (+ phi1 phi2)))) (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1))))>
#<alt (* -1 (* lambda1 (+ (* -1 (cos (* 1/2 (+ phi1 phi2)))) (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1))))>
#<alt (* -1 (* lambda1 (+ (* -1 (cos (* 1/2 (+ phi1 phi2)))) (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1))))>
#<alt (* lambda1 (cos (* 1/2 (+ phi1 phi2))))>
#<alt (+ (* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (+ (* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (+ (* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (* lambda2 (+ (* -1 (cos (* 1/2 (+ phi1 phi2)))) (/ (* lambda1 (cos (* 1/2 (+ phi1 phi2)))) lambda2)))>
#<alt (* lambda2 (+ (* -1 (cos (* 1/2 (+ phi1 phi2)))) (/ (* lambda1 (cos (* 1/2 (+ phi1 phi2)))) lambda2)))>
#<alt (* lambda2 (+ (* -1 (cos (* 1/2 (+ phi1 phi2)))) (/ (* lambda1 (cos (* 1/2 (+ phi1 phi2)))) lambda2)))>
#<alt (* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (* -1 (* lambda2 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda1 (cos (* 1/2 (+ phi1 phi2)))) lambda2)))))>
#<alt (* -1 (* lambda2 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda1 (cos (* 1/2 (+ phi1 phi2)))) lambda2)))))>
#<alt (* -1 (* lambda2 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda1 (cos (* 1/2 (+ phi1 phi2)))) lambda2)))))>
#<alt (* (cos (* 1/2 phi2)) (- lambda1 lambda2))>
#<alt (+ (* -1/2 (* phi1 (* (sin (* 1/2 phi2)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi2)) (- lambda1 lambda2)))>
#<alt (+ (* phi1 (+ (* -1/2 (* (sin (* 1/2 phi2)) (- lambda1 lambda2))) (* -1/8 (* phi1 (* (cos (* 1/2 phi2)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi2)) (- lambda1 lambda2)))>
#<alt (+ (* phi1 (+ (* -1/2 (* (sin (* 1/2 phi2)) (- lambda1 lambda2))) (* phi1 (+ (* -1/8 (* (cos (* 1/2 phi2)) (- lambda1 lambda2))) (* 1/48 (* phi1 (* (sin (* 1/2 phi2)) (- lambda1 lambda2)))))))) (* (cos (* 1/2 phi2)) (- lambda1 lambda2)))>
#<alt (* (cos (* 1/2 (+ phi1 phi2))) (- lambda1 lambda2))>
#<alt (* (cos (* 1/2 (+ phi1 phi2))) (- lambda1 lambda2))>
#<alt (* (cos (* 1/2 (+ phi1 phi2))) (- lambda1 lambda2))>
#<alt (* (cos (* 1/2 (+ phi1 phi2))) (- lambda1 lambda2))>
#<alt (* (cos (* 1/2 (- phi2 (* -1 phi1)))) (- lambda1 lambda2))>
#<alt (* (cos (* 1/2 (- phi2 (* -1 phi1)))) (- lambda1 lambda2))>
#<alt (* (cos (* 1/2 (- phi2 (* -1 phi1)))) (- lambda1 lambda2))>
#<alt (* (cos (* 1/2 (- phi2 (* -1 phi1)))) (- lambda1 lambda2))>
#<alt (* (cos (* 1/2 phi1)) (- lambda1 lambda2))>
#<alt (+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))>
#<alt (+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))>
#<alt (+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* phi2 (+ (* -1/8 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) (* 1/48 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))>
#<alt (* (cos (* 1/2 (+ phi1 phi2))) (- lambda1 lambda2))>
#<alt (* (cos (* 1/2 (+ phi1 phi2))) (- lambda1 lambda2))>
#<alt (* (cos (* 1/2 (+ phi1 phi2))) (- lambda1 lambda2))>
#<alt (* (cos (* 1/2 (+ phi1 phi2))) (- lambda1 lambda2))>
#<alt (* (cos (* 1/2 (- phi1 (* -1 phi2)))) (- lambda1 lambda2))>
#<alt (* (cos (* 1/2 (- phi1 (* -1 phi2)))) (- lambda1 lambda2))>
#<alt (* (cos (* 1/2 (- phi1 (* -1 phi2)))) (- lambda1 lambda2))>
#<alt (* (cos (* 1/2 (- phi1 (* -1 phi2)))) (- lambda1 lambda2))>
#<alt (* R (sqrt (+ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))>
#<alt (* R (sqrt (+ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))>
#<alt (* R (sqrt (+ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))>
#<alt (* R (sqrt (+ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))>
#<alt (* R (sqrt (+ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))>
#<alt (* R (sqrt (+ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))>
#<alt (* R (sqrt (+ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))>
#<alt (* R (sqrt (+ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))>
#<alt (* R (sqrt (+ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))>
#<alt (* R (sqrt (+ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))>
#<alt (* R (sqrt (+ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))>
#<alt (* R (sqrt (+ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))>
#<alt (* R (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))>
#<alt (+ (* 1/2 (* (* R (* phi1 (+ (* -2 phi2) (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2))))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))) (* R (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))>
#<alt (+ (* R (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))) (* phi1 (+ (* 1/2 (* (* R (* phi1 (- (+ 1 (* (+ (* -1/4 (pow (cos (* 1/2 phi2)) 2)) (* 1/4 (pow (sin (* 1/2 phi2)) 2))) (pow (- lambda1 lambda2) 2))) (* 1/4 (/ (pow (+ (* -2 phi2) (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))) (* 1/2 (* (* R (+ (* -2 phi2) (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))))))>
#<alt (+ (* R (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))) (* phi1 (+ (* 1/2 (* (* R (+ (* -2 phi2) (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))) (* phi1 (+ (* 1/2 (* (* R (* phi1 (- (* (+ (* 1/24 (* (cos (* 1/2 phi2)) (sin (* 1/2 phi2)))) (* 1/8 (* (cos (* 1/2 phi2)) (sin (* 1/2 phi2))))) (pow (- lambda1 lambda2) 2)) (* 1/2 (/ (* (+ (* -2 phi2) (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2))))) (- (+ 1 (* (+ (* -1/4 (pow (cos (* 1/2 phi2)) 2)) (* 1/4 (pow (sin (* 1/2 phi2)) 2))) (pow (- lambda1 lambda2) 2))) (* 1/4 (/ (pow (+ (* -2 phi2) (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))) (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))) (* 1/2 (* (* R (- (+ 1 (* (+ (* -1/4 (pow (cos (* 1/2 phi2)) 2)) (* 1/4 (pow (sin (* 1/2 phi2)) 2))) (pow (- lambda1 lambda2) 2))) (* 1/4 (/ (pow (+ (* -2 phi2) (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))))))))>
#<alt (* R phi1)>
#<alt (* phi1 (+ R (* -1 (/ (* R phi2) phi1))))>
#<alt (* phi1 (+ R (+ (* -1 (/ (* R phi2) phi1)) (* 1/2 (/ (* R (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2))) (pow phi1 2))))))>
#<alt (* phi1 (+ R (+ (* -1 (/ (* R phi2) phi1)) (+ (* 1/2 (/ (* R (* phi2 (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)))) (pow phi1 3))) (* 1/2 (/ (* R (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2))) (pow phi1 2)))))))>
#<alt (* -1 (* R phi1))>
#<alt (* -1 (* phi1 (+ R (* -1 (/ (* R phi2) phi1)))))>
#<alt (* -1 (* phi1 (+ R (* -1 (/ (+ (* -1/2 (/ (* R (* (pow (cos (* 1/2 (- phi2 (* -1 phi1)))) 2) (pow (- lambda1 lambda2) 2))) phi1)) (* R phi2)) phi1)))))>
#<alt (* -1 (* phi1 (+ R (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* R (* (pow (cos (* 1/2 (- phi2 (* -1 phi1)))) 2) (pow (- lambda1 lambda2) 2)))) (* 1/2 (/ (* R (* phi2 (* (pow (cos (* 1/2 (- phi2 (* -1 phi1)))) 2) (pow (- lambda1 lambda2) 2)))) phi1))) phi1)) (* R phi2)) phi1)))))>
#<alt (* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))>
#<alt (+ (* 1/2 (* (* R (* phi2 (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))>
#<alt (+ (* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))) (* phi2 (+ (* 1/2 (* (* R (* phi2 (- (+ 1 (* (+ (* -1/4 (pow (cos (* 1/2 phi1)) 2)) (* 1/4 (pow (sin (* 1/2 phi1)) 2))) (pow (- lambda1 lambda2) 2))) (* 1/4 (/ (pow (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (* 1/2 (* (* R (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))))>
#<alt (+ (* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))) (* phi2 (+ (* 1/2 (* (* R (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (* phi2 (+ (* 1/2 (* (* R (* phi2 (- (* (+ (* 1/24 (* (cos (* 1/2 phi1)) (sin (* 1/2 phi1)))) (* 1/8 (* (cos (* 1/2 phi1)) (sin (* 1/2 phi1))))) (pow (- lambda1 lambda2) 2)) (* 1/2 (/ (* (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) (- (+ 1 (* (+ (* -1/4 (pow (cos (* 1/2 phi1)) 2)) (* 1/4 (pow (sin (* 1/2 phi1)) 2))) (pow (- lambda1 lambda2) 2))) (* 1/4 (/ (pow (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (* 1/2 (* (* R (- (+ 1 (* (+ (* -1/4 (pow (cos (* 1/2 phi1)) 2)) (* 1/4 (pow (sin (* 1/2 phi1)) 2))) (pow (- lambda1 lambda2) 2))) (* 1/4 (/ (pow (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))))))>
#<alt (* R phi2)>
#<alt (* phi2 (+ R (* -1 (/ (* R phi1) phi2))))>
#<alt (* phi2 (+ R (+ (* -1 (/ (* R phi1) phi2)) (* 1/2 (/ (* R (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2))) (pow phi2 2))))))>
#<alt (* phi2 (+ R (+ (* -1 (/ (* R phi1) phi2)) (+ (* 1/2 (/ (* R (* phi1 (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)))) (pow phi2 3))) (* 1/2 (/ (* R (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2))) (pow phi2 2)))))))>
#<alt (* -1 (* R phi2))>
#<alt (* -1 (* phi2 (+ R (* -1 (/ (* R phi1) phi2)))))>
#<alt (* -1 (* phi2 (+ R (* -1 (/ (+ (* -1/2 (/ (* R (* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2))) phi2)) (* R phi1)) phi2)))))>
#<alt (* -1 (* phi2 (+ R (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* R (* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2)))) (* 1/2 (/ (* R (* phi1 (* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2)))) phi2))) phi2)) (* R phi1)) phi2)))))>
#<alt (* R (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))))>
#<alt (+ (* -1 (* (* R (* lambda1 (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))) (* R (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))>
#<alt (+ (* R (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))) (* lambda1 (+ (* -1 (* (* R (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))) (* 1/2 (* (* R (* lambda1 (- (pow (cos (* 1/2 (+ phi1 phi2))) 2) (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 4)) (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))))))>
#<alt (+ (* R (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))) (* lambda1 (+ (* -1 (* (* R (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))) (* lambda1 (+ (* 1/2 (* (* R (* lambda1 (* lambda2 (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (- (pow (cos (* 1/2 (+ phi1 phi2))) 2) (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 4)) (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))))) (sqrt (/ 1 (pow (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)) 3))))) (* 1/2 (* (* R (- (pow (cos (* 1/2 (+ phi1 phi2))) 2) (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 4)) (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))))))))>
#<alt (* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) lambda1)) (* R (cos (* 1/2 (+ phi1 phi2))))))>
#<alt (* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) lambda1)) (+ (* 1/2 (/ (* R (pow (- phi1 phi2) 2)) (* (pow lambda1 2) (cos (* 1/2 (+ phi1 phi2)))))) (* R (cos (* 1/2 (+ phi1 phi2)))))))>
#<alt (* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) lambda1)) (+ (* 1/2 (/ (* R (* lambda2 (pow (- phi1 phi2) 2))) (* (pow lambda1 3) (cos (* 1/2 (+ phi1 phi2)))))) (+ (* 1/2 (/ (* R (pow (- phi1 phi2) 2)) (* (pow lambda1 2) (cos (* 1/2 (+ phi1 phi2)))))) (* R (cos (* 1/2 (+ phi1 phi2))))))))>
#<alt (* -1 (* R (* lambda1 (cos (* 1/2 (+ phi1 phi2))))))>
#<alt (* -1 (* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) lambda1)) (* R (cos (* 1/2 (+ phi1 phi2)))))))>
#<alt (* -1 (* lambda1 (+ (* -1 (/ (+ (* -1/2 (/ (* R (pow (- phi1 phi2) 2)) (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))) (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))) lambda1)) (* R (cos (* 1/2 (+ phi1 phi2)))))))>
#<alt (* -1 (* lambda1 (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* R (* lambda2 (pow (- phi1 phi2) 2))) (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))) (* 1/2 (/ (* R (pow (- phi1 phi2) 2)) (cos (* 1/2 (+ phi1 phi2)))))) lambda1)) (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))) lambda1)) (* R (cos (* 1/2 (+ phi1 phi2)))))))>
#<alt (* R (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))))>
#<alt (+ (* -1 (* (* R (* lambda1 (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))) (* R (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))>
#<alt (+ (* R (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))) (* lambda2 (+ (* -1 (* (* R (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))) (* 1/2 (* (* R (* lambda2 (- (pow (cos (* 1/2 (+ phi1 phi2))) 2) (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 4)) (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))))))>
#<alt (+ (* R (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))) (* lambda2 (+ (* -1 (* (* R (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))) (* lambda2 (+ (* 1/2 (* (* R (* lambda1 (* lambda2 (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (- (pow (cos (* 1/2 (+ phi1 phi2))) 2) (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 4)) (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))))) (sqrt (/ 1 (pow (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)) 3))))) (* 1/2 (* (* R (- (pow (cos (* 1/2 (+ phi1 phi2))) 2) (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 4)) (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))))))))>
#<alt (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (* lambda2 (+ (* -1 (/ (* R (* lambda1 (cos (* 1/2 (+ phi1 phi2))))) lambda2)) (* R (cos (* 1/2 (+ phi1 phi2))))))>
#<alt (* lambda2 (+ (* -1 (/ (* R (* lambda1 (cos (* 1/2 (+ phi1 phi2))))) lambda2)) (+ (* 1/2 (/ (* R (pow (- phi1 phi2) 2)) (* (pow lambda2 2) (cos (* 1/2 (+ phi1 phi2)))))) (* R (cos (* 1/2 (+ phi1 phi2)))))))>
#<alt (* lambda2 (+ (* -1 (/ (* R (* lambda1 (cos (* 1/2 (+ phi1 phi2))))) lambda2)) (+ (* 1/2 (/ (* R (* lambda1 (pow (- phi1 phi2) 2))) (* (pow lambda2 3) (cos (* 1/2 (+ phi1 phi2)))))) (+ (* 1/2 (/ (* R (pow (- phi1 phi2) 2)) (* (pow lambda2 2) (cos (* 1/2 (+ phi1 phi2)))))) (* R (cos (* 1/2 (+ phi1 phi2))))))))>
#<alt (* -1 (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))))>
#<alt (* -1 (* lambda2 (+ (* -1 (/ (* R (* lambda1 (cos (* 1/2 (+ phi1 phi2))))) lambda2)) (* R (cos (* 1/2 (+ phi1 phi2)))))))>
#<alt (* -1 (* lambda2 (+ (* -1 (/ (+ (* -1/2 (/ (* R (pow (- phi1 phi2) 2)) (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))) (* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))) lambda2)) (* R (cos (* 1/2 (+ phi1 phi2)))))))>
#<alt (* -1 (* lambda2 (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* R (* lambda1 (pow (- phi1 phi2) 2))) (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))) (* 1/2 (/ (* R (pow (- phi1 phi2) 2)) (cos (* 1/2 (+ phi1 phi2)))))) lambda2)) (* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))) lambda2)) (* R (cos (* 1/2 (+ phi1 phi2)))))))>
#<alt (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))>
#<alt (+ (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))) (* 1/2 (* (* phi1 (+ (* -2 phi2) (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))))>
#<alt (+ (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))) (* phi1 (+ (* 1/2 (* (* phi1 (- (+ 1 (* (+ (* -1/4 (pow (cos (* 1/2 phi2)) 2)) (* 1/4 (pow (sin (* 1/2 phi2)) 2))) (pow (- lambda1 lambda2) 2))) (* 1/4 (/ (pow (+ (* -2 phi2) (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))) (* 1/2 (* (+ (* -2 phi2) (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))))))>
#<alt (+ (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))) (* phi1 (+ (* 1/2 (* (+ (* -2 phi2) (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))) (* phi1 (+ (* 1/2 (* (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))) (- (+ 1 (* (+ (* -1/4 (pow (cos (* 1/2 phi2)) 2)) (* 1/4 (pow (sin (* 1/2 phi2)) 2))) (pow (- lambda1 lambda2) 2))) (* 1/4 (/ (pow (+ (* -2 phi2) (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))))) (* 1/2 (* (* phi1 (- (* (+ (* 1/24 (* (cos (* 1/2 phi2)) (sin (* 1/2 phi2)))) (* 1/8 (* (cos (* 1/2 phi2)) (sin (* 1/2 phi2))))) (pow (- lambda1 lambda2) 2)) (* 1/2 (/ (* (+ (* -2 phi2) (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2))))) (- (+ 1 (* (+ (* -1/4 (pow (cos (* 1/2 phi2)) 2)) (* 1/4 (pow (sin (* 1/2 phi2)) 2))) (pow (- lambda1 lambda2) 2))) (* 1/4 (/ (pow (+ (* -2 phi2) (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))) (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))))))))>
#<alt phi1>
#<alt (* phi1 (+ 1 (* -1 (/ phi2 phi1))))>
#<alt (* phi1 (+ 1 (+ (* -1 (/ phi2 phi1)) (* 1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))))>
#<alt (* phi1 (+ 1 (+ (* -1 (/ phi2 phi1)) (+ (* 1/2 (/ (* phi2 (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2))) (pow phi1 3))) (* 1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))>
#<alt (* -1 phi1)>
#<alt (* -1 (* phi1 (+ 1 (* -1 (/ phi2 phi1)))))>
#<alt (* -1 (* phi1 (+ 1 (* -1 (/ (+ phi2 (* -1/2 (/ (* (pow (cos (* 1/2 (- phi2 (* -1 phi1)))) 2) (pow (- lambda1 lambda2) 2)) phi1))) phi1)))))>
#<alt (* -1 (* phi1 (+ 1 (* -1 (/ (+ phi2 (* -1 (/ (+ (* 1/2 (* (pow (cos (* 1/2 (- phi2 (* -1 phi1)))) 2) (pow (- lambda1 lambda2) 2))) (* 1/2 (/ (* phi2 (* (pow (cos (* 1/2 (- phi2 (* -1 phi1)))) 2) (pow (- lambda1 lambda2) 2))) phi1))) phi1))) phi1)))))>
#<alt (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))>
#<alt (+ (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))) (* 1/2 (* (* phi2 (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))>
#<alt (+ (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))) (* phi2 (+ (* 1/2 (* (* phi2 (- (+ 1 (* (+ (* -1/4 (pow (cos (* 1/2 phi1)) 2)) (* 1/4 (pow (sin (* 1/2 phi1)) 2))) (pow (- lambda1 lambda2) 2))) (* 1/4 (/ (pow (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (* 1/2 (* (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))))>
#<alt (+ (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))) (* phi2 (+ (* 1/2 (* (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (* phi2 (+ (* 1/2 (* (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))) (- (+ 1 (* (+ (* -1/4 (pow (cos (* 1/2 phi1)) 2)) (* 1/4 (pow (sin (* 1/2 phi1)) 2))) (pow (- lambda1 lambda2) 2))) (* 1/4 (/ (pow (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))))) (* 1/2 (* (* phi2 (- (* (+ (* 1/24 (* (cos (* 1/2 phi1)) (sin (* 1/2 phi1)))) (* 1/8 (* (cos (* 1/2 phi1)) (sin (* 1/2 phi1))))) (pow (- lambda1 lambda2) 2)) (* 1/2 (/ (* (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) (- (+ 1 (* (+ (* -1/4 (pow (cos (* 1/2 phi1)) 2)) (* 1/4 (pow (sin (* 1/2 phi1)) 2))) (pow (- lambda1 lambda2) 2))) (* 1/4 (/ (pow (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))))))>
#<alt phi2>
#<alt (* phi2 (+ 1 (* -1 (/ phi1 phi2))))>
#<alt (* phi2 (+ 1 (+ (* -1 (/ phi1 phi2)) (* 1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))))>
#<alt (* phi2 (+ 1 (+ (* -1 (/ phi1 phi2)) (+ (* 1/2 (/ (* phi1 (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2))) (pow phi2 3))) (* 1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))))>
#<alt (* -1 phi2)>
#<alt (* -1 (* phi2 (+ 1 (* -1 (/ phi1 phi2)))))>
#<alt (* -1 (* phi2 (+ 1 (* -1 (/ (+ phi1 (* -1/2 (/ (* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2)) phi2))) phi2)))))>
#<alt (* -1 (* phi2 (+ 1 (* -1 (/ (+ phi1 (* -1 (/ (+ (* 1/2 (* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2))) (* 1/2 (/ (* phi1 (* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2))) phi2))) phi2))) phi2)))))>
#<alt (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))>
#<alt (+ (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))) (* -1 (* (* lambda1 (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))))>
#<alt (+ (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))) (* lambda1 (+ (* -1 (* (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))) (* 1/2 (* (* lambda1 (- (pow (cos (* 1/2 (+ phi1 phi2))) 2) (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 4)) (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))))))>
#<alt (+ (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))) (* lambda1 (+ (* -1 (* (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))) (* lambda1 (+ (* 1/2 (* (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))) (- (pow (cos (* 1/2 (+ phi1 phi2))) 2) (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 4)) (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))) (* 1/2 (* (* lambda1 (* lambda2 (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (- (pow (cos (* 1/2 (+ phi1 phi2))) 2) (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 4)) (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))))))) (sqrt (/ 1 (pow (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)) 3))))))))))>
#<alt (* lambda1 (cos (* 1/2 (+ phi1 phi2))))>
#<alt (* lambda1 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1))))>
#<alt (* lambda1 (+ (cos (* 1/2 (+ phi1 phi2))) (+ (* -1 (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1)) (* 1/2 (/ (pow (- phi1 phi2) 2) (* (pow lambda1 2) (cos (* 1/2 (+ phi1 phi2)))))))))>
#<alt (* lambda1 (+ (cos (* 1/2 (+ phi1 phi2))) (+ (* -1 (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1)) (+ (* 1/2 (/ (* lambda2 (pow (- phi1 phi2) 2)) (* (pow lambda1 3) (cos (* 1/2 (+ phi1 phi2)))))) (* 1/2 (/ (pow (- phi1 phi2) 2) (* (pow lambda1 2) (cos (* 1/2 (+ phi1 phi2))))))))))>
#<alt (* -1 (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (* -1 (* lambda1 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1)))))>
#<alt (* -1 (* lambda1 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (+ (* -1/2 (/ (pow (- phi1 phi2) 2) (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))) (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) lambda1)))))>
#<alt (* -1 (* lambda1 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* lambda2 (pow (- phi1 phi2) 2)) (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))) (* 1/2 (/ (pow (- phi1 phi2) 2) (cos (* 1/2 (+ phi1 phi2)))))) lambda1)) (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) lambda1)))))>
#<alt (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))>
#<alt (+ (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))) (* -1 (* (* lambda1 (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))))>
#<alt (+ (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))) (* lambda2 (+ (* -1 (* (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))) (* 1/2 (* (* lambda2 (- (pow (cos (* 1/2 (+ phi1 phi2))) 2) (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 4)) (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))))))>
#<alt (+ (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))) (* lambda2 (+ (* -1 (* (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))) (* lambda2 (+ (* 1/2 (* (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))) (- (pow (cos (* 1/2 (+ phi1 phi2))) 2) (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 4)) (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))) (* 1/2 (* (* lambda1 (* lambda2 (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (- (pow (cos (* 1/2 (+ phi1 phi2))) 2) (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 4)) (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))))))) (sqrt (/ 1 (pow (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)) 3))))))))))>
#<alt (* lambda2 (cos (* 1/2 (+ phi1 phi2))))>
#<alt (* lambda2 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda1 (cos (* 1/2 (+ phi1 phi2)))) lambda2))))>
#<alt (* lambda2 (+ (cos (* 1/2 (+ phi1 phi2))) (+ (* -1 (/ (* lambda1 (cos (* 1/2 (+ phi1 phi2)))) lambda2)) (* 1/2 (/ (pow (- phi1 phi2) 2) (* (pow lambda2 2) (cos (* 1/2 (+ phi1 phi2)))))))))>
#<alt (* lambda2 (+ (cos (* 1/2 (+ phi1 phi2))) (+ (* -1 (/ (* lambda1 (cos (* 1/2 (+ phi1 phi2)))) lambda2)) (+ (* 1/2 (/ (* lambda1 (pow (- phi1 phi2) 2)) (* (pow lambda2 3) (cos (* 1/2 (+ phi1 phi2)))))) (* 1/2 (/ (pow (- phi1 phi2) 2) (* (pow lambda2 2) (cos (* 1/2 (+ phi1 phi2))))))))))>
#<alt (* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (* -1 (* lambda2 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda1 (cos (* 1/2 (+ phi1 phi2)))) lambda2)))))>
#<alt (* -1 (* lambda2 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (+ (* -1/2 (/ (pow (- phi1 phi2) 2) (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))) (* lambda1 (cos (* 1/2 (+ phi1 phi2))))) lambda2)))))>
#<alt (* -1 (* lambda2 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* lambda1 (pow (- phi1 phi2) 2)) (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))) (* 1/2 (/ (pow (- phi1 phi2) 2) (cos (* 1/2 (+ phi1 phi2)))))) lambda2)) (* lambda1 (cos (* 1/2 (+ phi1 phi2))))) lambda2)))))>
#<alt (* -1 phi2)>
#<alt (- phi1 phi2)>
#<alt (- phi1 phi2)>
#<alt (- phi1 phi2)>
#<alt phi1>
#<alt (* phi1 (+ 1 (* -1 (/ phi2 phi1))))>
#<alt (* phi1 (+ 1 (* -1 (/ phi2 phi1))))>
#<alt (* phi1 (+ 1 (* -1 (/ phi2 phi1))))>
#<alt phi1>
#<alt (* -1 (* phi1 (- (/ phi2 phi1) 1)))>
#<alt (* -1 (* phi1 (- (/ phi2 phi1) 1)))>
#<alt (* -1 (* phi1 (- (/ phi2 phi1) 1)))>
#<alt phi1>
#<alt (+ phi1 (* -1 phi2))>
#<alt (+ phi1 (* -1 phi2))>
#<alt (+ phi1 (* -1 phi2))>
#<alt (* -1 phi2)>
#<alt (* phi2 (- (/ phi1 phi2) 1))>
#<alt (* phi2 (- (/ phi1 phi2) 1))>
#<alt (* phi2 (- (/ phi1 phi2) 1))>
#<alt (* -1 phi2)>
#<alt (* -1 (* phi2 (+ 1 (* -1 (/ phi1 phi2)))))>
#<alt (* -1 (* phi2 (+ 1 (* -1 (/ phi1 phi2)))))>
#<alt (* -1 (* phi2 (+ 1 (* -1 (/ phi1 phi2)))))>
#<alt 1>
#<alt (+ 1 (* -1/8 (pow phi1 2)))>
#<alt (+ 1 (* (pow phi1 2) (- (* 1/384 (pow phi1 2)) 1/8)))>
#<alt (+ 1 (* (pow phi1 2) (- (* (pow phi1 2) (+ 1/384 (* -1/46080 (pow phi1 2)))) 1/8)))>
#<alt (cos (* 1/2 phi1))>
#<alt (cos (* 1/2 phi1))>
#<alt (cos (* 1/2 phi1))>
#<alt (cos (* 1/2 phi1))>
#<alt (cos (* 1/2 phi1))>
#<alt (cos (* 1/2 phi1))>
#<alt (cos (* 1/2 phi1))>
#<alt (cos (* 1/2 phi1))>
#<alt (* 1/2 phi1)>
#<alt (* 1/2 phi1)>
#<alt (* 1/2 phi1)>
#<alt (* 1/2 phi1)>
#<alt (* 1/2 phi1)>
#<alt (* 1/2 phi1)>
#<alt (* 1/2 phi1)>
#<alt (* 1/2 phi1)>
#<alt (* 1/2 phi1)>
#<alt (* 1/2 phi1)>
#<alt (* 1/2 phi1)>
#<alt (* 1/2 phi1)>
#<alt (cos (* 1/2 phi2))>
#<alt (+ (cos (* 1/2 phi2)) (* -1/2 (* phi1 (sin (* 1/2 phi2)))))>
#<alt (+ (cos (* 1/2 phi2)) (* phi1 (- (* -1/8 (* phi1 (cos (* 1/2 phi2)))) (* 1/2 (sin (* 1/2 phi2))))))>
#<alt (+ (cos (* 1/2 phi2)) (* phi1 (- (* phi1 (+ (* -1/8 (cos (* 1/2 phi2))) (* 1/48 (* phi1 (sin (* 1/2 phi2)))))) (* 1/2 (sin (* 1/2 phi2))))))>
#<alt (cos (* 1/2 (+ phi1 phi2)))>
#<alt (cos (* 1/2 (+ phi1 phi2)))>
#<alt (cos (* 1/2 (+ phi1 phi2)))>
#<alt (cos (* 1/2 (+ phi1 phi2)))>
#<alt (cos (* 1/2 (- phi2 (* -1 phi1))))>
#<alt (cos (* 1/2 (- phi2 (* -1 phi1))))>
#<alt (cos (* 1/2 (- phi2 (* -1 phi1))))>
#<alt (cos (* 1/2 (- phi2 (* -1 phi1))))>
#<alt (cos (* 1/2 phi1))>
#<alt (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1)))))>
#<alt (+ (cos (* 1/2 phi1)) (* phi2 (- (* -1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))))>
#<alt (+ (cos (* 1/2 phi1)) (* phi2 (- (* phi2 (+ (* -1/8 (cos (* 1/2 phi1))) (* 1/48 (* phi2 (sin (* 1/2 phi1)))))) (* 1/2 (sin (* 1/2 phi1))))))>
#<alt (cos (* 1/2 (+ phi1 phi2)))>
#<alt (cos (* 1/2 (+ phi1 phi2)))>
#<alt (cos (* 1/2 (+ phi1 phi2)))>
#<alt (cos (* 1/2 (+ phi1 phi2)))>
#<alt (cos (* 1/2 (- phi1 (* -1 phi2))))>
#<alt (cos (* 1/2 (- phi1 (* -1 phi2))))>
#<alt (cos (* 1/2 (- phi1 (* -1 phi2))))>
#<alt (cos (* 1/2 (- phi1 (* -1 phi2))))>
#<alt (* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (+ (* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (+ (* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (+ (* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (* lambda1 (cos (* 1/2 (+ phi1 phi2))))>
#<alt (* lambda1 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1))))>
#<alt (* lambda1 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1))))>
#<alt (* lambda1 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1))))>
#<alt (* lambda1 (cos (* 1/2 (+ phi1 phi2))))>
#<alt (* -1 (* lambda1 (+ (* -1 (cos (* 1/2 (+ phi1 phi2)))) (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1))))>
#<alt (* -1 (* lambda1 (+ (* -1 (cos (* 1/2 (+ phi1 phi2)))) (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1))))>
#<alt (* -1 (* lambda1 (+ (* -1 (cos (* 1/2 (+ phi1 phi2)))) (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1))))>
#<alt (* lambda1 (cos (* 1/2 (+ phi1 phi2))))>
#<alt (+ (* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (+ (* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (+ (* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (* lambda2 (+ (* -1 (cos (* 1/2 (+ phi1 phi2)))) (/ (* lambda1 (cos (* 1/2 (+ phi1 phi2)))) lambda2)))>
#<alt (* lambda2 (+ (* -1 (cos (* 1/2 (+ phi1 phi2)))) (/ (* lambda1 (cos (* 1/2 (+ phi1 phi2)))) lambda2)))>
#<alt (* lambda2 (+ (* -1 (cos (* 1/2 (+ phi1 phi2)))) (/ (* lambda1 (cos (* 1/2 (+ phi1 phi2)))) lambda2)))>
#<alt (* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (* -1 (* lambda2 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda1 (cos (* 1/2 (+ phi1 phi2)))) lambda2)))))>
#<alt (* -1 (* lambda2 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda1 (cos (* 1/2 (+ phi1 phi2)))) lambda2)))))>
#<alt (* -1 (* lambda2 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda1 (cos (* 1/2 (+ phi1 phi2)))) lambda2)))))>
#<alt (* (cos (* 1/2 phi2)) (- lambda1 lambda2))>
#<alt (+ (* -1/2 (* phi1 (* (sin (* 1/2 phi2)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi2)) (- lambda1 lambda2)))>
#<alt (+ (* phi1 (+ (* -1/2 (* (sin (* 1/2 phi2)) (- lambda1 lambda2))) (* -1/8 (* phi1 (* (cos (* 1/2 phi2)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi2)) (- lambda1 lambda2)))>
#<alt (+ (* phi1 (+ (* -1/2 (* (sin (* 1/2 phi2)) (- lambda1 lambda2))) (* phi1 (+ (* -1/8 (* (cos (* 1/2 phi2)) (- lambda1 lambda2))) (* 1/48 (* phi1 (* (sin (* 1/2 phi2)) (- lambda1 lambda2)))))))) (* (cos (* 1/2 phi2)) (- lambda1 lambda2)))>
#<alt (* (cos (* 1/2 (+ phi1 phi2))) (- lambda1 lambda2))>
#<alt (* (cos (* 1/2 (+ phi1 phi2))) (- lambda1 lambda2))>
#<alt (* (cos (* 1/2 (+ phi1 phi2))) (- lambda1 lambda2))>
#<alt (* (cos (* 1/2 (+ phi1 phi2))) (- lambda1 lambda2))>
#<alt (* (cos (* 1/2 (- phi2 (* -1 phi1)))) (- lambda1 lambda2))>
#<alt (* (cos (* 1/2 (- phi2 (* -1 phi1)))) (- lambda1 lambda2))>
#<alt (* (cos (* 1/2 (- phi2 (* -1 phi1)))) (- lambda1 lambda2))>
#<alt (* (cos (* 1/2 (- phi2 (* -1 phi1)))) (- lambda1 lambda2))>
#<alt (* (cos (* 1/2 phi1)) (- lambda1 lambda2))>
#<alt (+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))>
#<alt (+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))>
#<alt (+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* phi2 (+ (* -1/8 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) (* 1/48 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))>
#<alt (* (cos (* 1/2 (+ phi1 phi2))) (- lambda1 lambda2))>
#<alt (* (cos (* 1/2 (+ phi1 phi2))) (- lambda1 lambda2))>
#<alt (* (cos (* 1/2 (+ phi1 phi2))) (- lambda1 lambda2))>
#<alt (* (cos (* 1/2 (+ phi1 phi2))) (- lambda1 lambda2))>
#<alt (* (cos (* 1/2 (- phi1 (* -1 phi2)))) (- lambda1 lambda2))>
#<alt (* (cos (* 1/2 (- phi1 (* -1 phi2)))) (- lambda1 lambda2))>
#<alt (* (cos (* 1/2 (- phi1 (* -1 phi2)))) (- lambda1 lambda2))>
#<alt (* (cos (* 1/2 (- phi1 (* -1 phi2)))) (- lambda1 lambda2))>
Calls

180 calls:

TimeVariablePointExpression
23.0ms
phi1
@0
(* (- lambda1 lambda2) (cos (* 1/2 phi1)))
17.0ms
phi1
@0
(* (cos (* 1/2 (+ phi1 phi2))) (- 0 lambda2))
4.0ms
phi1
@0
(* (sqrt (+ (* phi1 phi1) (* (* (- lambda1 lambda2) (cos (* 1/2 phi1))) (* (- lambda1 lambda2) (cos (* 1/2 phi1)))))) R)
3.0ms
lambda2
@-inf
(* (sqrt (+ (* phi1 phi1) (* (* (- lambda1 lambda2) (cos (* 1/2 phi1))) (* (- lambda1 lambda2) (cos (* 1/2 phi1)))))) R)
2.0ms
R
@0
(* (sqrt (+ (* phi1 phi1) (* (* (- lambda1 lambda2) (cos (* 1/2 phi1))) (* (- lambda1 lambda2) (cos (* 1/2 phi1)))))) R)

rewrite458.0ms (3.1%)

Memory
-16.5MiB live, 647.8MiB allocated
Algorithm
batch-egg-rewrite
Rules
4 394×/-lowering-/.f32
4 394×/-lowering-/.f64
3 880×*-lowering-*.f32
3 880×*-lowering-*.f64
3 740×accelerator-lowering-fma.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
039184
1195184
21652184
08353164
Stop Event
iter limit
node limit
Counts
21 → 519
Calls
Call 1
Inputs
(* (sqrt (+ (* phi1 phi1) (* (* (- lambda1 lambda2) (cos (* 1/2 phi1))) (* (- lambda1 lambda2) (cos (* 1/2 phi1)))))) R)
(sqrt (+ (* phi1 phi1) (* (* (- lambda1 lambda2) (cos (* 1/2 phi1))) (* (- lambda1 lambda2) (cos (* 1/2 phi1))))))
(* (- lambda1 lambda2) (cos (* 1/2 phi1)))
(- lambda1 lambda2)
(* phi2 R)
(* phi1 (- R (/ (* phi2 R) phi1)))
(- 0 (* phi1 (- R (/ (* phi2 R) phi1))))
(- R (/ (* phi2 R) phi1))
(/ (* phi2 R) phi1)
(* R (* (cos (* 1/2 (+ phi1 phi2))) (- 0 lambda2)))
(* (cos (* 1/2 (+ phi1 phi2))) (- 0 lambda2))
(cos (* 1/2 (+ phi1 phi2)))
(* 1/2 (+ phi1 phi2))
(exp (log (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2)))))
(* R (sqrt (+ (* (- phi1 phi2) (- phi1 phi2)) (* (exp (log (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2))))) (exp (log (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2)))))))))
(sqrt (+ (* (- phi1 phi2) (- phi1 phi2)) (* (exp (log (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2))))) (exp (log (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2))))))))
(- phi1 phi2)
(cos (* 1/2 phi1))
(* 1/2 phi1)
(cos (/ (+ phi1 phi2) 2))
(* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2)))
Outputs
(*.f64 (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))))) R)
(*.f64 R (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))))))
(exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 phi1 phi1) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 phi1 #s(literal 1/2 binary64)))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) #s(literal 1/2 binary64)))
(hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))))
(hypot.f64 phi1 (exp.f64 (log.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))))))
(hypot.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))) phi1)
(hypot.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))) (-.f64 #s(literal 0 binary64) phi1))
(hypot.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))) (exp.f64 (log.f64 phi1)))
(hypot.f64 (-.f64 #s(literal 0 binary64) phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))))
(hypot.f64 (-.f64 #s(literal 0 binary64) phi1) (exp.f64 (log.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))))))
(hypot.f64 (exp.f64 (log.f64 phi1)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))))
(hypot.f64 (exp.f64 (log.f64 phi1)) (exp.f64 (log.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))))))
(hypot.f64 (exp.f64 (log.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))))) phi1)
(hypot.f64 (exp.f64 (log.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))))) (-.f64 #s(literal 0 binary64) phi1))
(hypot.f64 (exp.f64 (log.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))))) (exp.f64 (log.f64 phi1)))
(sqrt.f64 (+.f64 (*.f64 phi1 phi1) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 phi1 #s(literal 1/2 binary64)))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi1 phi1) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 phi1 #s(literal 1/2 binary64)))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (+.f64 (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 phi1 #s(literal 1/2 binary64)))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 phi1 #s(literal 1/2 binary64)))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 phi1 phi1))))) (hypot.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (-.f64 (*.f64 phi1 phi1) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 phi1 #s(literal 1/2 binary64)))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (sqrt.f64 (-.f64 (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))) #s(literal 4 binary64))))))
(/.f64 (hypot.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))) #s(literal 3 binary64))) (sqrt.f64 (+.f64 (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 phi1 #s(literal 1/2 binary64)))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 phi1 #s(literal 1/2 binary64)))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 phi1 phi1))))))
(/.f64 (hypot.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))) #s(literal 3 binary64))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))) #s(literal 4 binary64)) (-.f64 (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) (*.f64 phi1 (*.f64 phi1 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 phi1 #s(literal 1/2 binary64)))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))) #s(literal 4 binary64)))) (sqrt.f64 (-.f64 (*.f64 phi1 phi1) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 phi1 #s(literal 1/2 binary64)))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))))
(/.f64 (sqrt.f64 (neg.f64 (+.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))) #s(literal 6 binary64))))) (sqrt.f64 (neg.f64 (+.f64 (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 phi1 #s(literal 1/2 binary64)))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 phi1 #s(literal 1/2 binary64)))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 phi1 phi1)))))))
(/.f64 (sqrt.f64 (neg.f64 (-.f64 (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))) #s(literal 4 binary64))))) (sqrt.f64 (neg.f64 (-.f64 (*.f64 phi1 phi1) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 phi1 #s(literal 1/2 binary64)))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))) #s(literal 4 binary64)) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))))) (sqrt.f64 (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 phi1 #s(literal 1/2 binary64)))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 phi1 phi1))))
(/.f64 (neg.f64 (hypot.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))) #s(literal 3 binary64)))) (neg.f64 (sqrt.f64 (+.f64 (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 phi1 #s(literal 1/2 binary64)))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 phi1 #s(literal 1/2 binary64)))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 phi1 phi1)))))))
(/.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))) #s(literal 4 binary64))))) (neg.f64 (sqrt.f64 (-.f64 (*.f64 phi1 phi1) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 phi1 #s(literal 1/2 binary64)))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))))
(pow.f64 (+.f64 (*.f64 phi1 phi1) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 phi1 #s(literal 1/2 binary64)))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (+.f64 (*.f64 phi1 phi1) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 phi1 #s(literal 1/2 binary64)))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (+.f64 (*.f64 phi1 phi1) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 phi1 #s(literal 1/2 binary64)))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 phi1 phi1) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 phi1 #s(literal 1/2 binary64)))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 (log.f64 (+.f64 (*.f64 phi1 phi1) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 phi1 #s(literal 1/2 binary64)))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) #s(literal 1/2 binary64))
(*.f64 (hypot.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))) #s(literal 3 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 phi1 #s(literal 1/2 binary64)))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 phi1 #s(literal 1/2 binary64)))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 phi1 phi1))))) #s(literal 1/2 binary64)))
(*.f64 (hypot.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))) #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 phi1 #s(literal 1/2 binary64)))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 phi1 #s(literal 1/2 binary64)))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 phi1 phi1)))))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))) #s(literal 4 binary64)))) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 phi1 phi1) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 phi1 #s(literal 1/2 binary64)))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))) #s(literal 4 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 phi1 phi1) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 phi1 #s(literal 1/2 binary64)))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))))
(*.f64 (pow.f64 (+.f64 (*.f64 phi1 phi1) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 phi1 #s(literal 1/2 binary64)))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) #s(literal 1/4 binary64)) (pow.f64 (+.f64 (*.f64 phi1 phi1) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 phi1 #s(literal 1/2 binary64)))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) #s(literal 1/4 binary64)))
(+.f64 (*.f64 (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))) lambda1) (*.f64 (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (-.f64 #s(literal 0 binary64) lambda2)))
(+.f64 (*.f64 lambda1 (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) lambda2) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))))) #s(literal 1 binary64)))
(fma.f64 lambda1 (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) lambda2) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))))
(fma.f64 (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))) lambda1 (*.f64 (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (-.f64 #s(literal 0 binary64) lambda2)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))) (*.f64 (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 lambda1 lambda2) (*.f64 (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2)) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))))))
(/.f64 (*.f64 (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2)))) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))))
(/.f64 (*.f64 (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2))) (+.f64 lambda1 lambda2))
(/.f64 (*.f64 (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))))
(/.f64 (*.f64 (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2)) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))) (+.f64 lambda1 lambda2))
(/.f64 (neg.f64 (*.f64 (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2))))) (neg.f64 (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2)))))
(/.f64 (neg.f64 (*.f64 (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2)))) (neg.f64 (+.f64 lambda1 lambda2)))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))))) (neg.f64 (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2)) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))))) (neg.f64 (+.f64 lambda1 lambda2)))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))) lambda1) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (-.f64 #s(literal 0 binary64) lambda2)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))) lambda1) (*.f64 (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))) lambda1)) (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (-.f64 #s(literal 0 binary64) lambda2)) (*.f64 (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (-.f64 #s(literal 0 binary64) lambda2))) (*.f64 (*.f64 (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))) lambda1) (*.f64 (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (-.f64 #s(literal 0 binary64) lambda2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 #s(literal 0 binary64) lambda2) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))) (*.f64 lambda1 (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))))) (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) lambda2) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) lambda2) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))))) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) lambda2) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))))))))
(pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))) #s(literal 1 binary64))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))))
(*.f64 (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (-.f64 lambda1 lambda2))
(*.f64 (pow.f64 (-.f64 lambda1 lambda2) #s(literal 1 binary64)) (pow.f64 (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))) #s(literal 1 binary64)) (pow.f64 (-.f64 lambda1 lambda2) #s(literal 1 binary64)))
(+.f64 lambda1 (-.f64 #s(literal 0 binary64) lambda2))
(+.f64 (-.f64 #s(literal 0 binary64) lambda2) lambda1)
(+.f64 (+.f64 lambda1 #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) lambda2))
(exp.f64 (log.f64 (-.f64 lambda1 lambda2)))
(-.f64 lambda1 lambda2)
(-.f64 (/.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2)))) (/.f64 (*.f64 lambda2 (*.f64 lambda2 lambda2)) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2)))))
(-.f64 (/.f64 (*.f64 lambda1 lambda1) (+.f64 lambda1 lambda2)) (/.f64 (*.f64 lambda2 lambda2) (+.f64 lambda1 lambda2)))
(-.f64 (+.f64 lambda1 #s(literal 0 binary64)) lambda2)
(-.f64 (/.f64 (*.f64 lambda1 lambda1) (-.f64 lambda1 (-.f64 #s(literal 0 binary64) lambda2))) (/.f64 (*.f64 lambda2 lambda2) (-.f64 lambda1 (-.f64 #s(literal 0 binary64) lambda2))))
(fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (/.f64 #s(literal 1 binary64) (*.f64 lambda2 lambda2)) lambda1)
(fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 lambda2 lambda2)) (/.f64 #s(literal 1 binary64) lambda2) lambda1)
(fma.f64 #s(literal -1 binary64) lambda2 lambda1)
(/.f64 (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))))
(/.f64 (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (+.f64 (*.f64 lambda1 lambda1) (-.f64 (*.f64 lambda2 lambda2) (*.f64 lambda1 (-.f64 #s(literal 0 binary64) lambda2)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 lambda1 lambda2)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 lambda1 lambda2)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 lambda1 lambda1) (-.f64 (*.f64 lambda2 lambda2) (*.f64 lambda1 (-.f64 #s(literal 0 binary64) lambda2)))) (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 lambda1 (-.f64 #s(literal 0 binary64) lambda2)) (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2))))
(/.f64 (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2)) (+.f64 lambda1 lambda2))
(/.f64 (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2)) (-.f64 lambda1 (-.f64 #s(literal 0 binary64) lambda2)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 lambda1 lambda2))))
(/.f64 (neg.f64 (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2)))) (neg.f64 (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2)))))
(/.f64 (neg.f64 (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2)))) (neg.f64 (+.f64 (*.f64 lambda1 lambda1) (-.f64 (*.f64 lambda2 lambda2) (*.f64 lambda1 (-.f64 #s(literal 0 binary64) lambda2))))))
(/.f64 (neg.f64 (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2))) (neg.f64 (+.f64 lambda1 lambda2)))
(/.f64 (neg.f64 (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2))) (neg.f64 (-.f64 lambda1 (-.f64 #s(literal 0 binary64) lambda2))))
(/.f64 (exp.f64 (log.f64 (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2))))) (exp.f64 (log.f64 (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))))))
(/.f64 (exp.f64 (log.f64 (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2)))) (exp.f64 (log.f64 (+.f64 lambda1 lambda2))))
(/.f64 (-.f64 (*.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2)))) (*.f64 (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))) (*.f64 lambda2 (*.f64 lambda2 lambda2)))) (*.f64 (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2)))))
(/.f64 (-.f64 (*.f64 (*.f64 lambda1 lambda1) (+.f64 lambda1 lambda2)) (*.f64 (+.f64 lambda1 lambda2) (*.f64 lambda2 lambda2))) (*.f64 (+.f64 lambda1 lambda2) (+.f64 lambda1 lambda2)))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2))))) (neg.f64 (neg.f64 (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2)))) (neg.f64 (neg.f64 (+.f64 lambda1 lambda2))))
(/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))) (+.f64 (*.f64 lambda2 lambda2) (-.f64 (*.f64 lambda1 lambda1) (*.f64 (-.f64 #s(literal 0 binary64) lambda2) lambda1))))
(/.f64 (+.f64 (pow.f64 (+.f64 lambda1 #s(literal 0 binary64)) #s(literal 3 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 lambda2 (*.f64 lambda2 lambda2)))) (+.f64 (*.f64 (+.f64 lambda1 #s(literal 0 binary64)) (+.f64 lambda1 #s(literal 0 binary64))) (-.f64 (*.f64 lambda2 lambda2) (*.f64 (+.f64 lambda1 #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) lambda2)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 lambda2 (*.f64 lambda2 lambda2)) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2)))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2)))) (/.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))))) (+.f64 (*.f64 (/.f64 (*.f64 lambda2 (*.f64 lambda2 lambda2)) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2)))) (/.f64 (*.f64 lambda2 (*.f64 lambda2 lambda2)) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))))) (*.f64 (/.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2)))) (/.f64 (*.f64 lambda2 (*.f64 lambda2 lambda2)) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 lambda1 lambda1) (+.f64 lambda1 lambda2)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 lambda2 lambda2) (+.f64 lambda1 lambda2)) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 lambda1 lambda1) (+.f64 lambda1 lambda2)) (/.f64 (*.f64 lambda1 lambda1) (+.f64 lambda1 lambda2))) (+.f64 (*.f64 (/.f64 (*.f64 lambda2 lambda2) (+.f64 lambda1 lambda2)) (/.f64 (*.f64 lambda2 lambda2) (+.f64 lambda1 lambda2))) (*.f64 (/.f64 (*.f64 lambda1 lambda1) (+.f64 lambda1 lambda2)) (/.f64 (*.f64 lambda2 lambda2) (+.f64 lambda1 lambda2))))))
(/.f64 (-.f64 (pow.f64 (+.f64 lambda1 #s(literal 0 binary64)) #s(literal 3 binary64)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (+.f64 (*.f64 (+.f64 lambda1 #s(literal 0 binary64)) (+.f64 lambda1 #s(literal 0 binary64))) (+.f64 (*.f64 lambda2 lambda2) (*.f64 (+.f64 lambda1 #s(literal 0 binary64)) lambda2))))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 lambda1 lambda2)) #s(literal -1 binary64))
(*.f64 (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2)))))
(*.f64 (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2)) (/.f64 #s(literal 1 binary64) (+.f64 lambda1 lambda2)))
(*.f64 R phi2)
(*.f64 phi2 R)
(+.f64 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))) #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))))
(+.f64 (*.f64 phi1 R) (*.f64 phi1 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 R phi2) phi1))))
(+.f64 (*.f64 R phi1) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 R phi2) phi1)) phi1))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1)))) (/.f64 (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))))) (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (-.f64 #s(literal 0 binary64) phi1))))
(fma.f64 phi1 R (*.f64 phi1 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 R phi2) phi1))))
(fma.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) #s(literal 0 binary64))
(fma.f64 R phi1 (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 R phi2) phi1)) phi1))
(fma.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) phi1 #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))) phi1) (/.f64 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))) (-.f64 R (/.f64 (*.f64 R phi2) phi1))) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))) (-.f64 R (/.f64 (*.f64 R phi2) phi1))) (/.f64 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))) phi1) #s(literal 0 binary64))
(fma.f64 (/.f64 phi1 phi1) (/.f64 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1)))) (-.f64 R (/.f64 (*.f64 R phi2) phi1))) #s(literal 0 binary64))
(fma.f64 (/.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))) (/.f64 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1)))) phi1) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 phi1 phi1) phi1) (/.f64 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (-.f64 R (/.f64 (*.f64 R phi2) phi1))) (-.f64 R (/.f64 (*.f64 R phi2) phi1))) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (-.f64 R (/.f64 (*.f64 R phi2) phi1))) (-.f64 R (/.f64 (*.f64 R phi2) phi1))) (/.f64 (*.f64 phi1 phi1) phi1) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 phi1 phi1) (-.f64 R (/.f64 (*.f64 R phi2) phi1))) (/.f64 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (-.f64 R (/.f64 (*.f64 R phi2) phi1))) phi1) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (-.f64 R (/.f64 (*.f64 R phi2) phi1))) phi1) (/.f64 (*.f64 phi1 phi1) (-.f64 R (/.f64 (*.f64 R phi2) phi1))) #s(literal 0 binary64))
(fma.f64 (/.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) phi1) (/.f64 (*.f64 phi1 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1)))) (-.f64 R (/.f64 (*.f64 R phi2) phi1))) #s(literal 0 binary64))
(fma.f64 (/.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (-.f64 R (/.f64 (*.f64 R phi2) phi1))) (/.f64 (*.f64 phi1 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1)))) phi1) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))) phi1) phi1) (/.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (-.f64 R (/.f64 (*.f64 R phi2) phi1))) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))) phi1) (-.f64 R (/.f64 (*.f64 R phi2) phi1))) (/.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) phi1) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))) (-.f64 R (/.f64 (*.f64 R phi2) phi1))) phi1) (/.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))) (-.f64 R (/.f64 (*.f64 R phi2) phi1))) (-.f64 R (/.f64 (*.f64 R phi2) phi1))) (/.f64 phi1 phi1) #s(literal 0 binary64))
(/.f64 (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))))) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (-.f64 #s(literal 0 binary64) phi1)) (-.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))))) #s(literal 0 binary64))) (+.f64 #s(literal 0 binary64) (*.f64 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 R phi2) phi1) (+.f64 R (/.f64 (*.f64 R phi2) phi1)))) (*.f64 phi1 (-.f64 (*.f64 R (*.f64 R R)) (*.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 phi1 (*.f64 R phi2))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 R (/.f64 (*.f64 R phi2) phi1)) (*.f64 phi1 (-.f64 (*.f64 R R) (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 phi1 (*.f64 R phi2)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 R phi2) phi1) (+.f64 R (/.f64 (*.f64 R phi2) phi1)))) (*.f64 (-.f64 (*.f64 R (*.f64 R R)) (*.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 phi1 (*.f64 R phi2))))) phi1)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 R (/.f64 (*.f64 R phi2) phi1)) (*.f64 (-.f64 (*.f64 R R) (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 phi1 (*.f64 R phi2)))) phi1)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1)))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1)))))) (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (-.f64 #s(literal 0 binary64) phi1)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))))))) (neg.f64 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (-.f64 #s(literal 0 binary64) phi1))))
(/.f64 (+.f64 #s(literal 0 binary64) (*.f64 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))))))) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))))) #s(literal 0 binary64))))
(/.f64 (*.f64 phi1 (-.f64 (*.f64 R (*.f64 R R)) (*.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 phi1 (*.f64 R phi2)))))) (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 R phi2) phi1) (+.f64 R (/.f64 (*.f64 R phi2) phi1)))))
(/.f64 (*.f64 phi1 (-.f64 (*.f64 R R) (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 phi1 (*.f64 R phi2))))) (+.f64 R (/.f64 (*.f64 R phi2) phi1)))
(/.f64 (*.f64 (-.f64 (*.f64 R (*.f64 R R)) (*.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 phi1 (*.f64 R phi2))))) phi1) (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 R phi2) phi1) (+.f64 R (/.f64 (*.f64 R phi2) phi1)))))
(/.f64 (*.f64 (-.f64 (*.f64 R R) (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 phi1 (*.f64 R phi2)))) phi1) (+.f64 R (/.f64 (*.f64 R phi2) phi1)))
(/.f64 (neg.f64 (+.f64 #s(literal 0 binary64) (*.f64 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1)))))))) (neg.f64 (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))))) #s(literal 0 binary64)))))
(/.f64 (neg.f64 (*.f64 phi1 (-.f64 (*.f64 R (*.f64 R R)) (*.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 phi1 (*.f64 R phi2))))))) (neg.f64 (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 R phi2) phi1) (+.f64 R (/.f64 (*.f64 R phi2) phi1))))))
(/.f64 (neg.f64 (*.f64 phi1 (-.f64 (*.f64 R R) (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 phi1 (*.f64 R phi2)))))) (neg.f64 (+.f64 R (/.f64 (*.f64 R phi2) phi1))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 R (*.f64 R R)) (*.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 phi1 (*.f64 R phi2))))) phi1)) (neg.f64 (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 R phi2) phi1) (+.f64 R (/.f64 (*.f64 R phi2) phi1))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 R R) (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 phi1 (*.f64 R phi2)))) phi1)) (neg.f64 (+.f64 R (/.f64 (*.f64 R phi2) phi1))))
(/.f64 (+.f64 (*.f64 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1)))))) #s(literal 0 binary64)) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))))))
(/.f64 (+.f64 (pow.f64 (*.f64 phi1 R) #s(literal 3 binary64)) (pow.f64 (*.f64 phi1 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 R phi2) phi1))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 phi1 R) (*.f64 phi1 R)) (-.f64 (*.f64 (*.f64 phi1 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 R phi2) phi1))) (*.f64 phi1 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 R phi2) phi1)))) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 R phi2) phi1)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 R phi1) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 R phi2) phi1)) phi1) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 R phi1) (*.f64 R phi1)) (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 R phi2) phi1)) phi1) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 R phi2) phi1)) phi1)) (*.f64 (*.f64 R phi1) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 R phi2) phi1)) phi1)))))
(*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1)))
(*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) phi1)
(*.f64 (/.f64 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))) phi1) (/.f64 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))) (-.f64 R (/.f64 (*.f64 R phi2) phi1))))
(*.f64 (/.f64 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))) (-.f64 R (/.f64 (*.f64 R phi2) phi1))) (/.f64 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))) phi1))
(*.f64 (/.f64 phi1 phi1) (/.f64 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1)))) (-.f64 R (/.f64 (*.f64 R phi2) phi1))))
(*.f64 (/.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))) (/.f64 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1)))) phi1))
(*.f64 (/.f64 (*.f64 phi1 phi1) phi1) (/.f64 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (-.f64 R (/.f64 (*.f64 R phi2) phi1))) (-.f64 R (/.f64 (*.f64 R phi2) phi1))))
(*.f64 (/.f64 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (-.f64 R (/.f64 (*.f64 R phi2) phi1))) (-.f64 R (/.f64 (*.f64 R phi2) phi1))) (/.f64 (*.f64 phi1 phi1) phi1))
(*.f64 (/.f64 (*.f64 phi1 phi1) (-.f64 R (/.f64 (*.f64 R phi2) phi1))) (/.f64 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (-.f64 R (/.f64 (*.f64 R phi2) phi1))) phi1))
(*.f64 (/.f64 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (-.f64 R (/.f64 (*.f64 R phi2) phi1))) phi1) (/.f64 (*.f64 phi1 phi1) (-.f64 R (/.f64 (*.f64 R phi2) phi1))))
(*.f64 (/.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) phi1) (/.f64 (*.f64 phi1 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1)))) (-.f64 R (/.f64 (*.f64 R phi2) phi1))))
(*.f64 (/.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (-.f64 R (/.f64 (*.f64 R phi2) phi1))) (/.f64 (*.f64 phi1 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1)))) phi1))
(*.f64 (/.f64 (*.f64 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))) phi1) phi1) (/.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (-.f64 R (/.f64 (*.f64 R phi2) phi1))))
(*.f64 (/.f64 (*.f64 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))) phi1) (-.f64 R (/.f64 (*.f64 R phi2) phi1))) (/.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) phi1))
(*.f64 (/.f64 (*.f64 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))) (-.f64 R (/.f64 (*.f64 R phi2) phi1))) phi1) (/.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))))
(*.f64 (/.f64 (*.f64 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))) (-.f64 R (/.f64 (*.f64 R phi2) phi1))) (-.f64 R (/.f64 (*.f64 R phi2) phi1))) (/.f64 phi1 phi1))
(+.f64 #s(literal 0 binary64) (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (-.f64 #s(literal 0 binary64) phi1)))
(+.f64 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (-.f64 #s(literal 0 binary64) phi1)) #s(literal 0 binary64))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) phi1) R) (*.f64 (-.f64 #s(literal 0 binary64) phi1) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 R phi2) phi1))))
(+.f64 (*.f64 R (-.f64 #s(literal 0 binary64) phi1)) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 R phi2) phi1)) (-.f64 #s(literal 0 binary64) phi1)))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1)))))) (*.f64 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))) (/.f64 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1)))) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (-.f64 #s(literal 0 binary64) phi1)))) (/.f64 (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))))) (-.f64 #s(literal 0 binary64) (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (-.f64 #s(literal 0 binary64) phi1)))))
(fma.f64 phi1 (neg.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1))) #s(literal 0 binary64))
(fma.f64 R (-.f64 #s(literal 0 binary64) phi1) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 R phi2) phi1)) (-.f64 #s(literal 0 binary64) phi1)))
(fma.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (-.f64 #s(literal 0 binary64) phi1) #s(literal 0 binary64))
(fma.f64 (-.f64 #s(literal 0 binary64) phi1) R (*.f64 (-.f64 #s(literal 0 binary64) phi1) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 R phi2) phi1))))
(fma.f64 (-.f64 #s(literal 0 binary64) phi1) (-.f64 R (/.f64 (*.f64 R phi2) phi1)) #s(literal 0 binary64))
(fma.f64 (*.f64 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (-.f64 R (/.f64 (*.f64 R phi2) phi1)))) (neg.f64 (*.f64 phi1 (*.f64 phi1 phi1)))) (/.f64 #s(literal 1 binary64) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1)))))) #s(literal 0 binary64))
(fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1)))))) (/.f64 #s(literal 1 binary64) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1)))) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))) #s(literal 0 binary64))
(fma.f64 (neg.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1))) phi1 #s(literal 0 binary64))
(neg.f64 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))))
(/.f64 (*.f64 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (-.f64 R (/.f64 (*.f64 R phi2) phi1)))) (neg.f64 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))))))
(/.f64 (*.f64 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (-.f64 R (/.f64 (*.f64 R phi2) phi1)))) (neg.f64 (*.f64 phi1 (*.f64 phi1 phi1)))) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))))) (*.f64 #s(literal 0 binary64) (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (-.f64 #s(literal 0 binary64) phi1))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (-.f64 #s(literal 0 binary64) phi1))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (-.f64 #s(literal 0 binary64) phi1))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))))) (*.f64 #s(literal 0 binary64) (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (-.f64 #s(literal 0 binary64) phi1))))) (*.f64 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (-.f64 R (/.f64 (*.f64 R phi2) phi1)))) (neg.f64 (*.f64 phi1 (*.f64 phi1 phi1))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (-.f64 #s(literal 0 binary64) phi1))) (-.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 R phi2) phi1) (+.f64 R (/.f64 (*.f64 R phi2) phi1)))) (*.f64 (-.f64 #s(literal 0 binary64) phi1) (-.f64 (*.f64 R (*.f64 R R)) (*.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 phi1 (*.f64 R phi2))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 R (/.f64 (*.f64 R phi2) phi1)) (*.f64 (-.f64 #s(literal 0 binary64) phi1) (-.f64 (*.f64 R R) (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 phi1 (*.f64 R phi2)))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1)))))) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1)))))) (-.f64 #s(literal 0 binary64) (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (-.f64 #s(literal 0 binary64) phi1))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (-.f64 #s(literal 0 binary64) phi1)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (-.f64 R (/.f64 (*.f64 R phi2) phi1)))) (neg.f64 (*.f64 phi1 (*.f64 phi1 phi1))))) (-.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (-.f64 R (/.f64 (*.f64 R phi2) phi1)))) (neg.f64 (*.f64 phi1 (*.f64 phi1 phi1))))) (neg.f64 (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))))) (*.f64 #s(literal 0 binary64) (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (-.f64 #s(literal 0 binary64) phi1)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))))))) (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (-.f64 #s(literal 0 binary64) phi1)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))))))) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (-.f64 #s(literal 0 binary64) phi1)))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) phi1) (-.f64 (*.f64 R (*.f64 R R)) (*.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 phi1 (*.f64 R phi2)))))) (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 R phi2) phi1) (+.f64 R (/.f64 (*.f64 R phi2) phi1)))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) phi1) (-.f64 (*.f64 R R) (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 phi1 (*.f64 R phi2))))) (+.f64 R (/.f64 (*.f64 R phi2) phi1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1)))))) (*.f64 (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))))) (*.f64 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1)))))))) (*.f64 (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))))) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1)))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (-.f64 R (/.f64 (*.f64 R phi2) phi1)))) (neg.f64 (*.f64 phi1 (*.f64 phi1 phi1)))))) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1)))))))) (neg.f64 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (-.f64 #s(literal 0 binary64) phi1))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) phi1) (-.f64 (*.f64 R (*.f64 R R)) (*.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 phi1 (*.f64 R phi2))))))) (neg.f64 (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 R phi2) phi1) (+.f64 R (/.f64 (*.f64 R phi2) phi1))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) phi1) (-.f64 (*.f64 R R) (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 phi1 (*.f64 R phi2)))))) (neg.f64 (+.f64 R (/.f64 (*.f64 R phi2) phi1))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (-.f64 R (/.f64 (*.f64 R phi2) phi1)))) (neg.f64 (*.f64 phi1 (*.f64 phi1 phi1)))) #s(literal 0 binary64)) (+.f64 (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))))) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (-.f64 #s(literal 0 binary64) phi1)) #s(literal 0 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 #s(literal 0 binary64) phi1) R) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 #s(literal 0 binary64) phi1) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 R phi2) phi1))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) phi1) R) (*.f64 (-.f64 #s(literal 0 binary64) phi1) R)) (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) phi1) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 R phi2) phi1))) (*.f64 (-.f64 #s(literal 0 binary64) phi1) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 R phi2) phi1)))) (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) phi1) R) (*.f64 (-.f64 #s(literal 0 binary64) phi1) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 R phi2) phi1)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 R (-.f64 #s(literal 0 binary64) phi1)) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 R phi2) phi1)) (-.f64 #s(literal 0 binary64) phi1)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 R (-.f64 #s(literal 0 binary64) phi1)) (*.f64 R (-.f64 #s(literal 0 binary64) phi1))) (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 R phi2) phi1)) (-.f64 #s(literal 0 binary64) phi1)) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 R phi2) phi1)) (-.f64 #s(literal 0 binary64) phi1))) (*.f64 (*.f64 R (-.f64 #s(literal 0 binary64) phi1)) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 R phi2) phi1)) (-.f64 #s(literal 0 binary64) phi1))))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1)))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))) (/.f64 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1)))))) (/.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))))))) (+.f64 (*.f64 (*.f64 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))) (/.f64 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))))) (*.f64 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))) (/.f64 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1)))))) (*.f64 (/.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1)))))) (*.f64 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))) (/.f64 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1)))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 0 binary64) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1)))) #s(literal 3 binary64)) (*.f64 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))))))) (+.f64 (*.f64 (/.f64 #s(literal 0 binary64) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1)))) (/.f64 #s(literal 0 binary64) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))))) (+.f64 (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))))) (*.f64 (/.f64 #s(literal 0 binary64) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1)))) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1)))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (-.f64 #s(literal 0 binary64) phi1))) #s(literal -1 binary64))
(*.f64 phi1 (neg.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1))))
(*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (-.f64 #s(literal 0 binary64) phi1))
(*.f64 (-.f64 #s(literal 0 binary64) phi1) (-.f64 R (/.f64 (*.f64 R phi2) phi1)))
(*.f64 (*.f64 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (-.f64 R (/.f64 (*.f64 R phi2) phi1)))) (neg.f64 (*.f64 phi1 (*.f64 phi1 phi1)))) (/.f64 #s(literal 1 binary64) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1)))))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1)))))) (/.f64 #s(literal 1 binary64) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1)))))
(*.f64 #s(literal -1 binary64) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))))
(*.f64 (neg.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1))) phi1)
(+.f64 R (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 R phi2) phi1)))
(+.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 R phi2) phi1)) R)
(-.f64 R (/.f64 (*.f64 R phi2) phi1))
(-.f64 (/.f64 (*.f64 R (*.f64 R R)) (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 R phi2) phi1) (+.f64 R (/.f64 (*.f64 R phi2) phi1))))) (/.f64 (*.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 phi1 (*.f64 R phi2)))) (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 R phi2) phi1) (+.f64 R (/.f64 (*.f64 R phi2) phi1))))))
(-.f64 (/.f64 (*.f64 R R) (+.f64 R (/.f64 (*.f64 R phi2) phi1))) (/.f64 (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 phi1 (*.f64 R phi2))) (+.f64 R (/.f64 (*.f64 R phi2) phi1))))
(-.f64 (/.f64 (*.f64 R R) (-.f64 R (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 R phi2) phi1)))) (/.f64 (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 phi1 (*.f64 R phi2))) (-.f64 R (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 R phi2) phi1)))))
(fma.f64 phi2 (neg.f64 (/.f64 R phi1)) R)
(fma.f64 (*.f64 R phi2) (neg.f64 (/.f64 #s(literal 1 binary64) phi1)) R)
(fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 R phi2)) (/.f64 #s(literal 1 binary64) phi1) R)
(fma.f64 (-.f64 #s(literal 0 binary64) phi2) (/.f64 R phi1) R)
(fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 R phi2) phi1) R)
(fma.f64 (/.f64 R #s(literal -1 binary64)) (/.f64 phi2 phi1) R)
(fma.f64 (/.f64 phi2 #s(literal -1 binary64)) (/.f64 R phi1) R)
(/.f64 (-.f64 (*.f64 R (*.f64 R R)) (*.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 phi1 (*.f64 R phi2))))) (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 R phi2) phi1) (+.f64 R (/.f64 (*.f64 R phi2) phi1)))))
(/.f64 (-.f64 (*.f64 R (*.f64 R R)) (*.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 phi1 (*.f64 R phi2))))) (+.f64 (*.f64 R R) (-.f64 (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 phi1 (*.f64 R phi2))) (*.f64 R (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 R phi2) phi1))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 R (/.f64 (*.f64 R phi2) phi1))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 R (/.f64 (*.f64 R phi2) phi1))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 R R) (-.f64 (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 phi1 (*.f64 R phi2))) (*.f64 R (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 R phi2) phi1))))) (-.f64 (*.f64 R (*.f64 R R)) (*.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 phi1 (*.f64 R phi2)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 R (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 R phi2) phi1))) (-.f64 (*.f64 R R) (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 phi1 (*.f64 R phi2))))))
(/.f64 (-.f64 (*.f64 R R) (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 phi1 (*.f64 R phi2)))) (+.f64 R (/.f64 (*.f64 R phi2) phi1)))
(/.f64 (-.f64 (*.f64 R R) (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 phi1 (*.f64 R phi2)))) (-.f64 R (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 R phi2) phi1))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 R (/.f64 (*.f64 R phi2) phi1)))))
(/.f64 (neg.f64 (-.f64 (*.f64 R (*.f64 R R)) (*.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 phi1 (*.f64 R phi2)))))) (neg.f64 (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 R phi2) phi1) (+.f64 R (/.f64 (*.f64 R phi2) phi1))))))
(/.f64 (neg.f64 (-.f64 (*.f64 R (*.f64 R R)) (*.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 phi1 (*.f64 R phi2)))))) (neg.f64 (+.f64 (*.f64 R R) (-.f64 (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 phi1 (*.f64 R phi2))) (*.f64 R (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 R phi2) phi1)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 R R) (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 phi1 (*.f64 R phi2))))) (neg.f64 (+.f64 R (/.f64 (*.f64 R phi2) phi1))))
(/.f64 (neg.f64 (-.f64 (*.f64 R R) (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 phi1 (*.f64 R phi2))))) (neg.f64 (-.f64 R (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 R phi2) phi1)))))
(/.f64 (-.f64 (*.f64 (*.f64 R (*.f64 R R)) (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 R phi2) phi1) (+.f64 R (/.f64 (*.f64 R phi2) phi1))))) (*.f64 (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 R phi2) phi1) (+.f64 R (/.f64 (*.f64 R phi2) phi1)))) (*.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 phi1 (*.f64 R phi2)))))) (*.f64 (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 R phi2) phi1) (+.f64 R (/.f64 (*.f64 R phi2) phi1)))) (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 R phi2) phi1) (+.f64 R (/.f64 (*.f64 R phi2) phi1))))))
(/.f64 (-.f64 (*.f64 (*.f64 R R) (+.f64 R (/.f64 (*.f64 R phi2) phi1))) (*.f64 (+.f64 R (/.f64 (*.f64 R phi2) phi1)) (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 phi1 (*.f64 R phi2))))) (*.f64 (+.f64 R (/.f64 (*.f64 R phi2) phi1)) (+.f64 R (/.f64 (*.f64 R phi2) phi1))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 R (*.f64 R R)) (*.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 phi1 (*.f64 R phi2))))))) (neg.f64 (neg.f64 (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 R phi2) phi1) (+.f64 R (/.f64 (*.f64 R phi2) phi1)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 R R) (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 phi1 (*.f64 R phi2)))))) (neg.f64 (neg.f64 (+.f64 R (/.f64 (*.f64 R phi2) phi1)))))
(/.f64 (+.f64 (*.f64 (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 phi1 (*.f64 R phi2))) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 R phi2) phi1))) (*.f64 R (*.f64 R R))) (+.f64 (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 phi1 (*.f64 R phi2))) (-.f64 (*.f64 R R) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 R phi2) phi1)) R))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 R (*.f64 R R)) (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 R phi2) phi1) (+.f64 R (/.f64 (*.f64 R phi2) phi1))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 phi1 (*.f64 R phi2)))) (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 R phi2) phi1) (+.f64 R (/.f64 (*.f64 R phi2) phi1))))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 R (*.f64 R R)) (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 R phi2) phi1) (+.f64 R (/.f64 (*.f64 R phi2) phi1))))) (/.f64 (*.f64 R (*.f64 R R)) (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 R phi2) phi1) (+.f64 R (/.f64 (*.f64 R phi2) phi1)))))) (+.f64 (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 phi1 (*.f64 R phi2)))) (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 R phi2) phi1) (+.f64 R (/.f64 (*.f64 R phi2) phi1))))) (/.f64 (*.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 phi1 (*.f64 R phi2)))) (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 R phi2) phi1) (+.f64 R (/.f64 (*.f64 R phi2) phi1)))))) (*.f64 (/.f64 (*.f64 R (*.f64 R R)) (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 R phi2) phi1) (+.f64 R (/.f64 (*.f64 R phi2) phi1))))) (/.f64 (*.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 phi1 (*.f64 R phi2)))) (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 R phi2) phi1) (+.f64 R (/.f64 (*.f64 R phi2) phi1)))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 R R) (+.f64 R (/.f64 (*.f64 R phi2) phi1))) #s(literal 3 binary64)) (pow.f64 (/.f64 (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 phi1 (*.f64 R phi2))) (+.f64 R (/.f64 (*.f64 R phi2) phi1))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 R R) (+.f64 R (/.f64 (*.f64 R phi2) phi1))) (/.f64 (*.f64 R R) (+.f64 R (/.f64 (*.f64 R phi2) phi1)))) (+.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 phi1 (*.f64 R phi2))) (+.f64 R (/.f64 (*.f64 R phi2) phi1))) (/.f64 (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 phi1 (*.f64 R phi2))) (+.f64 R (/.f64 (*.f64 R phi2) phi1)))) (*.f64 (/.f64 (*.f64 R R) (+.f64 R (/.f64 (*.f64 R phi2) phi1))) (/.f64 (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 phi1 (*.f64 R phi2))) (+.f64 R (/.f64 (*.f64 R phi2) phi1)))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 R (/.f64 (*.f64 R phi2) phi1))) #s(literal -1 binary64))
(*.f64 (-.f64 (*.f64 R (*.f64 R R)) (*.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 phi1 (*.f64 R phi2))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 R phi2) phi1) (+.f64 R (/.f64 (*.f64 R phi2) phi1))))))
(*.f64 (-.f64 (*.f64 R R) (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 phi1 (*.f64 R phi2)))) (/.f64 #s(literal 1 binary64) (+.f64 R (/.f64 (*.f64 R phi2) phi1))))
(exp.f64 (*.f64 (log.f64 (/.f64 phi1 (*.f64 R phi2))) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) phi1)) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 R phi2) phi1)))
(neg.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 R phi2) phi1)))
(/.f64 (*.f64 R phi2) phi1)
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 R phi2)) (-.f64 #s(literal 0 binary64) phi1))
(/.f64 #s(literal 1 binary64) (/.f64 phi1 (*.f64 R phi2)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 phi1 (*.f64 R phi2)))))
(/.f64 #s(literal 1 binary64) (/.f64 phi1 (*.f64 (*.f64 R phi2) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 phi1 (*.f64 R phi2))))
(/.f64 (*.f64 (*.f64 R phi2) #s(literal 1 binary64)) phi1)
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 R phi2))) (neg.f64 (-.f64 #s(literal 0 binary64) phi1)))
(/.f64 (neg.f64 (*.f64 (*.f64 R phi2) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) phi1))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 R phi2)))) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) phi1))))
(pow.f64 (/.f64 phi1 (*.f64 R phi2)) #s(literal -1 binary64))
(*.f64 R (*.f64 phi2 (/.f64 #s(literal 1 binary64) phi1)))
(*.f64 R (/.f64 phi2 phi1))
(*.f64 phi2 (/.f64 R phi1))
(*.f64 (*.f64 R phi2) (/.f64 #s(literal 1 binary64) phi1))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 R phi2)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) phi1)))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 R phi2) phi1))
(*.f64 (/.f64 #s(literal 1 binary64) phi1) (*.f64 R phi2))
(*.f64 (/.f64 #s(literal 1 binary64) phi1) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 R phi2)) #s(literal -1 binary64)))
(*.f64 (/.f64 R phi1) phi2)
(*.f64 (/.f64 R #s(literal -1 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) phi2) phi1))
(*.f64 (/.f64 phi2 #s(literal -1 binary64)) (/.f64 (neg.f64 R) phi1))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) phi2) #s(literal -1 binary64)) (/.f64 R phi1))
(*.f64 (/.f64 (neg.f64 R) #s(literal -1 binary64)) (/.f64 phi2 phi1))
(+.f64 (*.f64 (*.f64 R (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) #s(literal 0 binary64)) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) lambda2) R)))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 R (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) lambda2) R)))
(fma.f64 #s(literal 0 binary64) (*.f64 R (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) lambda2) R)))
(fma.f64 (*.f64 R (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) lambda2) R)))
(neg.f64 (*.f64 (*.f64 R (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) lambda2))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 lambda2 lambda2) (*.f64 (*.f64 R (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (-.f64 #s(literal 0 binary64) (*.f64 lambda2 (*.f64 lambda2 lambda2))))))
(/.f64 #s(literal 1 binary64) (/.f64 lambda2 (*.f64 (*.f64 R (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (-.f64 #s(literal 0 binary64) (*.f64 lambda2 lambda2)))))
(/.f64 (*.f64 (*.f64 R (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (-.f64 #s(literal 0 binary64) (*.f64 lambda2 (*.f64 lambda2 lambda2)))) (*.f64 lambda2 lambda2))
(/.f64 (*.f64 (*.f64 R (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (-.f64 #s(literal 0 binary64) (*.f64 lambda2 lambda2))) lambda2)
(/.f64 (neg.f64 (*.f64 (*.f64 R (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (-.f64 #s(literal 0 binary64) (*.f64 lambda2 (*.f64 lambda2 lambda2))))) (-.f64 #s(literal 0 binary64) (*.f64 lambda2 lambda2)))
(/.f64 (neg.f64 (*.f64 (*.f64 R (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (-.f64 #s(literal 0 binary64) (*.f64 lambda2 lambda2)))) (-.f64 #s(literal 0 binary64) lambda2))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 R (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) #s(literal 0 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) lambda2) R)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 R (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) #s(literal 0 binary64)) (*.f64 (*.f64 R (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) #s(literal 0 binary64))) (-.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) lambda2) R)) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) lambda2) R))) (*.f64 (*.f64 (*.f64 R (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) #s(literal 0 binary64)) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) lambda2) R))))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 0 binary64) (*.f64 R (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) lambda2) R)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 #s(literal 0 binary64) (*.f64 R (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))) (*.f64 #s(literal 0 binary64) (*.f64 R (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))))) (-.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) lambda2) R)) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) lambda2) R))) (*.f64 (*.f64 #s(literal 0 binary64) (*.f64 R (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) lambda2) R))))))
(*.f64 R (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) lambda2)))
(*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) lambda2) R))
(*.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) lambda2)) R)
(*.f64 (-.f64 #s(literal 0 binary64) lambda2) (*.f64 R (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))))
(*.f64 (*.f64 R (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (-.f64 #s(literal 0 binary64) lambda2))
(*.f64 (*.f64 R (-.f64 #s(literal 0 binary64) lambda2)) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))
(*.f64 (/.f64 (*.f64 R (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) lambda2) (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 lambda2 (*.f64 lambda2 lambda2))) lambda2))
(+.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) #s(literal 0 binary64)) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) lambda2)))
(+.f64 (*.f64 #s(literal 0 binary64) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) lambda2)))
(fma.f64 #s(literal 0 binary64) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) lambda2)))
(fma.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) lambda2)))
(neg.f64 (*.f64 lambda2 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))))
(neg.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) lambda2))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 lambda2 lambda2) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 lambda2 (*.f64 lambda2 lambda2))))))
(/.f64 #s(literal 1 binary64) (/.f64 lambda2 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 lambda2 lambda2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 lambda2 lambda2) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 lambda2 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 lambda2 lambda2)) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))))
(/.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 lambda2 (*.f64 lambda2 lambda2)))) (*.f64 lambda2 lambda2))
(/.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 lambda2 lambda2))) lambda2)
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 lambda2 lambda2))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 lambda2 lambda2)) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) lambda2)
(/.f64 (neg.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 lambda2 (*.f64 lambda2 lambda2))))) (-.f64 #s(literal 0 binary64) (*.f64 lambda2 lambda2)))
(/.f64 (neg.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 lambda2 lambda2)))) (-.f64 #s(literal 0 binary64) lambda2))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))) (-.f64 #s(literal 0 binary64) (*.f64 lambda2 lambda2)))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 lambda2 lambda2)) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))) (-.f64 #s(literal 0 binary64) lambda2))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) #s(literal 0 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) lambda2)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) #s(literal 0 binary64)) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) #s(literal 0 binary64))) (-.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) lambda2)) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) lambda2))) (*.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) #s(literal 0 binary64)) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) lambda2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 0 binary64) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) lambda2)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 #s(literal 0 binary64) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 #s(literal 0 binary64) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))) (-.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) lambda2)) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) lambda2))) (*.f64 (*.f64 #s(literal 0 binary64) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) lambda2))))))
(*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) lambda2))
(*.f64 (-.f64 #s(literal 0 binary64) lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 lambda2 (*.f64 lambda2 lambda2))) lambda2) (/.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) lambda2))
(*.f64 (/.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) lambda2) (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 lambda2 (*.f64 lambda2 lambda2))) lambda2))
(exp.f64 (log.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))))
(cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))
(cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal -2 binary64)))
(-.f64 (*.f64 (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (*.f64 (sin.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))))
(-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (sin.f64 (*.f64 phi1 #s(literal 1/2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (*.f64 (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))) (+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (*.f64 (sin.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)))) (*.f64 (*.f64 (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (*.f64 (sin.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)))))))
(+.f64 (*.f64 phi1 #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) phi2))
(+.f64 (*.f64 #s(literal 1/2 binary64) phi2) (*.f64 phi1 #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 2 binary64) (+.f64 phi1 phi2))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (+.f64 phi1 phi2) #s(literal -2 binary64)))
(-.f64 (/.f64 (/.f64 (*.f64 phi1 phi1) (-.f64 phi1 phi2)) #s(literal 2 binary64)) (/.f64 (/.f64 (*.f64 phi2 phi2) (-.f64 phi1 phi2)) #s(literal 2 binary64)))
(-.f64 (/.f64 (*.f64 phi1 phi1) (*.f64 #s(literal 2 binary64) (-.f64 phi1 phi2))) (/.f64 (*.f64 phi2 phi2) (*.f64 #s(literal 2 binary64) (-.f64 phi1 phi2))))
(-.f64 (/.f64 (*.f64 (*.f64 phi1 #s(literal 1/2 binary64)) (*.f64 phi1 #s(literal 1/2 binary64))) (-.f64 (*.f64 phi1 #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) phi2))) (/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) phi2) (*.f64 #s(literal 1/2 binary64) phi2)) (-.f64 (*.f64 phi1 #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) phi2))))
(fma.f64 phi1 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) phi2))
(fma.f64 #s(literal 1/2 binary64) phi1 (*.f64 #s(literal 1/2 binary64) phi2))
(fma.f64 #s(literal 1/2 binary64) phi2 (*.f64 phi1 #s(literal 1/2 binary64)))
(fma.f64 phi2 #s(literal 1/2 binary64) (*.f64 phi1 #s(literal 1/2 binary64)))
(neg.f64 (/.f64 (+.f64 phi1 phi2) #s(literal -2 binary64)))
(/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 phi1 phi2)) #s(literal -2 binary64))
(/.f64 (+.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 phi2 (*.f64 phi2 phi2))) (*.f64 #s(literal 2 binary64) (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (-.f64 phi2 phi1)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (+.f64 phi1 phi2)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 #s(literal 2 binary64) (+.f64 phi1 phi2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 2 binary64) (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (-.f64 phi2 phi1)))) (+.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 phi2 (*.f64 phi2 phi2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 2 binary64) (-.f64 phi1 phi2)) (-.f64 (*.f64 phi1 phi1) (*.f64 phi2 phi2))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 phi1 #s(literal 1/2 binary64)) (*.f64 phi1 #s(literal 1/2 binary64))) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) phi2) (*.f64 #s(literal 1/2 binary64) phi2)) (*.f64 (*.f64 phi1 #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) phi2)))) (+.f64 (*.f64 (*.f64 phi1 (*.f64 phi1 phi1)) #s(literal 1/8 binary64)) (*.f64 (*.f64 phi2 (*.f64 phi2 phi2)) #s(literal 1/8 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 phi1 #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) phi2)) (-.f64 (*.f64 (*.f64 phi1 #s(literal 1/2 binary64)) (*.f64 phi1 #s(literal 1/2 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) phi2) (*.f64 #s(literal 1/2 binary64) phi2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (-.f64 phi2 phi1))) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 phi2 (*.f64 phi2 phi2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 phi1 phi2) (*.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 phi1 phi1) (*.f64 phi2 phi2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (-.f64 phi2 phi1))) (*.f64 (+.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 phi2 (*.f64 phi2 phi2))) #s(literal 1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 (*.f64 phi1 phi1) (*.f64 phi2 phi2)) #s(literal 1/2 binary64))))
(/.f64 (-.f64 (*.f64 phi1 phi1) (*.f64 phi2 phi2)) (*.f64 #s(literal 2 binary64) (-.f64 phi1 phi2)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 2 binary64) (+.f64 phi1 phi2))))
(/.f64 (neg.f64 (-.f64 (*.f64 phi1 phi1) (*.f64 phi2 phi2))) (neg.f64 (*.f64 #s(literal 2 binary64) (-.f64 phi1 phi2))))
(/.f64 (neg.f64 (+.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 phi2 (*.f64 phi2 phi2)))) (neg.f64 (*.f64 #s(literal 2 binary64) (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (-.f64 phi2 phi1))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))
(/.f64 (+.f64 (*.f64 (*.f64 phi1 (*.f64 phi1 phi1)) #s(literal 1/8 binary64)) (*.f64 (*.f64 phi2 (*.f64 phi2 phi2)) #s(literal 1/8 binary64))) (+.f64 (*.f64 (*.f64 phi1 #s(literal 1/2 binary64)) (*.f64 phi1 #s(literal 1/2 binary64))) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) phi2) (*.f64 #s(literal 1/2 binary64) phi2)) (*.f64 (*.f64 phi1 #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) phi2)))))
(/.f64 (-.f64 (*.f64 (*.f64 phi1 #s(literal 1/2 binary64)) (*.f64 phi1 #s(literal 1/2 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) phi2) (*.f64 #s(literal 1/2 binary64) phi2))) (-.f64 (*.f64 phi1 #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) phi2)))
(/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 phi2 (*.f64 phi2 phi2)))) (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (-.f64 phi2 phi1))))
(/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 phi1 phi1) (*.f64 phi2 phi2))) (-.f64 phi1 phi2))
(/.f64 (*.f64 (+.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 phi2 (*.f64 phi2 phi2))) #s(literal 1/2 binary64)) (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (-.f64 phi2 phi1))))
(/.f64 (*.f64 (-.f64 (*.f64 phi1 phi1) (*.f64 phi2 phi2)) #s(literal 1/2 binary64)) (-.f64 phi1 phi2))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 phi1 phi2)))) #s(literal -2 binary64))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 phi1 (*.f64 phi1 phi1)) #s(literal 1/8 binary64)) (*.f64 (*.f64 phi2 (*.f64 phi2 phi2)) #s(literal 1/8 binary64)))) (neg.f64 (+.f64 (*.f64 (*.f64 phi1 #s(literal 1/2 binary64)) (*.f64 phi1 #s(literal 1/2 binary64))) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) phi2) (*.f64 #s(literal 1/2 binary64) phi2)) (*.f64 (*.f64 phi1 #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) phi2))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 phi1 #s(literal 1/2 binary64)) (*.f64 phi1 #s(literal 1/2 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) phi2) (*.f64 #s(literal 1/2 binary64) phi2)))) (neg.f64 (-.f64 (*.f64 phi1 #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) phi2))))
(/.f64 (neg.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 phi2 (*.f64 phi2 phi2))))) (neg.f64 (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (-.f64 phi2 phi1)))))
(/.f64 (neg.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 phi1 phi1) (*.f64 phi2 phi2)))) (neg.f64 (-.f64 phi1 phi2)))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 phi2 (*.f64 phi2 phi2))) #s(literal 1/2 binary64))) (neg.f64 (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (-.f64 phi2 phi1)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 phi1 phi1) (*.f64 phi2 phi2)) #s(literal 1/2 binary64))) (neg.f64 (-.f64 phi1 phi2)))
(/.f64 (+.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 phi2)) #s(literal 1/8 binary64)) (*.f64 (*.f64 phi1 (*.f64 phi1 phi1)) #s(literal 1/8 binary64))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) phi2) (*.f64 #s(literal 1/2 binary64) phi2)) (-.f64 (*.f64 (*.f64 phi1 #s(literal 1/2 binary64)) (*.f64 phi1 #s(literal 1/2 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) phi2) (*.f64 phi1 #s(literal 1/2 binary64))))))
(pow.f64 (/.f64 #s(literal 2 binary64) (+.f64 phi1 phi2)) #s(literal -1 binary64))
(*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))
(*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))
(*.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)) (/.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 phi1 phi2)) #s(literal -1/2 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))
(*.f64 (/.f64 (-.f64 (*.f64 phi1 phi1) (*.f64 phi2 phi2)) (-.f64 (*.f64 phi1 phi1) (*.f64 phi2 phi2))) (/.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (+.f64 phi1 phi2))))
(*.f64 (/.f64 (-.f64 (*.f64 phi1 phi1) (*.f64 phi2 phi2)) (-.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 phi2 (*.f64 phi2 phi2)))) (/.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (+.f64 phi1 phi2))))))
(*.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (+.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 phi2 (*.f64 phi2 phi2)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (-.f64 phi2 phi1)))))
(*.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (-.f64 (*.f64 phi1 phi1) (*.f64 phi2 phi2))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 phi1 phi2)))
(*.f64 (/.f64 (-.f64 (*.f64 phi1 phi1) (*.f64 phi2 phi2)) (/.f64 (-.f64 (*.f64 phi1 phi1) (*.f64 phi2 phi2)) (-.f64 (*.f64 phi1 phi1) (*.f64 phi2 phi2)))) (/.f64 #s(literal 1/2 binary64) (-.f64 phi1 phi2)))
(*.f64 (/.f64 (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (-.f64 phi2 phi1))) #s(literal 2 binary64)) (/.f64 (+.f64 phi1 phi2) (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (-.f64 phi2 phi1)))))
(*.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 phi2 (*.f64 phi2 phi2)))) (/.f64 (-.f64 (*.f64 phi1 phi1) (*.f64 phi2 phi2)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (+.f64 phi1 phi2))))))
(*.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 phi1 phi1) (*.f64 phi2 phi2))) (/.f64 (-.f64 (*.f64 phi1 phi1) (*.f64 phi2 phi2)) (/.f64 #s(literal 1 binary64) (+.f64 phi1 phi2))))
(*.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 phi1 phi1) (*.f64 phi2 phi2)) (+.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 phi2 (*.f64 phi2 phi2))))) (/.f64 (-.f64 (*.f64 phi1 phi1) (*.f64 phi2 phi2)) (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (-.f64 phi2 phi1)))))
(*.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 phi1 phi1) (*.f64 phi2 phi2)) (-.f64 (*.f64 phi1 phi1) (*.f64 phi2 phi2)))) (+.f64 phi1 phi2))
(*.f64 (/.f64 (-.f64 (*.f64 phi1 phi1) (*.f64 phi2 phi2)) (/.f64 (-.f64 (*.f64 phi1 phi1) (*.f64 phi2 phi2)) (+.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 phi2 (*.f64 phi2 phi2))))) (/.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (-.f64 phi2 phi1)))))
(+.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) lambda1) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) lambda2)))
(+.f64 (*.f64 lambda1 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) lambda2)))
(exp.f64 (log.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))) #s(literal 1 binary64)))
(fma.f64 lambda1 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) lambda2)))
(fma.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) lambda1 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) lambda2)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 lambda1 lambda2) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))) (*.f64 (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 lambda1 lambda2) (*.f64 (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2)) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))))
(/.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2)))) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))))
(/.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2))) (+.f64 lambda1 lambda2))
(/.f64 (*.f64 (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))))
(/.f64 (*.f64 (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2)) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (+.f64 lambda1 lambda2))
(/.f64 (neg.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2))))) (neg.f64 (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2)))))
(/.f64 (neg.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2)))) (neg.f64 (+.f64 lambda1 lambda2)))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))) (neg.f64 (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2)) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))) (neg.f64 (+.f64 lambda1 lambda2)))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) lambda1) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) lambda2)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) lambda1) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) lambda1)) (-.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) lambda2)) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) lambda2))) (*.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) lambda1) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) lambda2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 lambda1 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) lambda2)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 lambda1 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 lambda1 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))) (-.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) lambda2)) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) lambda2))) (*.f64 (*.f64 lambda1 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) lambda2))))))
(pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) #s(literal 1 binary64))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))
(*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (-.f64 lambda1 lambda2))
(*.f64 (pow.f64 (-.f64 lambda1 lambda2) #s(literal 1 binary64)) (pow.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) #s(literal 1 binary64)) (pow.f64 (-.f64 lambda1 lambda2) #s(literal 1 binary64)))
(*.f64 R (hypot.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (-.f64 phi1 phi2)))
(*.f64 (hypot.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (-.f64 phi1 phi2)) R)
(exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))))))) #s(literal 1/2 binary64)))
(hypot.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (-.f64 phi1 phi2))
(hypot.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (exp.f64 (log.f64 (-.f64 phi1 phi2))))
(hypot.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))))
(hypot.f64 (exp.f64 (log.f64 (-.f64 phi1 phi2))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))))
(sqrt.f64 (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))))))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (+.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))))) (-.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))) (hypot.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))))))) (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) #s(literal 4 binary64))))))
(/.f64 (hypot.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) #s(literal 3 binary64))) (sqrt.f64 (+.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))))) (-.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))))
(/.f64 (hypot.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) #s(literal 3 binary64))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) #s(literal 4 binary64)) (-.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (*.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))))))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) #s(literal 4 binary64)))) (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))))))))
(/.f64 (sqrt.f64 (neg.f64 (+.f64 (*.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) #s(literal 6 binary64))))) (sqrt.f64 (neg.f64 (+.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))))) (-.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))))))
(/.f64 (sqrt.f64 (neg.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) #s(literal 4 binary64))))) (sqrt.f64 (neg.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))))))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) #s(literal 4 binary64)) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))) (sqrt.f64 (-.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))
(/.f64 (neg.f64 (hypot.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) #s(literal 3 binary64)))) (neg.f64 (sqrt.f64 (+.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))))) (-.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))))))
(/.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) #s(literal 4 binary64))))) (neg.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))))))))))
(pow.f64 (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))))))) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))))))) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))))))) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))))))) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 (log.f64 (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))))))))) #s(literal 1/2 binary64))
(*.f64 (hypot.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) #s(literal 3 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))))) (-.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))) #s(literal 1/2 binary64)))
(*.f64 (hypot.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))))) (-.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) #s(literal 4 binary64)))) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))))))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) #s(literal 4 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))))))))))
(*.f64 (pow.f64 (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))))))) #s(literal 1/4 binary64)) (pow.f64 (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))))))) #s(literal 1/4 binary64)))
(+.f64 phi1 (-.f64 #s(literal 0 binary64) phi2))
(+.f64 (-.f64 #s(literal 0 binary64) phi2) phi1)
(exp.f64 (*.f64 (log.f64 (-.f64 phi1 phi2)) #s(literal 1 binary64)))
(-.f64 phi1 phi2)
(-.f64 (/.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (+.f64 phi1 phi2)))) (/.f64 (*.f64 phi2 (*.f64 phi2 phi2)) (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (+.f64 phi1 phi2)))))
(-.f64 (/.f64 (*.f64 phi1 phi1) (+.f64 phi1 phi2)) (/.f64 (*.f64 phi2 phi2) (+.f64 phi1 phi2)))
(-.f64 (/.f64 (*.f64 phi1 phi1) (-.f64 phi1 (-.f64 #s(literal 0 binary64) phi2))) (/.f64 (*.f64 phi2 phi2) (-.f64 phi1 (-.f64 #s(literal 0 binary64) phi2))))
(fma.f64 #s(literal -1 binary64) phi2 phi1)
(/.f64 (-.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 phi2 (*.f64 phi2 phi2))) (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (+.f64 phi1 phi2))))
(/.f64 (-.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 phi2 (*.f64 phi2 phi2))) (+.f64 (*.f64 phi1 phi1) (-.f64 (*.f64 phi2 phi2) (*.f64 phi1 (-.f64 #s(literal 0 binary64) phi2)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 phi1 phi2)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 phi1 phi2)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 phi1 phi1) (-.f64 (*.f64 phi2 phi2) (*.f64 phi1 (-.f64 #s(literal 0 binary64) phi2)))) (-.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 phi2 (*.f64 phi2 phi2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 phi1 (-.f64 #s(literal 0 binary64) phi2)) (-.f64 (*.f64 phi1 phi1) (*.f64 phi2 phi2))))
(/.f64 (-.f64 (*.f64 phi1 phi1) (*.f64 phi2 phi2)) (+.f64 phi1 phi2))
(/.f64 (-.f64 (*.f64 phi1 phi1) (*.f64 phi2 phi2)) (-.f64 phi1 (-.f64 #s(literal 0 binary64) phi2)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 phi1 phi2))))
(/.f64 (neg.f64 (-.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 phi2 (*.f64 phi2 phi2)))) (neg.f64 (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (+.f64 phi1 phi2)))))
(/.f64 (neg.f64 (-.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 phi2 (*.f64 phi2 phi2)))) (neg.f64 (+.f64 (*.f64 phi1 phi1) (-.f64 (*.f64 phi2 phi2) (*.f64 phi1 (-.f64 #s(literal 0 binary64) phi2))))))
(/.f64 (neg.f64 (-.f64 (*.f64 phi1 phi1) (*.f64 phi2 phi2))) (-.f64 #s(literal 0 binary64) (+.f64 phi1 phi2)))
(/.f64 (neg.f64 (-.f64 (*.f64 phi1 phi1) (*.f64 phi2 phi2))) (neg.f64 (-.f64 phi1 (-.f64 #s(literal 0 binary64) phi2))))
(/.f64 (-.f64 (*.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (+.f64 phi1 phi2)))) (*.f64 (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (+.f64 phi1 phi2))) (*.f64 phi2 (*.f64 phi2 phi2)))) (*.f64 (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (+.f64 phi1 phi2))) (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (+.f64 phi1 phi2)))))
(/.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 phi1 phi2)) (*.f64 (+.f64 phi1 phi2) (*.f64 phi2 phi2))) (*.f64 (+.f64 phi1 phi2) (+.f64 phi1 phi2)))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 phi1 phi1) (*.f64 phi2 phi2)))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 phi1 phi2))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 phi2 (*.f64 phi2 phi2))))) (neg.f64 (neg.f64 (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (+.f64 phi1 phi2))))))
(/.f64 (+.f64 (neg.f64 (*.f64 phi2 (*.f64 phi2 phi2))) (*.f64 phi1 (*.f64 phi1 phi1))) (+.f64 (*.f64 phi2 phi2) (-.f64 (*.f64 phi1 phi1) (*.f64 (-.f64 #s(literal 0 binary64) phi2) phi1))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (+.f64 phi1 phi2)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 phi2 (*.f64 phi2 phi2)) (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (+.f64 phi1 phi2)))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (+.f64 phi1 phi2)))) (/.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (+.f64 phi1 phi2))))) (+.f64 (*.f64 (/.f64 (*.f64 phi2 (*.f64 phi2 phi2)) (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (+.f64 phi1 phi2)))) (/.f64 (*.f64 phi2 (*.f64 phi2 phi2)) (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (+.f64 phi1 phi2))))) (*.f64 (/.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (+.f64 phi1 phi2)))) (/.f64 (*.f64 phi2 (*.f64 phi2 phi2)) (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (+.f64 phi1 phi2))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 phi1 phi1) (+.f64 phi1 phi2)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 phi2 phi2) (+.f64 phi1 phi2)) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 phi1 phi1) (+.f64 phi1 phi2)) (/.f64 (*.f64 phi1 phi1) (+.f64 phi1 phi2))) (+.f64 (*.f64 (/.f64 (*.f64 phi2 phi2) (+.f64 phi1 phi2)) (/.f64 (*.f64 phi2 phi2) (+.f64 phi1 phi2))) (*.f64 (/.f64 (*.f64 phi1 phi1) (+.f64 phi1 phi2)) (/.f64 (*.f64 phi2 phi2) (+.f64 phi1 phi2))))))
(pow.f64 (-.f64 phi1 phi2) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 phi1 phi2)) #s(literal -1 binary64))
(*.f64 (-.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 phi2 (*.f64 phi2 phi2))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (+.f64 phi1 phi2)))))
(*.f64 (-.f64 (*.f64 phi1 phi1) (*.f64 phi2 phi2)) (/.f64 #s(literal 1 binary64) (+.f64 phi1 phi2)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 phi1 phi2)) (/.f64 (-.f64 phi1 phi2) (/.f64 #s(literal 1 binary64) (-.f64 phi1 phi2))))
(*.f64 (/.f64 (-.f64 (*.f64 phi1 phi1) (*.f64 phi2 phi2)) (+.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 phi2 (*.f64 phi2 phi2)))) (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (-.f64 phi2 phi1))))
(*.f64 (/.f64 (-.f64 (*.f64 phi1 phi1) (*.f64 phi2 phi2)) (-.f64 (*.f64 phi1 phi1) (*.f64 phi2 phi2))) (-.f64 phi1 phi2))
(*.f64 (pow.f64 (-.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 phi2 (*.f64 phi2 phi2))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (+.f64 phi1 phi2)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (-.f64 (*.f64 phi1 phi1) (*.f64 phi2 phi2)) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 phi1 phi2)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (-.f64 (*.f64 phi1 phi1) (*.f64 phi2 phi2)) (+.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 phi2 (*.f64 phi2 phi2)))) #s(literal 1 binary64)) (pow.f64 (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (-.f64 phi2 phi1))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (-.f64 (*.f64 phi1 phi1) (*.f64 phi2 phi2)) (-.f64 (*.f64 phi1 phi1) (*.f64 phi2 phi2))) #s(literal 1 binary64)) (-.f64 phi1 phi2))
(*.f64 (/.f64 (+.f64 phi1 phi2) (+.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 phi2 (*.f64 phi2 phi2)))) (/.f64 (-.f64 phi1 phi2) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (-.f64 phi2 phi1))))))
(*.f64 (/.f64 (+.f64 phi1 phi2) (/.f64 (-.f64 (*.f64 phi1 phi1) (*.f64 phi2 phi2)) (-.f64 (*.f64 phi1 phi1) (*.f64 phi2 phi2)))) (/.f64 (-.f64 phi1 phi2) (+.f64 phi1 phi2)))
(*.f64 (/.f64 (+.f64 phi1 phi2) (/.f64 (-.f64 (*.f64 phi1 phi1) (*.f64 phi2 phi2)) (-.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 phi2 (*.f64 phi2 phi2))))) (/.f64 (-.f64 phi1 phi2) (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (+.f64 phi1 phi2)))))
(cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))
(*.f64 phi1 #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) phi1)
(exp.f64 (log.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))))
(cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))
(cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal -2 binary64)))
(-.f64 (*.f64 (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (*.f64 (sin.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))))
(-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (sin.f64 (*.f64 phi1 #s(literal 1/2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (*.f64 (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))) (+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (*.f64 (sin.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)))) (*.f64 (*.f64 (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (*.f64 (sin.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)))))))
(+.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) lambda1) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) lambda2)))
(+.f64 (*.f64 lambda1 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) lambda2)))
(exp.f64 (log.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))) #s(literal 1 binary64)))
(fma.f64 lambda1 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) lambda2)))
(fma.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) lambda1 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) lambda2)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 lambda1 lambda2) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))) (*.f64 (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 lambda1 lambda2) (*.f64 (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2)) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))))
(/.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2)))) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))))
(/.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2))) (+.f64 lambda1 lambda2))
(/.f64 (*.f64 (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))))
(/.f64 (*.f64 (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2)) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (+.f64 lambda1 lambda2))
(/.f64 (neg.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2))))) (neg.f64 (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2)))))
(/.f64 (neg.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2)))) (neg.f64 (+.f64 lambda1 lambda2)))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))) (neg.f64 (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2)) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))) (neg.f64 (+.f64 lambda1 lambda2)))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) lambda1) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) lambda2)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) lambda1) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) lambda1)) (-.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) lambda2)) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) lambda2))) (*.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) lambda1) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) lambda2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 lambda1 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) lambda2)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 lambda1 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 lambda1 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))) (-.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) lambda2)) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) lambda2))) (*.f64 (*.f64 lambda1 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) lambda2))))))
(pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) #s(literal 1 binary64))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))
(*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (-.f64 lambda1 lambda2))
(*.f64 (pow.f64 (-.f64 lambda1 lambda2) #s(literal 1 binary64)) (pow.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) #s(literal 1 binary64)) (pow.f64 (-.f64 lambda1 lambda2) #s(literal 1 binary64)))

simplify528.0ms (3.5%)

Memory
7.5MiB live, 680.9MiB allocated
Algorithm
egg-herbie
Rules
8 358×accelerator-lowering-fma.f32
8 358×accelerator-lowering-fma.f64
7 372×*-lowering-*.f32
7 372×*-lowering-*.f64
4 150×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0131614847
1442613731
0826412859
Stop Event
iter limit
node limit
Counts
720 → 720
Calls
Call 1
Inputs
(* R (- lambda1 lambda2))
(+ (* 1/2 (/ (* R (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))) (* R (- lambda1 lambda2)))
(+ (* R (- lambda1 lambda2)) (* (pow phi1 2) (+ (* 1/2 (/ (* R (* (pow phi1 2) (- (* 1/48 (pow (- lambda1 lambda2) 2)) (* 1/4 (/ (pow (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) 2) (pow (- lambda1 lambda2) 2)))))) (- lambda1 lambda2))) (* 1/2 (/ (* R (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2))))))
(+ (* R (- lambda1 lambda2)) (* (pow phi1 2) (+ (* 1/2 (/ (* R (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2))) (* (pow phi1 2) (+ (* 1/2 (/ (* R (* (pow phi1 2) (- (* -1/1440 (pow (- lambda1 lambda2) 2)) (* 1/2 (/ (* (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) (- (* 1/48 (pow (- lambda1 lambda2) 2)) (* 1/4 (/ (pow (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) 2) (pow (- lambda1 lambda2) 2))))) (pow (- lambda1 lambda2) 2)))))) (- lambda1 lambda2))) (* 1/2 (/ (* R (- (* 1/48 (pow (- lambda1 lambda2) 2)) (* 1/4 (/ (pow (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) 2) (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))))))))
(* R phi1)
(* phi1 (+ R (* 1/2 (/ (* R (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))) (pow phi1 2)))))
(* phi1 (+ R (+ (* -1/8 (/ (* R (* (pow (cos (* 1/2 phi1)) 4) (pow (- lambda1 lambda2) 4))) (pow phi1 4))) (* 1/2 (/ (* R (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))) (pow phi1 2))))))
(* phi1 (+ R (+ (* -1/8 (/ (* R (* (pow (cos (* 1/2 phi1)) 4) (pow (- lambda1 lambda2) 4))) (pow phi1 4))) (+ (* 1/16 (/ (* R (* (pow (cos (* 1/2 phi1)) 6) (pow (- lambda1 lambda2) 6))) (pow phi1 6))) (* 1/2 (/ (* R (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))) (pow phi1 2)))))))
(* -1 (* R phi1))
(* -1 (* phi1 (+ R (* 1/2 (/ (* R (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))) (pow phi1 2))))))
(* -1 (* phi1 (+ R (+ (* -1/8 (/ (* R (* (pow (cos (* 1/2 phi1)) 4) (pow (- lambda1 lambda2) 4))) (pow phi1 4))) (* 1/2 (/ (* R (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))) (pow phi1 2)))))))
(* -1 (* phi1 (+ R (+ (* -1/8 (/ (* R (* (pow (cos (* 1/2 phi1)) 4) (pow (- lambda1 lambda2) 4))) (pow phi1 4))) (+ (* 1/16 (/ (* R (* (pow (cos (* 1/2 phi1)) 6) (pow (- lambda1 lambda2) 6))) (pow phi1 6))) (* 1/2 (/ (* R (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))) (pow phi1 2))))))))
(* R (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))))
(+ (* -1 (* (* R (* lambda1 (* lambda2 (pow (cos (* 1/2 phi1)) 2)))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (* R (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))
(+ (* R (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))) (* lambda1 (+ (* -1 (* (* R (* lambda2 (pow (cos (* 1/2 phi1)) 2))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (* 1/2 (* (* R (* lambda1 (- (pow (cos (* 1/2 phi1)) 2) (/ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 4)) (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))))))
(+ (* R (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))) (* lambda1 (+ (* -1 (* (* R (* lambda2 (pow (cos (* 1/2 phi1)) 2))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (* lambda1 (+ (* 1/2 (* (* R (* lambda1 (* lambda2 (* (pow (cos (* 1/2 phi1)) 2) (- (pow (cos (* 1/2 phi1)) 2) (/ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 4)) (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))))) (sqrt (/ 1 (pow (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)) 3))))) (* 1/2 (* (* R (- (pow (cos (* 1/2 phi1)) 2) (/ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 4)) (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))))))))
(* R (* lambda1 (cos (* 1/2 phi1))))
(* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (* R (cos (* 1/2 phi1)))))
(* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (+ (* 1/2 (/ (* R (pow phi1 2)) (* (pow lambda1 2) (cos (* 1/2 phi1))))) (* R (cos (* 1/2 phi1))))))
(* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (+ (* 1/2 (/ (* R (* lambda2 (pow phi1 2))) (* (pow lambda1 3) (cos (* 1/2 phi1))))) (+ (* 1/2 (/ (* R (pow phi1 2)) (* (pow lambda1 2) (cos (* 1/2 phi1))))) (* R (cos (* 1/2 phi1)))))))
(* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))
(* -1 (* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (* R (cos (* 1/2 phi1))))))
(* -1 (* lambda1 (+ (* -1 (/ (+ (* -1/2 (/ (* R (pow phi1 2)) (* lambda1 (cos (* 1/2 phi1))))) (* R (* lambda2 (cos (* 1/2 phi1))))) lambda1)) (* R (cos (* 1/2 phi1))))))
(* -1 (* lambda1 (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* R (* lambda2 (pow phi1 2))) (* lambda1 (cos (* 1/2 phi1))))) (* 1/2 (/ (* R (pow phi1 2)) (cos (* 1/2 phi1))))) lambda1)) (* R (* lambda2 (cos (* 1/2 phi1))))) lambda1)) (* R (cos (* 1/2 phi1))))))
(* R (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))))
(+ (* -1 (* (* R (* lambda1 (* lambda2 (pow (cos (* 1/2 phi1)) 2)))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (* R (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))
(+ (* R (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))) (* lambda2 (+ (* -1 (* (* R (* lambda1 (pow (cos (* 1/2 phi1)) 2))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (* 1/2 (* (* R (* lambda2 (- (pow (cos (* 1/2 phi1)) 2) (/ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 4)) (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))))))
(+ (* R (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))) (* lambda2 (+ (* -1 (* (* R (* lambda1 (pow (cos (* 1/2 phi1)) 2))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (* lambda2 (+ (* 1/2 (* (* R (* lambda1 (* lambda2 (* (pow (cos (* 1/2 phi1)) 2) (- (pow (cos (* 1/2 phi1)) 2) (/ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 4)) (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))))) (sqrt (/ 1 (pow (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)) 3))))) (* 1/2 (* (* R (- (pow (cos (* 1/2 phi1)) 2) (/ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 4)) (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))))))))
(* R (* lambda2 (cos (* 1/2 phi1))))
(* lambda2 (+ (* -1 (/ (* R (* lambda1 (cos (* 1/2 phi1)))) lambda2)) (* R (cos (* 1/2 phi1)))))
(* lambda2 (+ (* -1 (/ (* R (* lambda1 (cos (* 1/2 phi1)))) lambda2)) (+ (* 1/2 (/ (* R (pow phi1 2)) (* (pow lambda2 2) (cos (* 1/2 phi1))))) (* R (cos (* 1/2 phi1))))))
(* lambda2 (+ (* -1 (/ (* R (* lambda1 (cos (* 1/2 phi1)))) lambda2)) (+ (* 1/2 (/ (* R (* lambda1 (pow phi1 2))) (* (pow lambda2 3) (cos (* 1/2 phi1))))) (+ (* 1/2 (/ (* R (pow phi1 2)) (* (pow lambda2 2) (cos (* 1/2 phi1))))) (* R (cos (* 1/2 phi1)))))))
(* -1 (* R (* lambda2 (cos (* 1/2 phi1)))))
(* -1 (* lambda2 (+ (* -1 (/ (* R (* lambda1 (cos (* 1/2 phi1)))) lambda2)) (* R (cos (* 1/2 phi1))))))
(* -1 (* lambda2 (+ (* -1 (/ (+ (* -1/2 (/ (* R (pow phi1 2)) (* lambda2 (cos (* 1/2 phi1))))) (* R (* lambda1 (cos (* 1/2 phi1))))) lambda2)) (* R (cos (* 1/2 phi1))))))
(* -1 (* lambda2 (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* R (* lambda1 (pow phi1 2))) (* lambda2 (cos (* 1/2 phi1))))) (* 1/2 (/ (* R (pow phi1 2)) (cos (* 1/2 phi1))))) lambda2)) (* R (* lambda1 (cos (* 1/2 phi1))))) lambda2)) (* R (cos (* 1/2 phi1))))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))
(- lambda1 lambda2)
(- (+ lambda1 (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))) lambda2)
(- (+ lambda1 (* (pow phi1 2) (+ (* 1/2 (/ (* (pow phi1 2) (- (* 1/48 (pow (- lambda1 lambda2) 2)) (* 1/4 (/ (pow (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) 2) (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))) (* 1/2 (/ (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) (- lambda1 lambda2)))))) lambda2)
(- (+ lambda1 (* (pow phi1 2) (+ (* 1/2 (/ (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) (- lambda1 lambda2))) (* (pow phi1 2) (+ (* 1/2 (/ (* (pow phi1 2) (- (* -1/1440 (pow (- lambda1 lambda2) 2)) (* 1/2 (/ (* (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) (- (* 1/48 (pow (- lambda1 lambda2) 2)) (* 1/4 (/ (pow (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) 2) (pow (- lambda1 lambda2) 2))))) (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))) (* 1/2 (/ (- (* 1/48 (pow (- lambda1 lambda2) 2)) (* 1/4 (/ (pow (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) 2) (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))))))) lambda2)
phi1
(* phi1 (+ 1 (* 1/2 (/ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))
(* phi1 (+ 1 (+ (* -1/8 (/ (* (pow (cos (* 1/2 phi1)) 4) (pow (- lambda1 lambda2) 4)) (pow phi1 4))) (* 1/2 (/ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))))
(* phi1 (+ 1 (+ (* -1/8 (/ (* (pow (cos (* 1/2 phi1)) 4) (pow (- lambda1 lambda2) 4)) (pow phi1 4))) (+ (* 1/16 (/ (* (pow (cos (* 1/2 phi1)) 6) (pow (- lambda1 lambda2) 6)) (pow phi1 6))) (* 1/2 (/ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))
(* -1 phi1)
(* -1 (* phi1 (+ 1 (* 1/2 (/ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))))
(* -1 (* phi1 (+ 1 (+ (* -1/8 (/ (* (pow (cos (* 1/2 phi1)) 4) (pow (- lambda1 lambda2) 4)) (pow phi1 4))) (* 1/2 (/ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))
(* -1 (* phi1 (+ 1 (+ (* -1/8 (/ (* (pow (cos (* 1/2 phi1)) 4) (pow (- lambda1 lambda2) 4)) (pow phi1 4))) (+ (* 1/16 (/ (* (pow (cos (* 1/2 phi1)) 6) (pow (- lambda1 lambda2) 6)) (pow phi1 6))) (* 1/2 (/ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))))))
(sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))
(+ (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))) (* -1 (* (* lambda1 (* lambda2 (pow (cos (* 1/2 phi1)) 2))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))))
(+ (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))) (* lambda1 (+ (* -1 (* (* lambda2 (pow (cos (* 1/2 phi1)) 2)) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (* 1/2 (* (* lambda1 (- (pow (cos (* 1/2 phi1)) 2) (/ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 4)) (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))))))
(+ (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))) (* lambda1 (+ (* -1 (* (* lambda2 (pow (cos (* 1/2 phi1)) 2)) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (* lambda1 (+ (* 1/2 (* (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))) (- (pow (cos (* 1/2 phi1)) 2) (/ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 4)) (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (* 1/2 (* (* lambda1 (* lambda2 (* (pow (cos (* 1/2 phi1)) 2) (- (pow (cos (* 1/2 phi1)) 2) (/ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 4)) (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))))))) (sqrt (/ 1 (pow (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)) 3))))))))))
(* lambda1 (cos (* 1/2 phi1)))
(* lambda1 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))
(* lambda1 (+ (cos (* 1/2 phi1)) (+ (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1)) (* 1/2 (/ (pow phi1 2) (* (pow lambda1 2) (cos (* 1/2 phi1))))))))
(* lambda1 (+ (cos (* 1/2 phi1)) (+ (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1)) (+ (* 1/2 (/ (* lambda2 (pow phi1 2)) (* (pow lambda1 3) (cos (* 1/2 phi1))))) (* 1/2 (/ (pow phi1 2) (* (pow lambda1 2) (cos (* 1/2 phi1)))))))))
(* -1 (* lambda1 (cos (* 1/2 phi1))))
(* -1 (* lambda1 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1)))))
(* -1 (* lambda1 (+ (cos (* 1/2 phi1)) (* -1 (/ (+ (* -1/2 (/ (pow phi1 2) (* lambda1 (cos (* 1/2 phi1))))) (* lambda2 (cos (* 1/2 phi1)))) lambda1)))))
(* -1 (* lambda1 (+ (cos (* 1/2 phi1)) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* lambda2 (pow phi1 2)) (* lambda1 (cos (* 1/2 phi1))))) (* 1/2 (/ (pow phi1 2) (cos (* 1/2 phi1))))) lambda1)) (* lambda2 (cos (* 1/2 phi1)))) lambda1)))))
(sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))
(+ (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))) (* -1 (* (* lambda1 (* lambda2 (pow (cos (* 1/2 phi1)) 2))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))))
(+ (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))) (* lambda2 (+ (* -1 (* (* lambda1 (pow (cos (* 1/2 phi1)) 2)) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (* 1/2 (* (* lambda2 (- (pow (cos (* 1/2 phi1)) 2) (/ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 4)) (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))))))
(+ (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))) (* lambda2 (+ (* -1 (* (* lambda1 (pow (cos (* 1/2 phi1)) 2)) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (* lambda2 (+ (* 1/2 (* (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))) (- (pow (cos (* 1/2 phi1)) 2) (/ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 4)) (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (* 1/2 (* (* lambda1 (* lambda2 (* (pow (cos (* 1/2 phi1)) 2) (- (pow (cos (* 1/2 phi1)) 2) (/ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 4)) (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))))))) (sqrt (/ 1 (pow (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)) 3))))))))))
(* lambda2 (cos (* 1/2 phi1)))
(* lambda2 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda1 (cos (* 1/2 phi1))) lambda2))))
(* lambda2 (+ (cos (* 1/2 phi1)) (+ (* -1 (/ (* lambda1 (cos (* 1/2 phi1))) lambda2)) (* 1/2 (/ (pow phi1 2) (* (pow lambda2 2) (cos (* 1/2 phi1))))))))
(* lambda2 (+ (cos (* 1/2 phi1)) (+ (* -1 (/ (* lambda1 (cos (* 1/2 phi1))) lambda2)) (+ (* 1/2 (/ (* lambda1 (pow phi1 2)) (* (pow lambda2 3) (cos (* 1/2 phi1))))) (* 1/2 (/ (pow phi1 2) (* (pow lambda2 2) (cos (* 1/2 phi1)))))))))
(* -1 (* lambda2 (cos (* 1/2 phi1))))
(* -1 (* lambda2 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda1 (cos (* 1/2 phi1))) lambda2)))))
(* -1 (* lambda2 (+ (cos (* 1/2 phi1)) (* -1 (/ (+ (* -1/2 (/ (pow phi1 2) (* lambda2 (cos (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) lambda2)))))
(* -1 (* lambda2 (+ (cos (* 1/2 phi1)) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* lambda1 (pow phi1 2)) (* lambda2 (cos (* 1/2 phi1))))) (* 1/2 (/ (pow phi1 2) (cos (* 1/2 phi1))))) lambda2)) (* lambda1 (cos (* 1/2 phi1)))) lambda2)))))
(* -1 (* lambda2 (cos (* 1/2 phi1))))
(+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* lambda1 (cos (* 1/2 phi1))))
(+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* lambda1 (cos (* 1/2 phi1))))
(+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* lambda1 (cos (* 1/2 phi1))))
(* lambda1 (cos (* 1/2 phi1)))
(* lambda1 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))
(* lambda1 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))
(* lambda1 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))
(* lambda1 (cos (* 1/2 phi1)))
(* -1 (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))
(* -1 (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))
(* -1 (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))
(* lambda1 (cos (* 1/2 phi1)))
(+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* lambda1 (cos (* 1/2 phi1))))
(+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* lambda1 (cos (* 1/2 phi1))))
(+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* lambda1 (cos (* 1/2 phi1))))
(* -1 (* lambda2 (cos (* 1/2 phi1))))
(* lambda2 (+ (* -1 (cos (* 1/2 phi1))) (/ (* lambda1 (cos (* 1/2 phi1))) lambda2)))
(* lambda2 (+ (* -1 (cos (* 1/2 phi1))) (/ (* lambda1 (cos (* 1/2 phi1))) lambda2)))
(* lambda2 (+ (* -1 (cos (* 1/2 phi1))) (/ (* lambda1 (cos (* 1/2 phi1))) lambda2)))
(* -1 (* lambda2 (cos (* 1/2 phi1))))
(* -1 (* lambda2 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda1 (cos (* 1/2 phi1))) lambda2)))))
(* -1 (* lambda2 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda1 (cos (* 1/2 phi1))) lambda2)))))
(* -1 (* lambda2 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda1 (cos (* 1/2 phi1))) lambda2)))))
(- lambda1 lambda2)
(- (+ lambda1 (* -1/8 (* (pow phi1 2) (- lambda1 lambda2)))) lambda2)
(- (+ lambda1 (* (pow phi1 2) (+ (* -1/8 (- lambda1 lambda2)) (* 1/384 (* (pow phi1 2) (- lambda1 lambda2)))))) lambda2)
(- (+ lambda1 (* (pow phi1 2) (+ (* -1/8 (- lambda1 lambda2)) (* (pow phi1 2) (+ (* -1/46080 (* (pow phi1 2) (- lambda1 lambda2))) (* 1/384 (- lambda1 lambda2))))))) lambda2)
(* (cos (* 1/2 phi1)) (- lambda1 lambda2))
(* (cos (* 1/2 phi1)) (- lambda1 lambda2))
(* (cos (* 1/2 phi1)) (- lambda1 lambda2))
(* (cos (* 1/2 phi1)) (- lambda1 lambda2))
(* (cos (* 1/2 phi1)) (- lambda1 lambda2))
(* (cos (* 1/2 phi1)) (- lambda1 lambda2))
(* (cos (* 1/2 phi1)) (- lambda1 lambda2))
(* (cos (* 1/2 phi1)) (- lambda1 lambda2))
(* -1 lambda2)
(- lambda1 lambda2)
(- lambda1 lambda2)
(- lambda1 lambda2)
lambda1
(* lambda1 (+ 1 (* -1 (/ lambda2 lambda1))))
(* lambda1 (+ 1 (* -1 (/ lambda2 lambda1))))
(* lambda1 (+ 1 (* -1 (/ lambda2 lambda1))))
lambda1
(* -1 (* lambda1 (- (/ lambda2 lambda1) 1)))
(* -1 (* lambda1 (- (/ lambda2 lambda1) 1)))
(* -1 (* lambda1 (- (/ lambda2 lambda1) 1)))
lambda1
(+ lambda1 (* -1 lambda2))
(+ lambda1 (* -1 lambda2))
(+ lambda1 (* -1 lambda2))
(* -1 lambda2)
(* lambda2 (- (/ lambda1 lambda2) 1))
(* lambda2 (- (/ lambda1 lambda2) 1))
(* lambda2 (- (/ lambda1 lambda2) 1))
(* -1 lambda2)
(* -1 (* lambda2 (+ 1 (* -1 (/ lambda1 lambda2)))))
(* -1 (* lambda2 (+ 1 (* -1 (/ lambda1 lambda2)))))
(* -1 (* lambda2 (+ 1 (* -1 (/ lambda1 lambda2)))))
(* R phi2)
(* R phi2)
(* R phi2)
(* R phi2)
(* R phi2)
(* R phi2)
(* R phi2)
(* R phi2)
(* R phi2)
(* R phi2)
(* R phi2)
(* R phi2)
(* R phi2)
(* R phi2)
(* R phi2)
(* R phi2)
(* R phi2)
(* R phi2)
(* R phi2)
(* R phi2)
(* R phi2)
(* R phi2)
(* R phi2)
(* R phi2)
(* -1 (* R phi2))
(+ (* -1 (* R phi2)) (* R phi1))
(+ (* -1 (* R phi2)) (* R phi1))
(+ (* -1 (* R phi2)) (* R phi1))
(* R phi1)
(* phi1 (+ R (* -1 (/ (* R phi2) phi1))))
(* phi1 (+ R (* -1 (/ (* R phi2) phi1))))
(* phi1 (+ R (* -1 (/ (* R phi2) phi1))))
(* R phi1)
(* -1 (* phi1 (+ (* -1 R) (/ (* R phi2) phi1))))
(* -1 (* phi1 (+ (* -1 R) (/ (* R phi2) phi1))))
(* -1 (* phi1 (+ (* -1 R) (/ (* R phi2) phi1))))
(* R (* phi1 (- 1 (/ phi2 phi1))))
(* R (* phi1 (- 1 (/ phi2 phi1))))
(* R (* phi1 (- 1 (/ phi2 phi1))))
(* R (* phi1 (- 1 (/ phi2 phi1))))
(* R (* phi1 (- 1 (/ phi2 phi1))))
(* R (* phi1 (- 1 (/ phi2 phi1))))
(* R (* phi1 (- 1 (/ phi2 phi1))))
(* R (* phi1 (- 1 (/ phi2 phi1))))
(* R (* phi1 (+ 1 (* -1 (/ phi2 phi1)))))
(* R (* phi1 (+ 1 (* -1 (/ phi2 phi1)))))
(* R (* phi1 (+ 1 (* -1 (/ phi2 phi1)))))
(* R (* phi1 (+ 1 (* -1 (/ phi2 phi1)))))
(* R phi1)
(+ (* -1 (* R phi2)) (* R phi1))
(+ (* -1 (* R phi2)) (* R phi1))
(+ (* -1 (* R phi2)) (* R phi1))
(* -1 (* R phi2))
(* phi2 (+ (* -1 R) (/ (* R phi1) phi2)))
(* phi2 (+ (* -1 R) (/ (* R phi1) phi2)))
(* phi2 (+ (* -1 R) (/ (* R phi1) phi2)))
(* -1 (* R phi2))
(* -1 (* phi2 (+ R (* -1 (/ (* R phi1) phi2)))))
(* -1 (* phi2 (+ R (* -1 (/ (* R phi1) phi2)))))
(* -1 (* phi2 (+ R (* -1 (/ (* R phi1) phi2)))))
(* R phi2)
(- (* -1 (* R phi1)) (* -1 (* R phi2)))
(- (* -1 (* R phi1)) (* -1 (* R phi2)))
(- (* -1 (* R phi1)) (* -1 (* R phi2)))
(* -1 (* R phi1))
(* phi1 (- (/ (* R phi2) phi1) R))
(* phi1 (- (/ (* R phi2) phi1) R))
(* phi1 (- (/ (* R phi2) phi1) R))
(* -1 (* R phi1))
(* -1 (* phi1 (- (* -1 (/ (* R phi2) phi1)) (* -1 R))))
(* -1 (* phi1 (- (* -1 (/ (* R phi2) phi1)) (* -1 R))))
(* -1 (* phi1 (- (* -1 (/ (* R phi2) phi1)) (* -1 R))))
(* -1 (* R (* phi1 (- 1 (/ phi2 phi1)))))
(* -1 (* R (* phi1 (- 1 (/ phi2 phi1)))))
(* -1 (* R (* phi1 (- 1 (/ phi2 phi1)))))
(* -1 (* R (* phi1 (- 1 (/ phi2 phi1)))))
(* -1 (* R (* phi1 (- 1 (/ phi2 phi1)))))
(* -1 (* R (* phi1 (- 1 (/ phi2 phi1)))))
(* -1 (* R (* phi1 (- 1 (/ phi2 phi1)))))
(* -1 (* R (* phi1 (- 1 (/ phi2 phi1)))))
(* -1 (* R (* phi1 (+ 1 (* -1 (/ phi2 phi1))))))
(* -1 (* R (* phi1 (+ 1 (* -1 (/ phi2 phi1))))))
(* -1 (* R (* phi1 (+ 1 (* -1 (/ phi2 phi1))))))
(* -1 (* R (* phi1 (+ 1 (* -1 (/ phi2 phi1))))))
(* -1 (* R phi1))
(- (* R phi2) (* R phi1))
(- (* R phi2) (* R phi1))
(- (* R phi2) (* R phi1))
(* R phi2)
(* phi2 (- (* -1 (/ (* R phi1) phi2)) (* -1 R)))
(* phi2 (- (* -1 (/ (* R phi1) phi2)) (* -1 R)))
(* phi2 (- (* -1 (/ (* R phi1) phi2)) (* -1 R)))
(* R phi2)
(* -1 (* phi2 (- (/ (* R phi1) phi2) R)))
(* -1 (* phi2 (- (/ (* R phi1) phi2) R)))
(* -1 (* phi2 (- (/ (* R phi1) phi2) R)))
(* R (- 1 (/ phi2 phi1)))
(* R (- 1 (/ phi2 phi1)))
(* R (- 1 (/ phi2 phi1)))
(* R (- 1 (/ phi2 phi1)))
(* R (- 1 (/ phi2 phi1)))
(* R (- 1 (/ phi2 phi1)))
(* R (- 1 (/ phi2 phi1)))
(* R (- 1 (/ phi2 phi1)))
(* R (+ 1 (* -1 (/ phi2 phi1))))
(* R (+ 1 (* -1 (/ phi2 phi1))))
(* R (+ 1 (* -1 (/ phi2 phi1))))
(* R (+ 1 (* -1 (/ phi2 phi1))))
R
(+ R (* -1 (/ (* R phi2) phi1)))
(+ R (* -1 (/ (* R phi2) phi1)))
(+ R (* -1 (/ (* R phi2) phi1)))
(* -1 (/ (* R phi2) phi1))
(* phi2 (- (/ R phi2) (/ R phi1)))
(* phi2 (- (/ R phi2) (/ R phi1)))
(* phi2 (- (/ R phi2) (/ R phi1)))
(* -1 (/ (* R phi2) phi1))
(* -1 (* phi2 (- (* -1 (/ R phi2)) (* -1 (/ R phi1)))))
(* -1 (* phi2 (- (* -1 (/ R phi2)) (* -1 (/ R phi1)))))
(* -1 (* phi2 (- (* -1 (/ R phi2)) (* -1 (/ R phi1)))))
(* -1 (/ (* R phi2) phi1))
(/ (- (* R phi1) (* R phi2)) phi1)
(/ (- (* R phi1) (* R phi2)) phi1)
(/ (- (* R phi1) (* R phi2)) phi1)
R
(+ R (* -1 (/ (* R phi2) phi1)))
(+ R (* -1 (/ (* R phi2) phi1)))
(+ R (* -1 (/ (* R phi2) phi1)))
R
(+ R (* -1 (/ (* R phi2) phi1)))
(+ R (* -1 (/ (* R phi2) phi1)))
(+ R (* -1 (/ (* R phi2) phi1)))
(/ (* R phi2) phi1)
(/ (* R phi2) phi1)
(/ (* R phi2) phi1)
(/ (* R phi2) phi1)
(/ (* R phi2) phi1)
(/ (* R phi2) phi1)
(/ (* R phi2) phi1)
(/ (* R phi2) phi1)
(/ (* R phi2) phi1)
(/ (* R phi2) phi1)
(/ (* R phi2) phi1)
(/ (* R phi2) phi1)
(/ (* R phi2) phi1)
(/ (* R phi2) phi1)
(/ (* R phi2) phi1)
(/ (* R phi2) phi1)
(/ (* R phi2) phi1)
(/ (* R phi2) phi1)
(/ (* R phi2) phi1)
(/ (* R phi2) phi1)
(/ (* R phi2) phi1)
(/ (* R phi2) phi1)
(/ (* R phi2) phi1)
(/ (* R phi2) phi1)
(/ (* R phi2) phi1)
(/ (* R phi2) phi1)
(/ (* R phi2) phi1)
(/ (* R phi2) phi1)
(/ (* R phi2) phi1)
(/ (* R phi2) phi1)
(/ (* R phi2) phi1)
(/ (* R phi2) phi1)
(/ (* R phi2) phi1)
(/ (* R phi2) phi1)
(/ (* R phi2) phi1)
(/ (* R phi2) phi1)
(* -1 (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))))
(* -1 (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))))
(* -1 (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))))
(* -1 (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))))
(* -1 (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))))
(* -1 (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))))
(* -1 (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))))
(* -1 (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))))
(* -1 (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))))
(* -1 (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))))
(* -1 (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))))
(* -1 (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))))
(* -1 (* R (* lambda2 (cos (* 1/2 phi2)))))
(+ (* -1 (* R (* lambda2 (cos (* 1/2 phi2))))) (* 1/2 (* R (* lambda2 (* phi1 (sin (* 1/2 phi2)))))))
(+ (* -1 (* R (* lambda2 (cos (* 1/2 phi2))))) (* phi1 (+ (* 1/8 (* R (* lambda2 (* phi1 (cos (* 1/2 phi2)))))) (* 1/2 (* R (* lambda2 (sin (* 1/2 phi2))))))))
(+ (* -1 (* R (* lambda2 (cos (* 1/2 phi2))))) (* phi1 (+ (* 1/2 (* R (* lambda2 (sin (* 1/2 phi2))))) (* phi1 (+ (* -1/48 (* R (* lambda2 (* phi1 (sin (* 1/2 phi2)))))) (* 1/8 (* R (* lambda2 (cos (* 1/2 phi2))))))))))
(* -1 (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))))
(* -1 (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))))
(* -1 (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))))
(* -1 (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))))
(* -1 (* R (* lambda2 (cos (* 1/2 (- phi2 (* -1 phi1)))))))
(* -1 (* R (* lambda2 (cos (* 1/2 (- phi2 (* -1 phi1)))))))
(* -1 (* R (* lambda2 (cos (* 1/2 (- phi2 (* -1 phi1)))))))
(* -1 (* R (* lambda2 (cos (* 1/2 (- phi2 (* -1 phi1)))))))
(* -1 (* R (* lambda2 (cos (* 1/2 phi1)))))
(+ (* -1 (* R (* lambda2 (cos (* 1/2 phi1))))) (* 1/2 (* R (* lambda2 (* phi2 (sin (* 1/2 phi1)))))))
(+ (* -1 (* R (* lambda2 (cos (* 1/2 phi1))))) (* phi2 (+ (* 1/8 (* R (* lambda2 (* phi2 (cos (* 1/2 phi1)))))) (* 1/2 (* R (* lambda2 (sin (* 1/2 phi1))))))))
(+ (* -1 (* R (* lambda2 (cos (* 1/2 phi1))))) (* phi2 (+ (* 1/2 (* R (* lambda2 (sin (* 1/2 phi1))))) (* phi2 (+ (* -1/48 (* R (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) (* 1/8 (* R (* lambda2 (cos (* 1/2 phi1))))))))))
(* -1 (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))))
(* -1 (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))))
(* -1 (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))))
(* -1 (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))))
(* -1 (* R (* lambda2 (cos (* 1/2 (- phi1 (* -1 phi2)))))))
(* -1 (* R (* lambda2 (cos (* 1/2 (- phi1 (* -1 phi2)))))))
(* -1 (* R (* lambda2 (cos (* 1/2 (- phi1 (* -1 phi2)))))))
(* -1 (* R (* lambda2 (cos (* 1/2 (- phi1 (* -1 phi2)))))))
(* -1 (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))))
(* -1 (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))))
(* -1 (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))))
(* -1 (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))))
(* -1 (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))))
(* -1 (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))))
(* -1 (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))))
(* -1 (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))))
(* -1 (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))))
(* -1 (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))))
(* -1 (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))))
(* -1 (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))))
(* -1 (* lambda2 (cos (* 1/2 phi2))))
(+ (* -1 (* lambda2 (cos (* 1/2 phi2)))) (* 1/2 (* lambda2 (* phi1 (sin (* 1/2 phi2))))))
(+ (* -1 (* lambda2 (cos (* 1/2 phi2)))) (* phi1 (+ (* 1/8 (* lambda2 (* phi1 (cos (* 1/2 phi2))))) (* 1/2 (* lambda2 (sin (* 1/2 phi2)))))))
(+ (* -1 (* lambda2 (cos (* 1/2 phi2)))) (* phi1 (+ (* 1/2 (* lambda2 (sin (* 1/2 phi2)))) (* phi1 (+ (* -1/48 (* lambda2 (* phi1 (sin (* 1/2 phi2))))) (* 1/8 (* lambda2 (cos (* 1/2 phi2)))))))))
(* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(* -1 (* lambda2 (cos (* 1/2 (- phi2 (* -1 phi1))))))
(* -1 (* lambda2 (cos (* 1/2 (- phi2 (* -1 phi1))))))
(* -1 (* lambda2 (cos (* 1/2 (- phi2 (* -1 phi1))))))
(* -1 (* lambda2 (cos (* 1/2 (- phi2 (* -1 phi1))))))
(* -1 (* lambda2 (cos (* 1/2 phi1))))
(+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))))
(+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1)))))))
(+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/2 (* lambda2 (sin (* 1/2 phi1)))) (* phi2 (+ (* -1/48 (* lambda2 (* phi2 (sin (* 1/2 phi1))))) (* 1/8 (* lambda2 (cos (* 1/2 phi1)))))))))
(* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(* -1 (* lambda2 (cos (* 1/2 (- phi1 (* -1 phi2))))))
(* -1 (* lambda2 (cos (* 1/2 (- phi1 (* -1 phi2))))))
(* -1 (* lambda2 (cos (* 1/2 (- phi1 (* -1 phi2))))))
(* -1 (* lambda2 (cos (* 1/2 (- phi1 (* -1 phi2))))))
(* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(cos (* 1/2 phi2))
(+ (cos (* 1/2 phi2)) (* -1/2 (* phi1 (sin (* 1/2 phi2)))))
(+ (cos (* 1/2 phi2)) (* phi1 (- (* -1/8 (* phi1 (cos (* 1/2 phi2)))) (* 1/2 (sin (* 1/2 phi2))))))
(+ (cos (* 1/2 phi2)) (* phi1 (- (* phi1 (+ (* -1/8 (cos (* 1/2 phi2))) (* 1/48 (* phi1 (sin (* 1/2 phi2)))))) (* 1/2 (sin (* 1/2 phi2))))))
(cos (* 1/2 (+ phi1 phi2)))
(cos (* 1/2 (+ phi1 phi2)))
(cos (* 1/2 (+ phi1 phi2)))
(cos (* 1/2 (+ phi1 phi2)))
(cos (* 1/2 (- phi2 (* -1 phi1))))
(cos (* 1/2 (- phi2 (* -1 phi1))))
(cos (* 1/2 (- phi2 (* -1 phi1))))
(cos (* 1/2 (- phi2 (* -1 phi1))))
(cos (* 1/2 phi1))
(+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1)))))
(+ (cos (* 1/2 phi1)) (* phi2 (- (* -1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))))
(+ (cos (* 1/2 phi1)) (* phi2 (- (* phi2 (+ (* -1/8 (cos (* 1/2 phi1))) (* 1/48 (* phi2 (sin (* 1/2 phi1)))))) (* 1/2 (sin (* 1/2 phi1))))))
(cos (* 1/2 (+ phi1 phi2)))
(cos (* 1/2 (+ phi1 phi2)))
(cos (* 1/2 (+ phi1 phi2)))
(cos (* 1/2 (+ phi1 phi2)))
(cos (* 1/2 (- phi1 (* -1 phi2))))
(cos (* 1/2 (- phi1 (* -1 phi2))))
(cos (* 1/2 (- phi1 (* -1 phi2))))
(cos (* 1/2 (- phi1 (* -1 phi2))))
(* 1/2 phi2)
(+ (* 1/2 phi1) (* 1/2 phi2))
(+ (* 1/2 phi1) (* 1/2 phi2))
(+ (* 1/2 phi1) (* 1/2 phi2))
(* 1/2 phi1)
(* phi1 (+ 1/2 (* 1/2 (/ phi2 phi1))))
(* phi1 (+ 1/2 (* 1/2 (/ phi2 phi1))))
(* phi1 (+ 1/2 (* 1/2 (/ phi2 phi1))))
(* 1/2 phi1)
(* -1 (* phi1 (- (* -1/2 (/ phi2 phi1)) 1/2)))
(* -1 (* phi1 (- (* -1/2 (/ phi2 phi1)) 1/2)))
(* -1 (* phi1 (- (* -1/2 (/ phi2 phi1)) 1/2)))
(* 1/2 phi1)
(+ (* 1/2 phi1) (* 1/2 phi2))
(+ (* 1/2 phi1) (* 1/2 phi2))
(+ (* 1/2 phi1) (* 1/2 phi2))
(* 1/2 phi2)
(* phi2 (+ 1/2 (* 1/2 (/ phi1 phi2))))
(* phi2 (+ 1/2 (* 1/2 (/ phi1 phi2))))
(* phi2 (+ 1/2 (* 1/2 (/ phi1 phi2))))
(* 1/2 phi2)
(* -1 (* phi2 (- (* -1/2 (/ phi1 phi2)) 1/2)))
(* -1 (* phi2 (- (* -1/2 (/ phi1 phi2)) 1/2)))
(* -1 (* phi2 (- (* -1/2 (/ phi1 phi2)) 1/2)))
(* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(+ (* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(+ (* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(+ (* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(* lambda1 (cos (* 1/2 (+ phi1 phi2))))
(* lambda1 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1))))
(* lambda1 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1))))
(* lambda1 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1))))
(* lambda1 (cos (* 1/2 (+ phi1 phi2))))
(* -1 (* lambda1 (+ (* -1 (cos (* 1/2 (+ phi1 phi2)))) (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1))))
(* -1 (* lambda1 (+ (* -1 (cos (* 1/2 (+ phi1 phi2)))) (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1))))
(* -1 (* lambda1 (+ (* -1 (cos (* 1/2 (+ phi1 phi2)))) (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1))))
(* lambda1 (cos (* 1/2 (+ phi1 phi2))))
(+ (* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(+ (* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(+ (* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(* lambda2 (+ (* -1 (cos (* 1/2 (+ phi1 phi2)))) (/ (* lambda1 (cos (* 1/2 (+ phi1 phi2)))) lambda2)))
(* lambda2 (+ (* -1 (cos (* 1/2 (+ phi1 phi2)))) (/ (* lambda1 (cos (* 1/2 (+ phi1 phi2)))) lambda2)))
(* lambda2 (+ (* -1 (cos (* 1/2 (+ phi1 phi2)))) (/ (* lambda1 (cos (* 1/2 (+ phi1 phi2)))) lambda2)))
(* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(* -1 (* lambda2 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda1 (cos (* 1/2 (+ phi1 phi2)))) lambda2)))))
(* -1 (* lambda2 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda1 (cos (* 1/2 (+ phi1 phi2)))) lambda2)))))
(* -1 (* lambda2 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda1 (cos (* 1/2 (+ phi1 phi2)))) lambda2)))))
(* (cos (* 1/2 phi2)) (- lambda1 lambda2))
(+ (* -1/2 (* phi1 (* (sin (* 1/2 phi2)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi2)) (- lambda1 lambda2)))
(+ (* phi1 (+ (* -1/2 (* (sin (* 1/2 phi2)) (- lambda1 lambda2))) (* -1/8 (* phi1 (* (cos (* 1/2 phi2)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi2)) (- lambda1 lambda2)))
(+ (* phi1 (+ (* -1/2 (* (sin (* 1/2 phi2)) (- lambda1 lambda2))) (* phi1 (+ (* -1/8 (* (cos (* 1/2 phi2)) (- lambda1 lambda2))) (* 1/48 (* phi1 (* (sin (* 1/2 phi2)) (- lambda1 lambda2)))))))) (* (cos (* 1/2 phi2)) (- lambda1 lambda2)))
(* (cos (* 1/2 (+ phi1 phi2))) (- lambda1 lambda2))
(* (cos (* 1/2 (+ phi1 phi2))) (- lambda1 lambda2))
(* (cos (* 1/2 (+ phi1 phi2))) (- lambda1 lambda2))
(* (cos (* 1/2 (+ phi1 phi2))) (- lambda1 lambda2))
(* (cos (* 1/2 (- phi2 (* -1 phi1)))) (- lambda1 lambda2))
(* (cos (* 1/2 (- phi2 (* -1 phi1)))) (- lambda1 lambda2))
(* (cos (* 1/2 (- phi2 (* -1 phi1)))) (- lambda1 lambda2))
(* (cos (* 1/2 (- phi2 (* -1 phi1)))) (- lambda1 lambda2))
(* (cos (* 1/2 phi1)) (- lambda1 lambda2))
(+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))
(+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))
(+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* phi2 (+ (* -1/8 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) (* 1/48 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))
(* (cos (* 1/2 (+ phi1 phi2))) (- lambda1 lambda2))
(* (cos (* 1/2 (+ phi1 phi2))) (- lambda1 lambda2))
(* (cos (* 1/2 (+ phi1 phi2))) (- lambda1 lambda2))
(* (cos (* 1/2 (+ phi1 phi2))) (- lambda1 lambda2))
(* (cos (* 1/2 (- phi1 (* -1 phi2)))) (- lambda1 lambda2))
(* (cos (* 1/2 (- phi1 (* -1 phi2)))) (- lambda1 lambda2))
(* (cos (* 1/2 (- phi1 (* -1 phi2)))) (- lambda1 lambda2))
(* (cos (* 1/2 (- phi1 (* -1 phi2)))) (- lambda1 lambda2))
(* R (sqrt (+ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))
(+ (* 1/2 (* (* R (* phi1 (+ (* -2 phi2) (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2))))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))) (* R (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))
(+ (* R (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))) (* phi1 (+ (* 1/2 (* (* R (* phi1 (- (+ 1 (* (+ (* -1/4 (pow (cos (* 1/2 phi2)) 2)) (* 1/4 (pow (sin (* 1/2 phi2)) 2))) (pow (- lambda1 lambda2) 2))) (* 1/4 (/ (pow (+ (* -2 phi2) (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))) (* 1/2 (* (* R (+ (* -2 phi2) (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))))))
(+ (* R (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))) (* phi1 (+ (* 1/2 (* (* R (+ (* -2 phi2) (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))) (* phi1 (+ (* 1/2 (* (* R (* phi1 (- (* (+ (* 1/24 (* (cos (* 1/2 phi2)) (sin (* 1/2 phi2)))) (* 1/8 (* (cos (* 1/2 phi2)) (sin (* 1/2 phi2))))) (pow (- lambda1 lambda2) 2)) (* 1/2 (/ (* (+ (* -2 phi2) (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2))))) (- (+ 1 (* (+ (* -1/4 (pow (cos (* 1/2 phi2)) 2)) (* 1/4 (pow (sin (* 1/2 phi2)) 2))) (pow (- lambda1 lambda2) 2))) (* 1/4 (/ (pow (+ (* -2 phi2) (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))) (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))) (* 1/2 (* (* R (- (+ 1 (* (+ (* -1/4 (pow (cos (* 1/2 phi2)) 2)) (* 1/4 (pow (sin (* 1/2 phi2)) 2))) (pow (- lambda1 lambda2) 2))) (* 1/4 (/ (pow (+ (* -2 phi2) (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))))))))
(* R phi1)
(* phi1 (+ R (* -1 (/ (* R phi2) phi1))))
(* phi1 (+ R (+ (* -1 (/ (* R phi2) phi1)) (* 1/2 (/ (* R (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2))) (pow phi1 2))))))
(* phi1 (+ R (+ (* -1 (/ (* R phi2) phi1)) (+ (* 1/2 (/ (* R (* phi2 (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)))) (pow phi1 3))) (* 1/2 (/ (* R (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2))) (pow phi1 2)))))))
(* -1 (* R phi1))
(* -1 (* phi1 (+ R (* -1 (/ (* R phi2) phi1)))))
(* -1 (* phi1 (+ R (* -1 (/ (+ (* -1/2 (/ (* R (* (pow (cos (* 1/2 (- phi2 (* -1 phi1)))) 2) (pow (- lambda1 lambda2) 2))) phi1)) (* R phi2)) phi1)))))
(* -1 (* phi1 (+ R (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* R (* (pow (cos (* 1/2 (- phi2 (* -1 phi1)))) 2) (pow (- lambda1 lambda2) 2)))) (* 1/2 (/ (* R (* phi2 (* (pow (cos (* 1/2 (- phi2 (* -1 phi1)))) 2) (pow (- lambda1 lambda2) 2)))) phi1))) phi1)) (* R phi2)) phi1)))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))
(+ (* 1/2 (* (* R (* phi2 (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))
(+ (* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))) (* phi2 (+ (* 1/2 (* (* R (* phi2 (- (+ 1 (* (+ (* -1/4 (pow (cos (* 1/2 phi1)) 2)) (* 1/4 (pow (sin (* 1/2 phi1)) 2))) (pow (- lambda1 lambda2) 2))) (* 1/4 (/ (pow (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (* 1/2 (* (* R (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))))
(+ (* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))) (* phi2 (+ (* 1/2 (* (* R (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (* phi2 (+ (* 1/2 (* (* R (* phi2 (- (* (+ (* 1/24 (* (cos (* 1/2 phi1)) (sin (* 1/2 phi1)))) (* 1/8 (* (cos (* 1/2 phi1)) (sin (* 1/2 phi1))))) (pow (- lambda1 lambda2) 2)) (* 1/2 (/ (* (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) (- (+ 1 (* (+ (* -1/4 (pow (cos (* 1/2 phi1)) 2)) (* 1/4 (pow (sin (* 1/2 phi1)) 2))) (pow (- lambda1 lambda2) 2))) (* 1/4 (/ (pow (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (* 1/2 (* (* R (- (+ 1 (* (+ (* -1/4 (pow (cos (* 1/2 phi1)) 2)) (* 1/4 (pow (sin (* 1/2 phi1)) 2))) (pow (- lambda1 lambda2) 2))) (* 1/4 (/ (pow (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))))))
(* R phi2)
(* phi2 (+ R (* -1 (/ (* R phi1) phi2))))
(* phi2 (+ R (+ (* -1 (/ (* R phi1) phi2)) (* 1/2 (/ (* R (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2))) (pow phi2 2))))))
(* phi2 (+ R (+ (* -1 (/ (* R phi1) phi2)) (+ (* 1/2 (/ (* R (* phi1 (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)))) (pow phi2 3))) (* 1/2 (/ (* R (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2))) (pow phi2 2)))))))
(* -1 (* R phi2))
(* -1 (* phi2 (+ R (* -1 (/ (* R phi1) phi2)))))
(* -1 (* phi2 (+ R (* -1 (/ (+ (* -1/2 (/ (* R (* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2))) phi2)) (* R phi1)) phi2)))))
(* -1 (* phi2 (+ R (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* R (* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2)))) (* 1/2 (/ (* R (* phi1 (* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2)))) phi2))) phi2)) (* R phi1)) phi2)))))
(* R (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))))
(+ (* -1 (* (* R (* lambda1 (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))) (* R (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))
(+ (* R (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))) (* lambda1 (+ (* -1 (* (* R (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))) (* 1/2 (* (* R (* lambda1 (- (pow (cos (* 1/2 (+ phi1 phi2))) 2) (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 4)) (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))))))
(+ (* R (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))) (* lambda1 (+ (* -1 (* (* R (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))) (* lambda1 (+ (* 1/2 (* (* R (* lambda1 (* lambda2 (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (- (pow (cos (* 1/2 (+ phi1 phi2))) 2) (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 4)) (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))))) (sqrt (/ 1 (pow (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)) 3))))) (* 1/2 (* (* R (- (pow (cos (* 1/2 (+ phi1 phi2))) 2) (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 4)) (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))))))))
(* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) lambda1)) (* R (cos (* 1/2 (+ phi1 phi2))))))
(* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) lambda1)) (+ (* 1/2 (/ (* R (pow (- phi1 phi2) 2)) (* (pow lambda1 2) (cos (* 1/2 (+ phi1 phi2)))))) (* R (cos (* 1/2 (+ phi1 phi2)))))))
(* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) lambda1)) (+ (* 1/2 (/ (* R (* lambda2 (pow (- phi1 phi2) 2))) (* (pow lambda1 3) (cos (* 1/2 (+ phi1 phi2)))))) (+ (* 1/2 (/ (* R (pow (- phi1 phi2) 2)) (* (pow lambda1 2) (cos (* 1/2 (+ phi1 phi2)))))) (* R (cos (* 1/2 (+ phi1 phi2))))))))
(* -1 (* R (* lambda1 (cos (* 1/2 (+ phi1 phi2))))))
(* -1 (* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) lambda1)) (* R (cos (* 1/2 (+ phi1 phi2)))))))
(* -1 (* lambda1 (+ (* -1 (/ (+ (* -1/2 (/ (* R (pow (- phi1 phi2) 2)) (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))) (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))) lambda1)) (* R (cos (* 1/2 (+ phi1 phi2)))))))
(* -1 (* lambda1 (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* R (* lambda2 (pow (- phi1 phi2) 2))) (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))) (* 1/2 (/ (* R (pow (- phi1 phi2) 2)) (cos (* 1/2 (+ phi1 phi2)))))) lambda1)) (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))) lambda1)) (* R (cos (* 1/2 (+ phi1 phi2)))))))
(* R (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))))
(+ (* -1 (* (* R (* lambda1 (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))) (* R (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))
(+ (* R (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))) (* lambda2 (+ (* -1 (* (* R (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))) (* 1/2 (* (* R (* lambda2 (- (pow (cos (* 1/2 (+ phi1 phi2))) 2) (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 4)) (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))))))
(+ (* R (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))) (* lambda2 (+ (* -1 (* (* R (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))) (* lambda2 (+ (* 1/2 (* (* R (* lambda1 (* lambda2 (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (- (pow (cos (* 1/2 (+ phi1 phi2))) 2) (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 4)) (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))))) (sqrt (/ 1 (pow (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)) 3))))) (* 1/2 (* (* R (- (pow (cos (* 1/2 (+ phi1 phi2))) 2) (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 4)) (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))))))))
(* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(* lambda2 (+ (* -1 (/ (* R (* lambda1 (cos (* 1/2 (+ phi1 phi2))))) lambda2)) (* R (cos (* 1/2 (+ phi1 phi2))))))
(* lambda2 (+ (* -1 (/ (* R (* lambda1 (cos (* 1/2 (+ phi1 phi2))))) lambda2)) (+ (* 1/2 (/ (* R (pow (- phi1 phi2) 2)) (* (pow lambda2 2) (cos (* 1/2 (+ phi1 phi2)))))) (* R (cos (* 1/2 (+ phi1 phi2)))))))
(* lambda2 (+ (* -1 (/ (* R (* lambda1 (cos (* 1/2 (+ phi1 phi2))))) lambda2)) (+ (* 1/2 (/ (* R (* lambda1 (pow (- phi1 phi2) 2))) (* (pow lambda2 3) (cos (* 1/2 (+ phi1 phi2)))))) (+ (* 1/2 (/ (* R (pow (- phi1 phi2) 2)) (* (pow lambda2 2) (cos (* 1/2 (+ phi1 phi2)))))) (* R (cos (* 1/2 (+ phi1 phi2))))))))
(* -1 (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))))
(* -1 (* lambda2 (+ (* -1 (/ (* R (* lambda1 (cos (* 1/2 (+ phi1 phi2))))) lambda2)) (* R (cos (* 1/2 (+ phi1 phi2)))))))
(* -1 (* lambda2 (+ (* -1 (/ (+ (* -1/2 (/ (* R (pow (- phi1 phi2) 2)) (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))) (* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))) lambda2)) (* R (cos (* 1/2 (+ phi1 phi2)))))))
(* -1 (* lambda2 (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* R (* lambda1 (pow (- phi1 phi2) 2))) (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))) (* 1/2 (/ (* R (pow (- phi1 phi2) 2)) (cos (* 1/2 (+ phi1 phi2)))))) lambda2)) (* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))) lambda2)) (* R (cos (* 1/2 (+ phi1 phi2)))))))
(sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))
(+ (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))) (* 1/2 (* (* phi1 (+ (* -2 phi2) (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))))
(+ (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))) (* phi1 (+ (* 1/2 (* (* phi1 (- (+ 1 (* (+ (* -1/4 (pow (cos (* 1/2 phi2)) 2)) (* 1/4 (pow (sin (* 1/2 phi2)) 2))) (pow (- lambda1 lambda2) 2))) (* 1/4 (/ (pow (+ (* -2 phi2) (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))) (* 1/2 (* (+ (* -2 phi2) (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))))))
(+ (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))) (* phi1 (+ (* 1/2 (* (+ (* -2 phi2) (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))) (* phi1 (+ (* 1/2 (* (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))) (- (+ 1 (* (+ (* -1/4 (pow (cos (* 1/2 phi2)) 2)) (* 1/4 (pow (sin (* 1/2 phi2)) 2))) (pow (- lambda1 lambda2) 2))) (* 1/4 (/ (pow (+ (* -2 phi2) (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))))) (* 1/2 (* (* phi1 (- (* (+ (* 1/24 (* (cos (* 1/2 phi2)) (sin (* 1/2 phi2)))) (* 1/8 (* (cos (* 1/2 phi2)) (sin (* 1/2 phi2))))) (pow (- lambda1 lambda2) 2)) (* 1/2 (/ (* (+ (* -2 phi2) (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2))))) (- (+ 1 (* (+ (* -1/4 (pow (cos (* 1/2 phi2)) 2)) (* 1/4 (pow (sin (* 1/2 phi2)) 2))) (pow (- lambda1 lambda2) 2))) (* 1/4 (/ (pow (+ (* -2 phi2) (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))) (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))))))))
phi1
(* phi1 (+ 1 (* -1 (/ phi2 phi1))))
(* phi1 (+ 1 (+ (* -1 (/ phi2 phi1)) (* 1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))))
(* phi1 (+ 1 (+ (* -1 (/ phi2 phi1)) (+ (* 1/2 (/ (* phi2 (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2))) (pow phi1 3))) (* 1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))
(* -1 phi1)
(* -1 (* phi1 (+ 1 (* -1 (/ phi2 phi1)))))
(* -1 (* phi1 (+ 1 (* -1 (/ (+ phi2 (* -1/2 (/ (* (pow (cos (* 1/2 (- phi2 (* -1 phi1)))) 2) (pow (- lambda1 lambda2) 2)) phi1))) phi1)))))
(* -1 (* phi1 (+ 1 (* -1 (/ (+ phi2 (* -1 (/ (+ (* 1/2 (* (pow (cos (* 1/2 (- phi2 (* -1 phi1)))) 2) (pow (- lambda1 lambda2) 2))) (* 1/2 (/ (* phi2 (* (pow (cos (* 1/2 (- phi2 (* -1 phi1)))) 2) (pow (- lambda1 lambda2) 2))) phi1))) phi1))) phi1)))))
(sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))
(+ (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))) (* 1/2 (* (* phi2 (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))
(+ (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))) (* phi2 (+ (* 1/2 (* (* phi2 (- (+ 1 (* (+ (* -1/4 (pow (cos (* 1/2 phi1)) 2)) (* 1/4 (pow (sin (* 1/2 phi1)) 2))) (pow (- lambda1 lambda2) 2))) (* 1/4 (/ (pow (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (* 1/2 (* (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))))
(+ (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))) (* phi2 (+ (* 1/2 (* (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (* phi2 (+ (* 1/2 (* (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))) (- (+ 1 (* (+ (* -1/4 (pow (cos (* 1/2 phi1)) 2)) (* 1/4 (pow (sin (* 1/2 phi1)) 2))) (pow (- lambda1 lambda2) 2))) (* 1/4 (/ (pow (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))))) (* 1/2 (* (* phi2 (- (* (+ (* 1/24 (* (cos (* 1/2 phi1)) (sin (* 1/2 phi1)))) (* 1/8 (* (cos (* 1/2 phi1)) (sin (* 1/2 phi1))))) (pow (- lambda1 lambda2) 2)) (* 1/2 (/ (* (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) (- (+ 1 (* (+ (* -1/4 (pow (cos (* 1/2 phi1)) 2)) (* 1/4 (pow (sin (* 1/2 phi1)) 2))) (pow (- lambda1 lambda2) 2))) (* 1/4 (/ (pow (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))))))
phi2
(* phi2 (+ 1 (* -1 (/ phi1 phi2))))
(* phi2 (+ 1 (+ (* -1 (/ phi1 phi2)) (* 1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))))
(* phi2 (+ 1 (+ (* -1 (/ phi1 phi2)) (+ (* 1/2 (/ (* phi1 (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2))) (pow phi2 3))) (* 1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))))
(* -1 phi2)
(* -1 (* phi2 (+ 1 (* -1 (/ phi1 phi2)))))
(* -1 (* phi2 (+ 1 (* -1 (/ (+ phi1 (* -1/2 (/ (* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2)) phi2))) phi2)))))
(* -1 (* phi2 (+ 1 (* -1 (/ (+ phi1 (* -1 (/ (+ (* 1/2 (* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2))) (* 1/2 (/ (* phi1 (* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2))) phi2))) phi2))) phi2)))))
(sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))
(+ (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))) (* -1 (* (* lambda1 (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))))
(+ (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))) (* lambda1 (+ (* -1 (* (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))) (* 1/2 (* (* lambda1 (- (pow (cos (* 1/2 (+ phi1 phi2))) 2) (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 4)) (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))))))
(+ (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))) (* lambda1 (+ (* -1 (* (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))) (* lambda1 (+ (* 1/2 (* (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))) (- (pow (cos (* 1/2 (+ phi1 phi2))) 2) (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 4)) (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))) (* 1/2 (* (* lambda1 (* lambda2 (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (- (pow (cos (* 1/2 (+ phi1 phi2))) 2) (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 4)) (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))))))) (sqrt (/ 1 (pow (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)) 3))))))))))
(* lambda1 (cos (* 1/2 (+ phi1 phi2))))
(* lambda1 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1))))
(* lambda1 (+ (cos (* 1/2 (+ phi1 phi2))) (+ (* -1 (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1)) (* 1/2 (/ (pow (- phi1 phi2) 2) (* (pow lambda1 2) (cos (* 1/2 (+ phi1 phi2)))))))))
(* lambda1 (+ (cos (* 1/2 (+ phi1 phi2))) (+ (* -1 (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1)) (+ (* 1/2 (/ (* lambda2 (pow (- phi1 phi2) 2)) (* (pow lambda1 3) (cos (* 1/2 (+ phi1 phi2)))))) (* 1/2 (/ (pow (- phi1 phi2) 2) (* (pow lambda1 2) (cos (* 1/2 (+ phi1 phi2))))))))))
(* -1 (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(* -1 (* lambda1 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1)))))
(* -1 (* lambda1 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (+ (* -1/2 (/ (pow (- phi1 phi2) 2) (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))) (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) lambda1)))))
(* -1 (* lambda1 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* lambda2 (pow (- phi1 phi2) 2)) (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))) (* 1/2 (/ (pow (- phi1 phi2) 2) (cos (* 1/2 (+ phi1 phi2)))))) lambda1)) (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) lambda1)))))
(sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))
(+ (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))) (* -1 (* (* lambda1 (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))))
(+ (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))) (* lambda2 (+ (* -1 (* (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))) (* 1/2 (* (* lambda2 (- (pow (cos (* 1/2 (+ phi1 phi2))) 2) (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 4)) (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))))))
(+ (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))) (* lambda2 (+ (* -1 (* (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))) (* lambda2 (+ (* 1/2 (* (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))) (- (pow (cos (* 1/2 (+ phi1 phi2))) 2) (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 4)) (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))) (* 1/2 (* (* lambda1 (* lambda2 (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (- (pow (cos (* 1/2 (+ phi1 phi2))) 2) (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 4)) (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))))))) (sqrt (/ 1 (pow (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)) 3))))))))))
(* lambda2 (cos (* 1/2 (+ phi1 phi2))))
(* lambda2 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda1 (cos (* 1/2 (+ phi1 phi2)))) lambda2))))
(* lambda2 (+ (cos (* 1/2 (+ phi1 phi2))) (+ (* -1 (/ (* lambda1 (cos (* 1/2 (+ phi1 phi2)))) lambda2)) (* 1/2 (/ (pow (- phi1 phi2) 2) (* (pow lambda2 2) (cos (* 1/2 (+ phi1 phi2)))))))))
(* lambda2 (+ (cos (* 1/2 (+ phi1 phi2))) (+ (* -1 (/ (* lambda1 (cos (* 1/2 (+ phi1 phi2)))) lambda2)) (+ (* 1/2 (/ (* lambda1 (pow (- phi1 phi2) 2)) (* (pow lambda2 3) (cos (* 1/2 (+ phi1 phi2)))))) (* 1/2 (/ (pow (- phi1 phi2) 2) (* (pow lambda2 2) (cos (* 1/2 (+ phi1 phi2))))))))))
(* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(* -1 (* lambda2 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda1 (cos (* 1/2 (+ phi1 phi2)))) lambda2)))))
(* -1 (* lambda2 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (+ (* -1/2 (/ (pow (- phi1 phi2) 2) (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))) (* lambda1 (cos (* 1/2 (+ phi1 phi2))))) lambda2)))))
(* -1 (* lambda2 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* lambda1 (pow (- phi1 phi2) 2)) (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))) (* 1/2 (/ (pow (- phi1 phi2) 2) (cos (* 1/2 (+ phi1 phi2)))))) lambda2)) (* lambda1 (cos (* 1/2 (+ phi1 phi2))))) lambda2)))))
(* -1 phi2)
(- phi1 phi2)
(- phi1 phi2)
(- phi1 phi2)
phi1
(* phi1 (+ 1 (* -1 (/ phi2 phi1))))
(* phi1 (+ 1 (* -1 (/ phi2 phi1))))
(* phi1 (+ 1 (* -1 (/ phi2 phi1))))
phi1
(* -1 (* phi1 (- (/ phi2 phi1) 1)))
(* -1 (* phi1 (- (/ phi2 phi1) 1)))
(* -1 (* phi1 (- (/ phi2 phi1) 1)))
phi1
(+ phi1 (* -1 phi2))
(+ phi1 (* -1 phi2))
(+ phi1 (* -1 phi2))
(* -1 phi2)
(* phi2 (- (/ phi1 phi2) 1))
(* phi2 (- (/ phi1 phi2) 1))
(* phi2 (- (/ phi1 phi2) 1))
(* -1 phi2)
(* -1 (* phi2 (+ 1 (* -1 (/ phi1 phi2)))))
(* -1 (* phi2 (+ 1 (* -1 (/ phi1 phi2)))))
(* -1 (* phi2 (+ 1 (* -1 (/ phi1 phi2)))))
1
(+ 1 (* -1/8 (pow phi1 2)))
(+ 1 (* (pow phi1 2) (- (* 1/384 (pow phi1 2)) 1/8)))
(+ 1 (* (pow phi1 2) (- (* (pow phi1 2) (+ 1/384 (* -1/46080 (pow phi1 2)))) 1/8)))
(cos (* 1/2 phi1))
(cos (* 1/2 phi1))
(cos (* 1/2 phi1))
(cos (* 1/2 phi1))
(cos (* 1/2 phi1))
(cos (* 1/2 phi1))
(cos (* 1/2 phi1))
(cos (* 1/2 phi1))
(* 1/2 phi1)
(* 1/2 phi1)
(* 1/2 phi1)
(* 1/2 phi1)
(* 1/2 phi1)
(* 1/2 phi1)
(* 1/2 phi1)
(* 1/2 phi1)
(* 1/2 phi1)
(* 1/2 phi1)
(* 1/2 phi1)
(* 1/2 phi1)
(cos (* 1/2 phi2))
(+ (cos (* 1/2 phi2)) (* -1/2 (* phi1 (sin (* 1/2 phi2)))))
(+ (cos (* 1/2 phi2)) (* phi1 (- (* -1/8 (* phi1 (cos (* 1/2 phi2)))) (* 1/2 (sin (* 1/2 phi2))))))
(+ (cos (* 1/2 phi2)) (* phi1 (- (* phi1 (+ (* -1/8 (cos (* 1/2 phi2))) (* 1/48 (* phi1 (sin (* 1/2 phi2)))))) (* 1/2 (sin (* 1/2 phi2))))))
(cos (* 1/2 (+ phi1 phi2)))
(cos (* 1/2 (+ phi1 phi2)))
(cos (* 1/2 (+ phi1 phi2)))
(cos (* 1/2 (+ phi1 phi2)))
(cos (* 1/2 (- phi2 (* -1 phi1))))
(cos (* 1/2 (- phi2 (* -1 phi1))))
(cos (* 1/2 (- phi2 (* -1 phi1))))
(cos (* 1/2 (- phi2 (* -1 phi1))))
(cos (* 1/2 phi1))
(+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1)))))
(+ (cos (* 1/2 phi1)) (* phi2 (- (* -1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))))
(+ (cos (* 1/2 phi1)) (* phi2 (- (* phi2 (+ (* -1/8 (cos (* 1/2 phi1))) (* 1/48 (* phi2 (sin (* 1/2 phi1)))))) (* 1/2 (sin (* 1/2 phi1))))))
(cos (* 1/2 (+ phi1 phi2)))
(cos (* 1/2 (+ phi1 phi2)))
(cos (* 1/2 (+ phi1 phi2)))
(cos (* 1/2 (+ phi1 phi2)))
(cos (* 1/2 (- phi1 (* -1 phi2))))
(cos (* 1/2 (- phi1 (* -1 phi2))))
(cos (* 1/2 (- phi1 (* -1 phi2))))
(cos (* 1/2 (- phi1 (* -1 phi2))))
(* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(+ (* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(+ (* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(+ (* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(* lambda1 (cos (* 1/2 (+ phi1 phi2))))
(* lambda1 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1))))
(* lambda1 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1))))
(* lambda1 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1))))
(* lambda1 (cos (* 1/2 (+ phi1 phi2))))
(* -1 (* lambda1 (+ (* -1 (cos (* 1/2 (+ phi1 phi2)))) (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1))))
(* -1 (* lambda1 (+ (* -1 (cos (* 1/2 (+ phi1 phi2)))) (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1))))
(* -1 (* lambda1 (+ (* -1 (cos (* 1/2 (+ phi1 phi2)))) (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1))))
(* lambda1 (cos (* 1/2 (+ phi1 phi2))))
(+ (* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(+ (* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(+ (* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(* lambda2 (+ (* -1 (cos (* 1/2 (+ phi1 phi2)))) (/ (* lambda1 (cos (* 1/2 (+ phi1 phi2)))) lambda2)))
(* lambda2 (+ (* -1 (cos (* 1/2 (+ phi1 phi2)))) (/ (* lambda1 (cos (* 1/2 (+ phi1 phi2)))) lambda2)))
(* lambda2 (+ (* -1 (cos (* 1/2 (+ phi1 phi2)))) (/ (* lambda1 (cos (* 1/2 (+ phi1 phi2)))) lambda2)))
(* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(* -1 (* lambda2 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda1 (cos (* 1/2 (+ phi1 phi2)))) lambda2)))))
(* -1 (* lambda2 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda1 (cos (* 1/2 (+ phi1 phi2)))) lambda2)))))
(* -1 (* lambda2 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda1 (cos (* 1/2 (+ phi1 phi2)))) lambda2)))))
(* (cos (* 1/2 phi2)) (- lambda1 lambda2))
(+ (* -1/2 (* phi1 (* (sin (* 1/2 phi2)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi2)) (- lambda1 lambda2)))
(+ (* phi1 (+ (* -1/2 (* (sin (* 1/2 phi2)) (- lambda1 lambda2))) (* -1/8 (* phi1 (* (cos (* 1/2 phi2)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi2)) (- lambda1 lambda2)))
(+ (* phi1 (+ (* -1/2 (* (sin (* 1/2 phi2)) (- lambda1 lambda2))) (* phi1 (+ (* -1/8 (* (cos (* 1/2 phi2)) (- lambda1 lambda2))) (* 1/48 (* phi1 (* (sin (* 1/2 phi2)) (- lambda1 lambda2)))))))) (* (cos (* 1/2 phi2)) (- lambda1 lambda2)))
(* (cos (* 1/2 (+ phi1 phi2))) (- lambda1 lambda2))
(* (cos (* 1/2 (+ phi1 phi2))) (- lambda1 lambda2))
(* (cos (* 1/2 (+ phi1 phi2))) (- lambda1 lambda2))
(* (cos (* 1/2 (+ phi1 phi2))) (- lambda1 lambda2))
(* (cos (* 1/2 (- phi2 (* -1 phi1)))) (- lambda1 lambda2))
(* (cos (* 1/2 (- phi2 (* -1 phi1)))) (- lambda1 lambda2))
(* (cos (* 1/2 (- phi2 (* -1 phi1)))) (- lambda1 lambda2))
(* (cos (* 1/2 (- phi2 (* -1 phi1)))) (- lambda1 lambda2))
(* (cos (* 1/2 phi1)) (- lambda1 lambda2))
(+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))
(+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))
(+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* phi2 (+ (* -1/8 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) (* 1/48 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))
(* (cos (* 1/2 (+ phi1 phi2))) (- lambda1 lambda2))
(* (cos (* 1/2 (+ phi1 phi2))) (- lambda1 lambda2))
(* (cos (* 1/2 (+ phi1 phi2))) (- lambda1 lambda2))
(* (cos (* 1/2 (+ phi1 phi2))) (- lambda1 lambda2))
(* (cos (* 1/2 (- phi1 (* -1 phi2)))) (- lambda1 lambda2))
(* (cos (* 1/2 (- phi1 (* -1 phi2)))) (- lambda1 lambda2))
(* (cos (* 1/2 (- phi1 (* -1 phi2)))) (- lambda1 lambda2))
(* (cos (* 1/2 (- phi1 (* -1 phi2)))) (- lambda1 lambda2))
Outputs
(* R (- lambda1 lambda2))
(*.f64 R (-.f64 lambda1 lambda2))
(+ (* 1/2 (/ (* R (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))) (* R (- lambda1 lambda2)))
(+.f64 (*.f64 R (-.f64 lambda1 lambda2)) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 R (*.f64 phi1 phi1)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (-.f64 lambda1 lambda2)))
(+ (* R (- lambda1 lambda2)) (* (pow phi1 2) (+ (* 1/2 (/ (* R (* (pow phi1 2) (- (* 1/48 (pow (- lambda1 lambda2) 2)) (* 1/4 (/ (pow (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) 2) (pow (- lambda1 lambda2) 2)))))) (- lambda1 lambda2))) (* 1/2 (/ (* R (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2))))))
(+.f64 (*.f64 R (-.f64 lambda1 lambda2)) (*.f64 (*.f64 phi1 phi1) (*.f64 #s(literal 1/2 binary64) (*.f64 R (+.f64 (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1/48 binary64)) (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (-.f64 lambda1 lambda2)) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (-.f64 lambda1 lambda2)))))))
(+ (* R (- lambda1 lambda2)) (* (pow phi1 2) (+ (* 1/2 (/ (* R (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2))) (* (pow phi1 2) (+ (* 1/2 (/ (* R (* (pow phi1 2) (- (* -1/1440 (pow (- lambda1 lambda2) 2)) (* 1/2 (/ (* (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) (- (* 1/48 (pow (- lambda1 lambda2) 2)) (* 1/4 (/ (pow (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) 2) (pow (- lambda1 lambda2) 2))))) (pow (- lambda1 lambda2) 2)))))) (- lambda1 lambda2))) (* 1/2 (/ (* R (- (* 1/48 (pow (- lambda1 lambda2) 2)) (* 1/4 (/ (pow (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) 2) (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))))))))
(+.f64 (*.f64 R (-.f64 lambda1 lambda2)) (*.f64 (*.f64 phi1 phi1) (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 R (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 phi1 phi1) (*.f64 #s(literal 1/2 binary64) (*.f64 R (+.f64 (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/1440 binary64)) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1/48 binary64)) (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (-.f64 lambda1 lambda2)) (/.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1/48 binary64)) (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (-.f64 lambda1 lambda2)))))))))
(* R phi1)
(*.f64 R phi1)
(* phi1 (+ R (* 1/2 (/ (* R (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))) (pow phi1 2)))))
(*.f64 phi1 (+.f64 R (*.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi1 phi1)))))))
(* phi1 (+ R (+ (* -1/8 (/ (* R (* (pow (cos (* 1/2 phi1)) 4) (pow (- lambda1 lambda2) 4))) (pow phi1 4))) (* 1/2 (/ (* R (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))) (pow phi1 2))))))
(*.f64 phi1 (+.f64 (+.f64 R (*.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi1 phi1)))))) (*.f64 #s(literal -1/8 binary64) (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 4 binary64)) (/.f64 (pow.f64 (-.f64 lambda1 lambda2) #s(literal 4 binary64)) (pow.f64 phi1 #s(literal 4 binary64))))))))
(* phi1 (+ R (+ (* -1/8 (/ (* R (* (pow (cos (* 1/2 phi1)) 4) (pow (- lambda1 lambda2) 4))) (pow phi1 4))) (+ (* 1/16 (/ (* R (* (pow (cos (* 1/2 phi1)) 6) (pow (- lambda1 lambda2) 6))) (pow phi1 6))) (* 1/2 (/ (* R (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))) (pow phi1 2)))))))
(*.f64 phi1 (+.f64 (+.f64 (+.f64 R (*.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi1 phi1)))))) (*.f64 #s(literal -1/8 binary64) (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 4 binary64)) (/.f64 (pow.f64 (-.f64 lambda1 lambda2) #s(literal 4 binary64)) (pow.f64 phi1 #s(literal 4 binary64))))))) (*.f64 #s(literal 1/16 binary64) (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 6 binary64)) (/.f64 (pow.f64 (-.f64 lambda1 lambda2) #s(literal 6 binary64)) (pow.f64 phi1 #s(literal 6 binary64))))))))
(* -1 (* R phi1))
(-.f64 #s(literal 0 binary64) (*.f64 R phi1))
(* -1 (* phi1 (+ R (* 1/2 (/ (* R (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))) (pow phi1 2))))))
(*.f64 (+.f64 R (*.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi1 phi1)))))) (-.f64 #s(literal 0 binary64) phi1))
(* -1 (* phi1 (+ R (+ (* -1/8 (/ (* R (* (pow (cos (* 1/2 phi1)) 4) (pow (- lambda1 lambda2) 4))) (pow phi1 4))) (* 1/2 (/ (* R (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))) (pow phi1 2)))))))
(*.f64 (+.f64 (+.f64 R (*.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi1 phi1)))))) (*.f64 #s(literal -1/8 binary64) (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 4 binary64)) (/.f64 (pow.f64 (-.f64 lambda1 lambda2) #s(literal 4 binary64)) (pow.f64 phi1 #s(literal 4 binary64))))))) (-.f64 #s(literal 0 binary64) phi1))
(* -1 (* phi1 (+ R (+ (* -1/8 (/ (* R (* (pow (cos (* 1/2 phi1)) 4) (pow (- lambda1 lambda2) 4))) (pow phi1 4))) (+ (* 1/16 (/ (* R (* (pow (cos (* 1/2 phi1)) 6) (pow (- lambda1 lambda2) 6))) (pow phi1 6))) (* 1/2 (/ (* R (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))) (pow phi1 2))))))))
(*.f64 (+.f64 (+.f64 (+.f64 R (*.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi1 phi1)))))) (*.f64 #s(literal -1/8 binary64) (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 4 binary64)) (/.f64 (pow.f64 (-.f64 lambda1 lambda2) #s(literal 4 binary64)) (pow.f64 phi1 #s(literal 4 binary64))))))) (*.f64 #s(literal 1/16 binary64) (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 6 binary64)) (/.f64 (pow.f64 (-.f64 lambda1 lambda2) #s(literal 6 binary64)) (pow.f64 phi1 #s(literal 6 binary64))))))) (-.f64 #s(literal 0 binary64) phi1))
(* R (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))))
(*.f64 R (hypot.f64 phi1 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
(+ (* -1 (* (* R (* lambda1 (* lambda2 (pow (cos (* 1/2 phi1)) 2)))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (* R (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))
(-.f64 (*.f64 R (hypot.f64 phi1 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 (*.f64 R (*.f64 (*.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi1 phi1) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 lambda2 lambda2)))))))
(+ (* R (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))) (* lambda1 (+ (* -1 (* (* R (* lambda2 (pow (cos (* 1/2 phi1)) 2))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (* 1/2 (* (* R (* lambda1 (- (pow (cos (* 1/2 phi1)) 2) (/ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 4)) (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))))))
(+.f64 (*.f64 R (hypot.f64 phi1 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 lambda1 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi1 phi1) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 lambda2 lambda2))))) (+.f64 (neg.f64 (*.f64 (*.f64 R lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 R lambda1) (-.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 4 binary64)) (*.f64 lambda2 lambda2)) (+.f64 (*.f64 phi1 phi1) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 lambda2 lambda2)))))))))))
(+ (* R (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))) (* lambda1 (+ (* -1 (* (* R (* lambda2 (pow (cos (* 1/2 phi1)) 2))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (* lambda1 (+ (* 1/2 (* (* R (* lambda1 (* lambda2 (* (pow (cos (* 1/2 phi1)) 2) (- (pow (cos (* 1/2 phi1)) 2) (/ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 4)) (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))))) (sqrt (/ 1 (pow (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)) 3))))) (* 1/2 (* (* R (- (pow (cos (* 1/2 phi1)) 2) (/ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 4)) (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))))))))
(+.f64 (*.f64 R (hypot.f64 phi1 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 lambda1 (-.f64 (*.f64 lambda1 (*.f64 #s(literal 1/2 binary64) (*.f64 R (+.f64 (*.f64 lambda1 (*.f64 (*.f64 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))) (-.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 4 binary64)) (*.f64 lambda2 lambda2)) (+.f64 (*.f64 phi1 phi1) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 lambda2 lambda2)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 phi1 phi1) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 lambda2 lambda2))) #s(literal 3 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi1 phi1) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 lambda2 lambda2))))) (-.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 4 binary64)) (*.f64 lambda2 lambda2)) (+.f64 (*.f64 phi1 phi1) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 lambda2 lambda2)))))))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi1 phi1) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 lambda2 lambda2))))) (*.f64 (*.f64 R lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))))))
(* R (* lambda1 (cos (* 1/2 phi1))))
(*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (* R (cos (* 1/2 phi1)))))
(*.f64 lambda1 (-.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1)))
(* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (+ (* 1/2 (/ (* R (pow phi1 2)) (* (pow lambda1 2) (cos (* 1/2 phi1))))) (* R (cos (* 1/2 phi1))))))
(*.f64 lambda1 (+.f64 (-.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1)) (/.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 (*.f64 R (*.f64 phi1 phi1)) lambda1) lambda1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
(* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (+ (* 1/2 (/ (* R (* lambda2 (pow phi1 2))) (* (pow lambda1 3) (cos (* 1/2 phi1))))) (+ (* 1/2 (/ (* R (pow phi1 2)) (* (pow lambda1 2) (cos (* 1/2 phi1))))) (* R (cos (* 1/2 phi1)))))))
(*.f64 lambda1 (+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (*.f64 R (*.f64 lambda2 (*.f64 phi1 phi1))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda1 (*.f64 lambda1 lambda1)))) (/.f64 (/.f64 (*.f64 R (*.f64 phi1 phi1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 lambda1 lambda1)))) (-.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1))))
(* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))
(*.f64 R (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (neg.f64 lambda1)))
(* -1 (* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (* R (cos (* 1/2 phi1))))))
(*.f64 (-.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1)) (neg.f64 lambda1))
(* -1 (* lambda1 (+ (* -1 (/ (+ (* -1/2 (/ (* R (pow phi1 2)) (* lambda1 (cos (* 1/2 phi1))))) (* R (* lambda2 (cos (* 1/2 phi1))))) lambda1)) (* R (cos (* 1/2 phi1))))))
(*.f64 lambda1 (neg.f64 (-.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (+.f64 (*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (*.f64 (/.f64 (*.f64 R (*.f64 phi1 phi1)) lambda1) #s(literal -1/2 binary64)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) lambda1))))
(* -1 (* lambda1 (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* R (* lambda2 (pow phi1 2))) (* lambda1 (cos (* 1/2 phi1))))) (* 1/2 (/ (* R (pow phi1 2)) (cos (* 1/2 phi1))))) lambda1)) (* R (* lambda2 (cos (* 1/2 phi1))))) lambda1)) (* R (cos (* 1/2 phi1))))))
(-.f64 #s(literal 0 binary64) (*.f64 lambda1 (-.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (-.f64 (*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 (+.f64 (/.f64 lambda2 lambda1) #s(literal 1 binary64)) (/.f64 (*.f64 phi1 phi1) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))) lambda1)) lambda1))))
(* R (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))))
(*.f64 R (hypot.f64 phi1 (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
(+ (* -1 (* (* R (* lambda1 (* lambda2 (pow (cos (* 1/2 phi1)) 2)))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (* R (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))
(-.f64 (*.f64 R (hypot.f64 phi1 (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 (*.f64 R (*.f64 (*.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi1 phi1) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 lambda1 lambda1)))))))
(+ (* R (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))) (* lambda2 (+ (* -1 (* (* R (* lambda1 (pow (cos (* 1/2 phi1)) 2))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (* 1/2 (* (* R (* lambda2 (- (pow (cos (* 1/2 phi1)) 2) (/ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 4)) (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))))))
(+.f64 (*.f64 R (hypot.f64 phi1 (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 lambda2 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi1 phi1) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 lambda1 lambda1))))) (+.f64 (neg.f64 (*.f64 (*.f64 R lambda1) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 R lambda2) (-.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 4 binary64)) (*.f64 lambda1 lambda1)) (+.f64 (*.f64 phi1 phi1) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 lambda1 lambda1)))))))))))
(+ (* R (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))) (* lambda2 (+ (* -1 (* (* R (* lambda1 (pow (cos (* 1/2 phi1)) 2))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (* lambda2 (+ (* 1/2 (* (* R (* lambda1 (* lambda2 (* (pow (cos (* 1/2 phi1)) 2) (- (pow (cos (* 1/2 phi1)) 2) (/ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 4)) (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))))) (sqrt (/ 1 (pow (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)) 3))))) (* 1/2 (* (* R (- (pow (cos (* 1/2 phi1)) 2) (/ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 4)) (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))))))))
(+.f64 (*.f64 R (hypot.f64 phi1 (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 lambda2 (-.f64 (*.f64 lambda2 (*.f64 #s(literal 1/2 binary64) (*.f64 R (+.f64 (*.f64 lambda1 (*.f64 (*.f64 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))) (-.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 4 binary64)) (*.f64 lambda1 lambda1)) (+.f64 (*.f64 phi1 phi1) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 lambda1 lambda1)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 phi1 phi1) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 lambda1 lambda1))) #s(literal 3 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi1 phi1) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 lambda1 lambda1))))) (-.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 4 binary64)) (*.f64 lambda1 lambda1)) (+.f64 (*.f64 phi1 phi1) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 lambda1 lambda1)))))))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi1 phi1) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 lambda1 lambda1))))) (*.f64 (*.f64 R lambda1) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))))))
(* R (* lambda2 (cos (* 1/2 phi1))))
(*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* lambda2 (+ (* -1 (/ (* R (* lambda1 (cos (* 1/2 phi1)))) lambda2)) (* R (cos (* 1/2 phi1)))))
(*.f64 lambda2 (-.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda2)))
(* lambda2 (+ (* -1 (/ (* R (* lambda1 (cos (* 1/2 phi1)))) lambda2)) (+ (* 1/2 (/ (* R (pow phi1 2)) (* (pow lambda2 2) (cos (* 1/2 phi1))))) (* R (cos (* 1/2 phi1))))))
(*.f64 lambda2 (+.f64 (-.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda2)) (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 lambda2 lambda2)) (/.f64 (*.f64 R (*.f64 phi1 phi1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))
(* lambda2 (+ (* -1 (/ (* R (* lambda1 (cos (* 1/2 phi1)))) lambda2)) (+ (* 1/2 (/ (* R (* lambda1 (pow phi1 2))) (* (pow lambda2 3) (cos (* 1/2 phi1))))) (+ (* 1/2 (/ (* R (pow phi1 2)) (* (pow lambda2 2) (cos (* 1/2 phi1))))) (* R (cos (* 1/2 phi1)))))))
(*.f64 lambda2 (+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (*.f64 R (*.f64 lambda1 (*.f64 phi1 phi1))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 (*.f64 lambda2 lambda2)))) (/.f64 (/.f64 (*.f64 R (*.f64 phi1 phi1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 lambda2 lambda2)))) (-.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda2))))
(* -1 (* R (* lambda2 (cos (* 1/2 phi1)))))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* -1 (* lambda2 (+ (* -1 (/ (* R (* lambda1 (cos (* 1/2 phi1)))) lambda2)) (* R (cos (* 1/2 phi1))))))
(*.f64 (-.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda2)) (-.f64 #s(literal 0 binary64) lambda2))
(* -1 (* lambda2 (+ (* -1 (/ (+ (* -1/2 (/ (* R (pow phi1 2)) (* lambda2 (cos (* 1/2 phi1))))) (* R (* lambda1 (cos (* 1/2 phi1))))) lambda2)) (* R (cos (* 1/2 phi1))))))
(*.f64 (-.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (+.f64 (*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 R (*.f64 phi1 phi1))) lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) lambda2)) (-.f64 #s(literal 0 binary64) lambda2))
(* -1 (* lambda2 (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* R (* lambda1 (pow phi1 2))) (* lambda2 (cos (* 1/2 phi1))))) (* 1/2 (/ (* R (pow phi1 2)) (cos (* 1/2 phi1))))) lambda2)) (* R (* lambda1 (cos (* 1/2 phi1))))) lambda2)) (* R (cos (* 1/2 phi1))))))
(*.f64 (-.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (-.f64 (*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 (+.f64 (/.f64 lambda1 lambda2) #s(literal 1 binary64)) (/.f64 (*.f64 phi1 phi1) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))) lambda2)) lambda2)) (-.f64 #s(literal 0 binary64) lambda2))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))
(*.f64 R (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))
(*.f64 R (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))
(*.f64 R (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))
(*.f64 R (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))
(*.f64 R (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))
(*.f64 R (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))
(*.f64 R (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))
(*.f64 R (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))
(*.f64 R (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))
(*.f64 R (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))
(*.f64 R (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))
(*.f64 R (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
(- lambda1 lambda2)
(-.f64 lambda1 lambda2)
(- (+ lambda1 (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))) lambda2)
(+.f64 lambda1 (-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (-.f64 lambda1 lambda2)) lambda2))
(- (+ lambda1 (* (pow phi1 2) (+ (* 1/2 (/ (* (pow phi1 2) (- (* 1/48 (pow (- lambda1 lambda2) 2)) (* 1/4 (/ (pow (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) 2) (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))) (* 1/2 (/ (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) (- lambda1 lambda2)))))) lambda2)
(+.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1/48 binary64)) (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (-.f64 lambda1 lambda2)) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (-.f64 lambda1 lambda2))))) (-.f64 lambda1 lambda2))
(- (+ lambda1 (* (pow phi1 2) (+ (* 1/2 (/ (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) (- lambda1 lambda2))) (* (pow phi1 2) (+ (* 1/2 (/ (* (pow phi1 2) (- (* -1/1440 (pow (- lambda1 lambda2) 2)) (* 1/2 (/ (* (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) (- (* 1/48 (pow (- lambda1 lambda2) 2)) (* 1/4 (/ (pow (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) 2) (pow (- lambda1 lambda2) 2))))) (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))) (* 1/2 (/ (- (* 1/48 (pow (- lambda1 lambda2) 2)) (* 1/4 (/ (pow (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) 2) (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))))))) lambda2)
(+.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 phi1 phi1) (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/1440 binary64)) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1/48 binary64)) (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (-.f64 lambda1 lambda2)) (/.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1/48 binary64)) (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (-.f64 lambda1 lambda2))))))) (-.f64 lambda1 lambda2))
phi1
(* phi1 (+ 1 (* 1/2 (/ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))
(*.f64 phi1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi1 phi1))))))
(* phi1 (+ 1 (+ (* -1/8 (/ (* (pow (cos (* 1/2 phi1)) 4) (pow (- lambda1 lambda2) 4)) (pow phi1 4))) (* 1/2 (/ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))))
(*.f64 phi1 (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi1 phi1))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 4 binary64)) (/.f64 (pow.f64 (-.f64 lambda1 lambda2) #s(literal 4 binary64)) (pow.f64 phi1 #s(literal 4 binary64)))))))
(* phi1 (+ 1 (+ (* -1/8 (/ (* (pow (cos (* 1/2 phi1)) 4) (pow (- lambda1 lambda2) 4)) (pow phi1 4))) (+ (* 1/16 (/ (* (pow (cos (* 1/2 phi1)) 6) (pow (- lambda1 lambda2) 6)) (pow phi1 6))) (* 1/2 (/ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))
(*.f64 phi1 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 4 binary64)) (/.f64 (pow.f64 (-.f64 lambda1 lambda2) #s(literal 4 binary64)) (pow.f64 phi1 #s(literal 4 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi1 phi1)))) (*.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 6 binary64)) (/.f64 (pow.f64 (-.f64 lambda1 lambda2) #s(literal 6 binary64)) (pow.f64 phi1 #s(literal 6 binary64)))))))))
(* -1 phi1)
(-.f64 #s(literal 0 binary64) phi1)
(* -1 (* phi1 (+ 1 (* 1/2 (/ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi1 phi1))))) (-.f64 #s(literal 0 binary64) phi1))
(* -1 (* phi1 (+ 1 (+ (* -1/8 (/ (* (pow (cos (* 1/2 phi1)) 4) (pow (- lambda1 lambda2) 4)) (pow phi1 4))) (* 1/2 (/ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))
(*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi1 phi1))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 4 binary64)) (/.f64 (pow.f64 (-.f64 lambda1 lambda2) #s(literal 4 binary64)) (pow.f64 phi1 #s(literal 4 binary64)))))) (-.f64 #s(literal 0 binary64) phi1))
(* -1 (* phi1 (+ 1 (+ (* -1/8 (/ (* (pow (cos (* 1/2 phi1)) 4) (pow (- lambda1 lambda2) 4)) (pow phi1 4))) (+ (* 1/16 (/ (* (pow (cos (* 1/2 phi1)) 6) (pow (- lambda1 lambda2) 6)) (pow phi1 6))) (* 1/2 (/ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))))))
(*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 4 binary64)) (/.f64 (pow.f64 (-.f64 lambda1 lambda2) #s(literal 4 binary64)) (pow.f64 phi1 #s(literal 4 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi1 phi1)))) (*.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 6 binary64)) (/.f64 (pow.f64 (-.f64 lambda1 lambda2) #s(literal 6 binary64)) (pow.f64 phi1 #s(literal 6 binary64)))))))) (-.f64 #s(literal 0 binary64) phi1))
(sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))
(hypot.f64 phi1 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(+ (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))) (* -1 (* (* lambda1 (* lambda2 (pow (cos (* 1/2 phi1)) 2))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))))
(-.f64 (hypot.f64 phi1 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 (*.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi1 phi1) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 lambda2 lambda2)))))))
(+ (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))) (* lambda1 (+ (* -1 (* (* lambda2 (pow (cos (* 1/2 phi1)) 2)) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (* 1/2 (* (* lambda1 (- (pow (cos (* 1/2 phi1)) 2) (/ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 4)) (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))))))
(+.f64 (hypot.f64 phi1 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda1 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi1 phi1) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 lambda2 lambda2))))) (+.f64 (neg.f64 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 lambda1 (-.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 4 binary64)) (*.f64 lambda2 lambda2)) (+.f64 (*.f64 phi1 phi1) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 lambda2 lambda2)))))))))))
(+ (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))) (* lambda1 (+ (* -1 (* (* lambda2 (pow (cos (* 1/2 phi1)) 2)) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (* lambda1 (+ (* 1/2 (* (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))) (- (pow (cos (* 1/2 phi1)) 2) (/ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 4)) (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (* 1/2 (* (* lambda1 (* lambda2 (* (pow (cos (* 1/2 phi1)) 2) (- (pow (cos (* 1/2 phi1)) 2) (/ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 4)) (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))))))) (sqrt (/ 1 (pow (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)) 3))))))))))
(+.f64 (hypot.f64 phi1 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda1 (-.f64 (*.f64 lambda1 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi1 phi1) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 lambda2 lambda2))))) (-.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 4 binary64)) (*.f64 lambda2 lambda2)) (+.f64 (*.f64 phi1 phi1) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 lambda2 lambda2)))))) (*.f64 lambda1 (*.f64 (*.f64 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))) (-.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 4 binary64)) (*.f64 lambda2 lambda2)) (+.f64 (*.f64 phi1 phi1) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 lambda2 lambda2)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 phi1 phi1) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 lambda2 lambda2))) #s(literal 3 binary64))))))))) (*.f64 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi1 phi1) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 lambda2 lambda2)))))))))
(* lambda1 (cos (* 1/2 phi1)))
(*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* lambda1 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))
(*.f64 lambda1 (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1)))
(* lambda1 (+ (cos (* 1/2 phi1)) (+ (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1)) (* 1/2 (/ (pow phi1 2) (* (pow lambda1 2) (cos (* 1/2 phi1))))))))
(*.f64 lambda1 (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 (*.f64 phi1 phi1) lambda1) lambda1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1))))
(* lambda1 (+ (cos (* 1/2 phi1)) (+ (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1)) (+ (* 1/2 (/ (* lambda2 (pow phi1 2)) (* (pow lambda1 3) (cos (* 1/2 phi1))))) (* 1/2 (/ (pow phi1 2) (* (pow lambda1 2) (cos (* 1/2 phi1)))))))))
(*.f64 lambda1 (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (*.f64 lambda2 (*.f64 phi1 phi1)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda1 (*.f64 lambda1 lambda1)))) (/.f64 (/.f64 (*.f64 phi1 phi1) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 lambda1 lambda1)))) (/.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1))))
(* -1 (* lambda1 (cos (* 1/2 phi1))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (neg.f64 lambda1))
(* -1 (* lambda1 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1)))))
(*.f64 (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1)) (neg.f64 lambda1))
(* -1 (* lambda1 (+ (cos (* 1/2 phi1)) (* -1 (/ (+ (* -1/2 (/ (pow phi1 2) (* lambda1 (cos (* 1/2 phi1))))) (* lambda2 (cos (* 1/2 phi1)))) lambda1)))))
(*.f64 (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 phi1 phi1) lambda1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) lambda1)) (neg.f64 lambda1))
(* -1 (* lambda1 (+ (cos (* 1/2 phi1)) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* lambda2 (pow phi1 2)) (* lambda1 (cos (* 1/2 phi1))))) (* 1/2 (/ (pow phi1 2) (cos (* 1/2 phi1))))) lambda1)) (* lambda2 (cos (* 1/2 phi1)))) lambda1)))))
(*.f64 (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (-.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (/.f64 lambda2 lambda1) #s(literal 1 binary64)) (/.f64 (*.f64 phi1 phi1) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) lambda1)) lambda1)) (neg.f64 lambda1))
(sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))
(hypot.f64 phi1 (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(+ (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))) (* -1 (* (* lambda1 (* lambda2 (pow (cos (* 1/2 phi1)) 2))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))))
(-.f64 (hypot.f64 phi1 (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 (*.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi1 phi1) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 lambda1 lambda1)))))))
(+ (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))) (* lambda2 (+ (* -1 (* (* lambda1 (pow (cos (* 1/2 phi1)) 2)) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (* 1/2 (* (* lambda2 (- (pow (cos (* 1/2 phi1)) 2) (/ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 4)) (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))))))
(+.f64 (hypot.f64 phi1 (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda2 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi1 phi1) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 lambda1 lambda1))))) (+.f64 (neg.f64 (*.f64 lambda1 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 lambda2 (-.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 4 binary64)) (*.f64 lambda1 lambda1)) (+.f64 (*.f64 phi1 phi1) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 lambda1 lambda1)))))))))))
(+ (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))) (* lambda2 (+ (* -1 (* (* lambda1 (pow (cos (* 1/2 phi1)) 2)) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (* lambda2 (+ (* 1/2 (* (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))) (- (pow (cos (* 1/2 phi1)) 2) (/ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 4)) (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (* 1/2 (* (* lambda1 (* lambda2 (* (pow (cos (* 1/2 phi1)) 2) (- (pow (cos (* 1/2 phi1)) 2) (/ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 4)) (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))))))) (sqrt (/ 1 (pow (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)) 3))))))))))
(+.f64 (hypot.f64 phi1 (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda2 (-.f64 (*.f64 lambda2 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 lambda1 (*.f64 (*.f64 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))) (-.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 4 binary64)) (*.f64 lambda1 lambda1)) (+.f64 (*.f64 phi1 phi1) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 lambda1 lambda1)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 phi1 phi1) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 lambda1 lambda1))) #s(literal 3 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi1 phi1) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 lambda1 lambda1))))) (-.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 4 binary64)) (*.f64 lambda1 lambda1)) (+.f64 (*.f64 phi1 phi1) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 lambda1 lambda1))))))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi1 phi1) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 lambda1 lambda1))))) (*.f64 lambda1 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))))))
(* lambda2 (cos (* 1/2 phi1)))
(*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* lambda2 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda1 (cos (* 1/2 phi1))) lambda2))))
(*.f64 lambda2 (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda2)))
(* lambda2 (+ (cos (* 1/2 phi1)) (+ (* -1 (/ (* lambda1 (cos (* 1/2 phi1))) lambda2)) (* 1/2 (/ (pow phi1 2) (* (pow lambda2 2) (cos (* 1/2 phi1))))))))
(*.f64 lambda2 (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 (/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 phi1 phi1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 lambda2 lambda2)) (/.f64 (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda2))))
(* lambda2 (+ (cos (* 1/2 phi1)) (+ (* -1 (/ (* lambda1 (cos (* 1/2 phi1))) lambda2)) (+ (* 1/2 (/ (* lambda1 (pow phi1 2)) (* (pow lambda2 3) (cos (* 1/2 phi1))))) (* 1/2 (/ (pow phi1 2) (* (pow lambda2 2) (cos (* 1/2 phi1)))))))))
(*.f64 lambda2 (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (/.f64 (*.f64 lambda1 (*.f64 phi1 phi1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (/.f64 (/.f64 (*.f64 phi1 phi1) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 lambda2 lambda2)))) (/.f64 (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda2))))
(* -1 (* lambda2 (cos (* 1/2 phi1))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 #s(literal 0 binary64) lambda2))
(* -1 (* lambda2 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda1 (cos (* 1/2 phi1))) lambda2)))))
(*.f64 (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda2)) (-.f64 #s(literal 0 binary64) lambda2))
(* -1 (* lambda2 (+ (cos (* 1/2 phi1)) (* -1 (/ (+ (* -1/2 (/ (pow phi1 2) (* lambda2 (cos (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) lambda2)))))
(*.f64 (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (+.f64 (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 phi1 phi1) lambda2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) lambda2)) (-.f64 #s(literal 0 binary64) lambda2))
(* -1 (* lambda2 (+ (cos (* 1/2 phi1)) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* lambda1 (pow phi1 2)) (* lambda2 (cos (* 1/2 phi1))))) (* 1/2 (/ (pow phi1 2) (cos (* 1/2 phi1))))) lambda2)) (* lambda1 (cos (* 1/2 phi1)))) lambda2)))))
(*.f64 (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (-.f64 (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (/.f64 lambda1 lambda2) #s(literal 1 binary64)) (/.f64 (*.f64 phi1 phi1) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) lambda2)) lambda2)) (-.f64 #s(literal 0 binary64) lambda2))
(* -1 (* lambda2 (cos (* 1/2 phi1))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 #s(literal 0 binary64) lambda2))
(+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* lambda1 (cos (* 1/2 phi1))))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* lambda1 (cos (* 1/2 phi1))))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* lambda1 (cos (* 1/2 phi1))))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* lambda1 (cos (* 1/2 phi1)))
(*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* lambda1 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))
(*.f64 lambda1 (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1)))
(* lambda1 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))
(*.f64 lambda1 (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1)))
(* lambda1 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))
(*.f64 lambda1 (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1)))
(* lambda1 (cos (* 1/2 phi1)))
(*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* -1 (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))
(*.f64 (-.f64 (/.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (neg.f64 lambda1))
(* -1 (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))
(*.f64 (-.f64 (/.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (neg.f64 lambda1))
(* -1 (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))
(*.f64 (-.f64 (/.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (neg.f64 lambda1))
(* lambda1 (cos (* 1/2 phi1)))
(*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* lambda1 (cos (* 1/2 phi1))))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* lambda1 (cos (* 1/2 phi1))))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* lambda1 (cos (* 1/2 phi1))))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* -1 (* lambda2 (cos (* 1/2 phi1))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 #s(literal 0 binary64) lambda2))
(* lambda2 (+ (* -1 (cos (* 1/2 phi1))) (/ (* lambda1 (cos (* 1/2 phi1))) lambda2)))
(*.f64 lambda2 (-.f64 (/.f64 (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* lambda2 (+ (* -1 (cos (* 1/2 phi1))) (/ (* lambda1 (cos (* 1/2 phi1))) lambda2)))
(*.f64 lambda2 (-.f64 (/.f64 (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* lambda2 (+ (* -1 (cos (* 1/2 phi1))) (/ (* lambda1 (cos (* 1/2 phi1))) lambda2)))
(*.f64 lambda2 (-.f64 (/.f64 (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* -1 (* lambda2 (cos (* 1/2 phi1))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 #s(literal 0 binary64) lambda2))
(* -1 (* lambda2 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda1 (cos (* 1/2 phi1))) lambda2)))))
(*.f64 (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda2)) (-.f64 #s(literal 0 binary64) lambda2))
(* -1 (* lambda2 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda1 (cos (* 1/2 phi1))) lambda2)))))
(*.f64 (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda2)) (-.f64 #s(literal 0 binary64) lambda2))
(* -1 (* lambda2 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda1 (cos (* 1/2 phi1))) lambda2)))))
(*.f64 (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda2)) (-.f64 #s(literal 0 binary64) lambda2))
(- lambda1 lambda2)
(-.f64 lambda1 lambda2)
(- (+ lambda1 (* -1/8 (* (pow phi1 2) (- lambda1 lambda2)))) lambda2)
(+.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64)) (-.f64 lambda1 lambda2)) (-.f64 lambda1 lambda2))
(- (+ lambda1 (* (pow phi1 2) (+ (* -1/8 (- lambda1 lambda2)) (* 1/384 (* (pow phi1 2) (- lambda1 lambda2)))))) lambda2)
(+.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 phi1 phi1) #s(literal 1/384 binary64)) #s(literal -1/8 binary64)))) (-.f64 lambda1 lambda2))
(- (+ lambda1 (* (pow phi1 2) (+ (* -1/8 (- lambda1 lambda2)) (* (pow phi1 2) (+ (* -1/46080 (* (pow phi1 2) (- lambda1 lambda2))) (* 1/384 (- lambda1 lambda2))))))) lambda2)
(+.f64 lambda1 (-.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/8 binary64)) (*.f64 (*.f64 phi1 phi1) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/384 binary64) (*.f64 (*.f64 phi1 phi1) #s(literal -1/46080 binary64))))))) lambda2))
(* (cos (* 1/2 phi1)) (- lambda1 lambda2))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* (cos (* 1/2 phi1)) (- lambda1 lambda2))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* (cos (* 1/2 phi1)) (- lambda1 lambda2))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* (cos (* 1/2 phi1)) (- lambda1 lambda2))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* (cos (* 1/2 phi1)) (- lambda1 lambda2))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* (cos (* 1/2 phi1)) (- lambda1 lambda2))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* (cos (* 1/2 phi1)) (- lambda1 lambda2))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* (cos (* 1/2 phi1)) (- lambda1 lambda2))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* -1 lambda2)
(-.f64 #s(literal 0 binary64) lambda2)
(- lambda1 lambda2)
(-.f64 lambda1 lambda2)
(- lambda1 lambda2)
(-.f64 lambda1 lambda2)
(- lambda1 lambda2)
(-.f64 lambda1 lambda2)
lambda1
(* lambda1 (+ 1 (* -1 (/ lambda2 lambda1))))
(*.f64 lambda1 (-.f64 #s(literal 1 binary64) (/.f64 lambda2 lambda1)))
(* lambda1 (+ 1 (* -1 (/ lambda2 lambda1))))
(*.f64 lambda1 (-.f64 #s(literal 1 binary64) (/.f64 lambda2 lambda1)))
(* lambda1 (+ 1 (* -1 (/ lambda2 lambda1))))
(*.f64 lambda1 (-.f64 #s(literal 1 binary64) (/.f64 lambda2 lambda1)))
lambda1
(* -1 (* lambda1 (- (/ lambda2 lambda1) 1)))
(*.f64 (+.f64 (/.f64 lambda2 lambda1) #s(literal -1 binary64)) (neg.f64 lambda1))
(* -1 (* lambda1 (- (/ lambda2 lambda1) 1)))
(*.f64 (+.f64 (/.f64 lambda2 lambda1) #s(literal -1 binary64)) (neg.f64 lambda1))
(* -1 (* lambda1 (- (/ lambda2 lambda1) 1)))
(*.f64 (+.f64 (/.f64 lambda2 lambda1) #s(literal -1 binary64)) (neg.f64 lambda1))
lambda1
(+ lambda1 (* -1 lambda2))
(-.f64 lambda1 lambda2)
(+ lambda1 (* -1 lambda2))
(-.f64 lambda1 lambda2)
(+ lambda1 (* -1 lambda2))
(-.f64 lambda1 lambda2)
(* -1 lambda2)
(-.f64 #s(literal 0 binary64) lambda2)
(* lambda2 (- (/ lambda1 lambda2) 1))
(*.f64 lambda2 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)))
(* lambda2 (- (/ lambda1 lambda2) 1))
(*.f64 lambda2 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)))
(* lambda2 (- (/ lambda1 lambda2) 1))
(*.f64 lambda2 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)))
(* -1 lambda2)
(-.f64 #s(literal 0 binary64) lambda2)
(* -1 (* lambda2 (+ 1 (* -1 (/ lambda1 lambda2)))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 lambda1 lambda2)) (-.f64 #s(literal 0 binary64) lambda2))
(* -1 (* lambda2 (+ 1 (* -1 (/ lambda1 lambda2)))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 lambda1 lambda2)) (-.f64 #s(literal 0 binary64) lambda2))
(* -1 (* lambda2 (+ 1 (* -1 (/ lambda1 lambda2)))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 lambda1 lambda2)) (-.f64 #s(literal 0 binary64) lambda2))
(* R phi2)
(*.f64 R phi2)
(* R phi2)
(*.f64 R phi2)
(* R phi2)
(*.f64 R phi2)
(* R phi2)
(*.f64 R phi2)
(* R phi2)
(*.f64 R phi2)
(* R phi2)
(*.f64 R phi2)
(* R phi2)
(*.f64 R phi2)
(* R phi2)
(*.f64 R phi2)
(* R phi2)
(*.f64 R phi2)
(* R phi2)
(*.f64 R phi2)
(* R phi2)
(*.f64 R phi2)
(* R phi2)
(*.f64 R phi2)
(* R phi2)
(*.f64 R phi2)
(* R phi2)
(*.f64 R phi2)
(* R phi2)
(*.f64 R phi2)
(* R phi2)
(*.f64 R phi2)
(* R phi2)
(*.f64 R phi2)
(* R phi2)
(*.f64 R phi2)
(* R phi2)
(*.f64 R phi2)
(* R phi2)
(*.f64 R phi2)
(* R phi2)
(*.f64 R phi2)
(* R phi2)
(*.f64 R phi2)
(* R phi2)
(*.f64 R phi2)
(* R phi2)
(*.f64 R phi2)
(* -1 (* R phi2))
(-.f64 #s(literal 0 binary64) (*.f64 R phi2))
(+ (* -1 (* R phi2)) (* R phi1))
(*.f64 R (-.f64 phi1 phi2))
(+ (* -1 (* R phi2)) (* R phi1))
(*.f64 R (-.f64 phi1 phi2))
(+ (* -1 (* R phi2)) (* R phi1))
(*.f64 R (-.f64 phi1 phi2))
(* R phi1)
(*.f64 R phi1)
(* phi1 (+ R (* -1 (/ (* R phi2) phi1))))
(*.f64 phi1 (*.f64 R (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1))))
(* phi1 (+ R (* -1 (/ (* R phi2) phi1))))
(*.f64 phi1 (*.f64 R (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1))))
(* phi1 (+ R (* -1 (/ (* R phi2) phi1))))
(*.f64 phi1 (*.f64 R (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1))))
(* R phi1)
(*.f64 R phi1)
(* -1 (* phi1 (+ (* -1 R) (/ (* R phi2) phi1))))
(*.f64 phi1 (*.f64 R (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1))))
(* -1 (* phi1 (+ (* -1 R) (/ (* R phi2) phi1))))
(*.f64 phi1 (*.f64 R (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1))))
(* -1 (* phi1 (+ (* -1 R) (/ (* R phi2) phi1))))
(*.f64 phi1 (*.f64 R (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1))))
(* R (* phi1 (- 1 (/ phi2 phi1))))
(*.f64 (*.f64 R phi1) (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)))
(* R (* phi1 (- 1 (/ phi2 phi1))))
(*.f64 (*.f64 R phi1) (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)))
(* R (* phi1 (- 1 (/ phi2 phi1))))
(*.f64 (*.f64 R phi1) (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)))
(* R (* phi1 (- 1 (/ phi2 phi1))))
(*.f64 (*.f64 R phi1) (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)))
(* R (* phi1 (- 1 (/ phi2 phi1))))
(*.f64 (*.f64 R phi1) (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)))
(* R (* phi1 (- 1 (/ phi2 phi1))))
(*.f64 (*.f64 R phi1) (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)))
(* R (* phi1 (- 1 (/ phi2 phi1))))
(*.f64 (*.f64 R phi1) (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)))
(* R (* phi1 (- 1 (/ phi2 phi1))))
(*.f64 (*.f64 R phi1) (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)))
(* R (* phi1 (+ 1 (* -1 (/ phi2 phi1)))))
(*.f64 (*.f64 R phi1) (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)))
(* R (* phi1 (+ 1 (* -1 (/ phi2 phi1)))))
(*.f64 (*.f64 R phi1) (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)))
(* R (* phi1 (+ 1 (* -1 (/ phi2 phi1)))))
(*.f64 (*.f64 R phi1) (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)))
(* R (* phi1 (+ 1 (* -1 (/ phi2 phi1)))))
(*.f64 (*.f64 R phi1) (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)))
(* R phi1)
(*.f64 R phi1)
(+ (* -1 (* R phi2)) (* R phi1))
(*.f64 R (-.f64 phi1 phi2))
(+ (* -1 (* R phi2)) (* R phi1))
(*.f64 R (-.f64 phi1 phi2))
(+ (* -1 (* R phi2)) (* R phi1))
(*.f64 R (-.f64 phi1 phi2))
(* -1 (* R phi2))
(-.f64 #s(literal 0 binary64) (*.f64 R phi2))
(* phi2 (+ (* -1 R) (/ (* R phi1) phi2)))
(*.f64 phi2 (*.f64 R (+.f64 (/.f64 phi1 phi2) #s(literal -1 binary64))))
(* phi2 (+ (* -1 R) (/ (* R phi1) phi2)))
(*.f64 phi2 (*.f64 R (+.f64 (/.f64 phi1 phi2) #s(literal -1 binary64))))
(* phi2 (+ (* -1 R) (/ (* R phi1) phi2)))
(*.f64 phi2 (*.f64 R (+.f64 (/.f64 phi1 phi2) #s(literal -1 binary64))))
(* -1 (* R phi2))
(-.f64 #s(literal 0 binary64) (*.f64 R phi2))
(* -1 (* phi2 (+ R (* -1 (/ (* R phi1) phi2)))))
(*.f64 (-.f64 R (/.f64 (*.f64 R phi1) phi2)) (-.f64 #s(literal 0 binary64) phi2))
(* -1 (* phi2 (+ R (* -1 (/ (* R phi1) phi2)))))
(*.f64 (-.f64 R (/.f64 (*.f64 R phi1) phi2)) (-.f64 #s(literal 0 binary64) phi2))
(* -1 (* phi2 (+ R (* -1 (/ (* R phi1) phi2)))))
(*.f64 (-.f64 R (/.f64 (*.f64 R phi1) phi2)) (-.f64 #s(literal 0 binary64) phi2))
(* R phi2)
(*.f64 R phi2)
(- (* -1 (* R phi1)) (* -1 (* R phi2)))
(*.f64 #s(literal -1 binary64) (*.f64 R (-.f64 phi1 phi2)))
(- (* -1 (* R phi1)) (* -1 (* R phi2)))
(*.f64 #s(literal -1 binary64) (*.f64 R (-.f64 phi1 phi2)))
(- (* -1 (* R phi1)) (* -1 (* R phi2)))
(*.f64 #s(literal -1 binary64) (*.f64 R (-.f64 phi1 phi2)))
(* -1 (* R phi1))
(-.f64 #s(literal 0 binary64) (*.f64 R phi1))
(* phi1 (- (/ (* R phi2) phi1) R))
(*.f64 phi1 (*.f64 R (+.f64 (/.f64 phi2 phi1) #s(literal -1 binary64))))
(* phi1 (- (/ (* R phi2) phi1) R))
(*.f64 phi1 (*.f64 R (+.f64 (/.f64 phi2 phi1) #s(literal -1 binary64))))
(* phi1 (- (/ (* R phi2) phi1) R))
(*.f64 phi1 (*.f64 R (+.f64 (/.f64 phi2 phi1) #s(literal -1 binary64))))
(* -1 (* R phi1))
(-.f64 #s(literal 0 binary64) (*.f64 R phi1))
(* -1 (* phi1 (- (* -1 (/ (* R phi2) phi1)) (* -1 R))))
(*.f64 (-.f64 #s(literal 0 binary64) phi1) (*.f64 R (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1))))
(* -1 (* phi1 (- (* -1 (/ (* R phi2) phi1)) (* -1 R))))
(*.f64 (-.f64 #s(literal 0 binary64) phi1) (*.f64 R (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1))))
(* -1 (* phi1 (- (* -1 (/ (* R phi2) phi1)) (* -1 R))))
(*.f64 (-.f64 #s(literal 0 binary64) phi1) (*.f64 R (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1))))
(* -1 (* R (* phi1 (- 1 (/ phi2 phi1)))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 R phi1)) (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)))
(* -1 (* R (* phi1 (- 1 (/ phi2 phi1)))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 R phi1)) (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)))
(* -1 (* R (* phi1 (- 1 (/ phi2 phi1)))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 R phi1)) (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)))
(* -1 (* R (* phi1 (- 1 (/ phi2 phi1)))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 R phi1)) (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)))
(* -1 (* R (* phi1 (- 1 (/ phi2 phi1)))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 R phi1)) (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)))
(* -1 (* R (* phi1 (- 1 (/ phi2 phi1)))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 R phi1)) (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)))
(* -1 (* R (* phi1 (- 1 (/ phi2 phi1)))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 R phi1)) (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)))
(* -1 (* R (* phi1 (- 1 (/ phi2 phi1)))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 R phi1)) (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)))
(* -1 (* R (* phi1 (+ 1 (* -1 (/ phi2 phi1))))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 R phi1)) (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)))
(* -1 (* R (* phi1 (+ 1 (* -1 (/ phi2 phi1))))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 R phi1)) (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)))
(* -1 (* R (* phi1 (+ 1 (* -1 (/ phi2 phi1))))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 R phi1)) (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)))
(* -1 (* R (* phi1 (+ 1 (* -1 (/ phi2 phi1))))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 R phi1)) (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)))
(* -1 (* R phi1))
(-.f64 #s(literal 0 binary64) (*.f64 R phi1))
(- (* R phi2) (* R phi1))
(*.f64 R (-.f64 phi2 phi1))
(- (* R phi2) (* R phi1))
(*.f64 R (-.f64 phi2 phi1))
(- (* R phi2) (* R phi1))
(*.f64 R (-.f64 phi2 phi1))
(* R phi2)
(*.f64 R phi2)
(* phi2 (- (* -1 (/ (* R phi1) phi2)) (* -1 R)))
(*.f64 phi2 (-.f64 R (/.f64 (*.f64 R phi1) phi2)))
(* phi2 (- (* -1 (/ (* R phi1) phi2)) (* -1 R)))
(*.f64 phi2 (-.f64 R (/.f64 (*.f64 R phi1) phi2)))
(* phi2 (- (* -1 (/ (* R phi1) phi2)) (* -1 R)))
(*.f64 phi2 (-.f64 R (/.f64 (*.f64 R phi1) phi2)))
(* R phi2)
(*.f64 R phi2)
(* -1 (* phi2 (- (/ (* R phi1) phi2) R)))
(*.f64 phi2 (-.f64 R (/.f64 (*.f64 R phi1) phi2)))
(* -1 (* phi2 (- (/ (* R phi1) phi2) R)))
(*.f64 phi2 (-.f64 R (/.f64 (*.f64 R phi1) phi2)))
(* -1 (* phi2 (- (/ (* R phi1) phi2) R)))
(*.f64 phi2 (-.f64 R (/.f64 (*.f64 R phi1) phi2)))
(* R (- 1 (/ phi2 phi1)))
(*.f64 R (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)))
(* R (- 1 (/ phi2 phi1)))
(*.f64 R (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)))
(* R (- 1 (/ phi2 phi1)))
(*.f64 R (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)))
(* R (- 1 (/ phi2 phi1)))
(*.f64 R (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)))
(* R (- 1 (/ phi2 phi1)))
(*.f64 R (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)))
(* R (- 1 (/ phi2 phi1)))
(*.f64 R (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)))
(* R (- 1 (/ phi2 phi1)))
(*.f64 R (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)))
(* R (- 1 (/ phi2 phi1)))
(*.f64 R (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)))
(* R (+ 1 (* -1 (/ phi2 phi1))))
(*.f64 R (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)))
(* R (+ 1 (* -1 (/ phi2 phi1))))
(*.f64 R (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)))
(* R (+ 1 (* -1 (/ phi2 phi1))))
(*.f64 R (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)))
(* R (+ 1 (* -1 (/ phi2 phi1))))
(*.f64 R (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)))
R
(+ R (* -1 (/ (* R phi2) phi1)))
(*.f64 R (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)))
(+ R (* -1 (/ (* R phi2) phi1)))
(*.f64 R (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)))
(+ R (* -1 (/ (* R phi2) phi1)))
(*.f64 R (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)))
(* -1 (/ (* R phi2) phi1))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 R phi2)) phi1)
(* phi2 (- (/ R phi2) (/ R phi1)))
(*.f64 phi2 (-.f64 (/.f64 R phi2) (/.f64 R phi1)))
(* phi2 (- (/ R phi2) (/ R phi1)))
(*.f64 phi2 (-.f64 (/.f64 R phi2) (/.f64 R phi1)))
(* phi2 (- (/ R phi2) (/ R phi1)))
(*.f64 phi2 (-.f64 (/.f64 R phi2) (/.f64 R phi1)))
(* -1 (/ (* R phi2) phi1))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 R phi2)) phi1)
(* -1 (* phi2 (- (* -1 (/ R phi2)) (* -1 (/ R phi1)))))
(*.f64 (+.f64 (/.f64 R (-.f64 #s(literal 0 binary64) phi2)) (/.f64 R phi1)) (-.f64 #s(literal 0 binary64) phi2))
(* -1 (* phi2 (- (* -1 (/ R phi2)) (* -1 (/ R phi1)))))
(*.f64 (+.f64 (/.f64 R (-.f64 #s(literal 0 binary64) phi2)) (/.f64 R phi1)) (-.f64 #s(literal 0 binary64) phi2))
(* -1 (* phi2 (- (* -1 (/ R phi2)) (* -1 (/ R phi1)))))
(*.f64 (+.f64 (/.f64 R (-.f64 #s(literal 0 binary64) phi2)) (/.f64 R phi1)) (-.f64 #s(literal 0 binary64) phi2))
(* -1 (/ (* R phi2) phi1))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 R phi2)) phi1)
(/ (- (* R phi1) (* R phi2)) phi1)
(/.f64 (*.f64 R (-.f64 phi1 phi2)) phi1)
(/ (- (* R phi1) (* R phi2)) phi1)
(/.f64 (*.f64 R (-.f64 phi1 phi2)) phi1)
(/ (- (* R phi1) (* R phi2)) phi1)
(/.f64 (*.f64 R (-.f64 phi1 phi2)) phi1)
R
(+ R (* -1 (/ (* R phi2) phi1)))
(*.f64 R (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)))
(+ R (* -1 (/ (* R phi2) phi1)))
(*.f64 R (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)))
(+ R (* -1 (/ (* R phi2) phi1)))
(*.f64 R (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)))
R
(+ R (* -1 (/ (* R phi2) phi1)))
(*.f64 R (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)))
(+ R (* -1 (/ (* R phi2) phi1)))
(*.f64 R (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)))
(+ R (* -1 (/ (* R phi2) phi1)))
(*.f64 R (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)))
(/ (* R phi2) phi1)
(/.f64 (*.f64 R phi2) phi1)
(/ (* R phi2) phi1)
(/.f64 (*.f64 R phi2) phi1)
(/ (* R phi2) phi1)
(/.f64 (*.f64 R phi2) phi1)
(/ (* R phi2) phi1)
(/.f64 (*.f64 R phi2) phi1)
(/ (* R phi2) phi1)
(/.f64 (*.f64 R phi2) phi1)
(/ (* R phi2) phi1)
(/.f64 (*.f64 R phi2) phi1)
(/ (* R phi2) phi1)
(/.f64 (*.f64 R phi2) phi1)
(/ (* R phi2) phi1)
(/.f64 (*.f64 R phi2) phi1)
(/ (* R phi2) phi1)
(/.f64 (*.f64 R phi2) phi1)
(/ (* R phi2) phi1)
(/.f64 (*.f64 R phi2) phi1)
(/ (* R phi2) phi1)
(/.f64 (*.f64 R phi2) phi1)
(/ (* R phi2) phi1)
(/.f64 (*.f64 R phi2) phi1)
(/ (* R phi2) phi1)
(/.f64 (*.f64 R phi2) phi1)
(/ (* R phi2) phi1)
(/.f64 (*.f64 R phi2) phi1)
(/ (* R phi2) phi1)
(/.f64 (*.f64 R phi2) phi1)
(/ (* R phi2) phi1)
(/.f64 (*.f64 R phi2) phi1)
(/ (* R phi2) phi1)
(/.f64 (*.f64 R phi2) phi1)
(/ (* R phi2) phi1)
(/.f64 (*.f64 R phi2) phi1)
(/ (* R phi2) phi1)
(/.f64 (*.f64 R phi2) phi1)
(/ (* R phi2) phi1)
(/.f64 (*.f64 R phi2) phi1)
(/ (* R phi2) phi1)
(/.f64 (*.f64 R phi2) phi1)
(/ (* R phi2) phi1)
(/.f64 (*.f64 R phi2) phi1)
(/ (* R phi2) phi1)
(/.f64 (*.f64 R phi2) phi1)
(/ (* R phi2) phi1)
(/.f64 (*.f64 R phi2) phi1)
(/ (* R phi2) phi1)
(/.f64 (*.f64 R phi2) phi1)
(/ (* R phi2) phi1)
(/.f64 (*.f64 R phi2) phi1)
(/ (* R phi2) phi1)
(/.f64 (*.f64 R phi2) phi1)
(/ (* R phi2) phi1)
(/.f64 (*.f64 R phi2) phi1)
(/ (* R phi2) phi1)
(/.f64 (*.f64 R phi2) phi1)
(/ (* R phi2) phi1)
(/.f64 (*.f64 R phi2) phi1)
(/ (* R phi2) phi1)
(/.f64 (*.f64 R phi2) phi1)
(/ (* R phi2) phi1)
(/.f64 (*.f64 R phi2) phi1)
(/ (* R phi2) phi1)
(/.f64 (*.f64 R phi2) phi1)
(/ (* R phi2) phi1)
(/.f64 (*.f64 R phi2) phi1)
(/ (* R phi2) phi1)
(/.f64 (*.f64 R phi2) phi1)
(/ (* R phi2) phi1)
(/.f64 (*.f64 R phi2) phi1)
(* -1 (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))))
(*.f64 (neg.f64 (*.f64 R lambda2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* -1 (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))))
(*.f64 (neg.f64 (*.f64 R lambda2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* -1 (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))))
(*.f64 (neg.f64 (*.f64 R lambda2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* -1 (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))))
(*.f64 (neg.f64 (*.f64 R lambda2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* -1 (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))))
(*.f64 (neg.f64 (*.f64 R lambda2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* -1 (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))))
(*.f64 (neg.f64 (*.f64 R lambda2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* -1 (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))))
(*.f64 (neg.f64 (*.f64 R lambda2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* -1 (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))))
(*.f64 (neg.f64 (*.f64 R lambda2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* -1 (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))))
(*.f64 (neg.f64 (*.f64 R lambda2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* -1 (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))))
(*.f64 (neg.f64 (*.f64 R lambda2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* -1 (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))))
(*.f64 (neg.f64 (*.f64 R lambda2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* -1 (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))))
(*.f64 (neg.f64 (*.f64 R lambda2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* -1 (* R (* lambda2 (cos (* 1/2 phi2)))))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))))
(+ (* -1 (* R (* lambda2 (cos (* 1/2 phi2))))) (* 1/2 (* R (* lambda2 (* phi1 (sin (* 1/2 phi2)))))))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) R) (*.f64 (*.f64 lambda2 phi1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)))) (*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))))
(+ (* -1 (* R (* lambda2 (cos (* 1/2 phi2))))) (* phi1 (+ (* 1/8 (* R (* lambda2 (* phi1 (cos (* 1/2 phi2)))))) (* 1/2 (* R (* lambda2 (sin (* 1/2 phi2))))))))
(-.f64 (*.f64 phi1 (+.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) R) (*.f64 (*.f64 lambda2 phi1) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 R lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)))))) (*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))))
(+ (* -1 (* R (* lambda2 (cos (* 1/2 phi2))))) (* phi1 (+ (* 1/2 (* R (* lambda2 (sin (* 1/2 phi2))))) (* phi1 (+ (* -1/48 (* R (* lambda2 (* phi1 (sin (* 1/2 phi2)))))) (* 1/8 (* R (* lambda2 (cos (* 1/2 phi2))))))))))
(-.f64 (*.f64 phi1 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 R lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)))) (*.f64 phi1 (+.f64 (*.f64 (*.f64 #s(literal -1/48 binary64) R) (*.f64 (*.f64 lambda2 phi1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)))) (*.f64 (*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) #s(literal 1/8 binary64)))))) (*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))))
(* -1 (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))))
(*.f64 (neg.f64 (*.f64 R lambda2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* -1 (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))))
(*.f64 (neg.f64 (*.f64 R lambda2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* -1 (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))))
(*.f64 (neg.f64 (*.f64 R lambda2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* -1 (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))))
(*.f64 (neg.f64 (*.f64 R lambda2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* -1 (* R (* lambda2 (cos (* 1/2 (- phi2 (* -1 phi1)))))))
(*.f64 (neg.f64 (*.f64 R lambda2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* -1 (* R (* lambda2 (cos (* 1/2 (- phi2 (* -1 phi1)))))))
(*.f64 (neg.f64 (*.f64 R lambda2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* -1 (* R (* lambda2 (cos (* 1/2 (- phi2 (* -1 phi1)))))))
(*.f64 (neg.f64 (*.f64 R lambda2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* -1 (* R (* lambda2 (cos (* 1/2 (- phi2 (* -1 phi1)))))))
(*.f64 (neg.f64 (*.f64 R lambda2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* -1 (* R (* lambda2 (cos (* 1/2 phi1)))))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(+ (* -1 (* R (* lambda2 (cos (* 1/2 phi1))))) (* 1/2 (* R (* lambda2 (* phi2 (sin (* 1/2 phi1)))))))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) R) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(+ (* -1 (* R (* lambda2 (cos (* 1/2 phi1))))) (* phi2 (+ (* 1/8 (* R (* lambda2 (* phi2 (cos (* 1/2 phi1)))))) (* 1/2 (* R (* lambda2 (sin (* 1/2 phi1))))))))
(-.f64 (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) R) (*.f64 (*.f64 lambda2 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 R lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))) (*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(+ (* -1 (* R (* lambda2 (cos (* 1/2 phi1))))) (* phi2 (+ (* 1/2 (* R (* lambda2 (sin (* 1/2 phi1))))) (* phi2 (+ (* -1/48 (* R (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) (* 1/8 (* R (* lambda2 (cos (* 1/2 phi1))))))))))
(-.f64 (*.f64 phi2 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 R lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal -1/48 binary64) R) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal 1/8 binary64)))))) (*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* -1 (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))))
(*.f64 (neg.f64 (*.f64 R lambda2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* -1 (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))))
(*.f64 (neg.f64 (*.f64 R lambda2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* -1 (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))))
(*.f64 (neg.f64 (*.f64 R lambda2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* -1 (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))))
(*.f64 (neg.f64 (*.f64 R lambda2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* -1 (* R (* lambda2 (cos (* 1/2 (- phi1 (* -1 phi2)))))))
(*.f64 (neg.f64 (*.f64 R lambda2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* -1 (* R (* lambda2 (cos (* 1/2 (- phi1 (* -1 phi2)))))))
(*.f64 (neg.f64 (*.f64 R lambda2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* -1 (* R (* lambda2 (cos (* 1/2 (- phi1 (* -1 phi2)))))))
(*.f64 (neg.f64 (*.f64 R lambda2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* -1 (* R (* lambda2 (cos (* 1/2 (- phi1 (* -1 phi2)))))))
(*.f64 (neg.f64 (*.f64 R lambda2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* -1 (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))))
(*.f64 (neg.f64 (*.f64 R lambda2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* -1 (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))))
(*.f64 (neg.f64 (*.f64 R lambda2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* -1 (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))))
(*.f64 (neg.f64 (*.f64 R lambda2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* -1 (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))))
(*.f64 (neg.f64 (*.f64 R lambda2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* -1 (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))))
(*.f64 (neg.f64 (*.f64 R lambda2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* -1 (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))))
(*.f64 (neg.f64 (*.f64 R lambda2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* -1 (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))))
(*.f64 (neg.f64 (*.f64 R lambda2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* -1 (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))))
(*.f64 (neg.f64 (*.f64 R lambda2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* -1 (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))))
(*.f64 (neg.f64 (*.f64 R lambda2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* -1 (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))))
(*.f64 (neg.f64 (*.f64 R lambda2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* -1 (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))))
(*.f64 (neg.f64 (*.f64 R lambda2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* -1 (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))))
(*.f64 (neg.f64 (*.f64 R lambda2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* -1 (* lambda2 (cos (* 1/2 phi2))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (-.f64 #s(literal 0 binary64) lambda2))
(+ (* -1 (* lambda2 (cos (* 1/2 phi2)))) (* 1/2 (* lambda2 (* phi1 (sin (* 1/2 phi2))))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))))
(+ (* -1 (* lambda2 (cos (* 1/2 phi2)))) (* phi1 (+ (* 1/8 (* lambda2 (* phi1 (cos (* 1/2 phi2))))) (* 1/2 (* lambda2 (sin (* 1/2 phi2)))))))
(-.f64 (*.f64 phi1 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 lambda2 phi1) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))) (*.f64 (*.f64 #s(literal 1/2 binary64) lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))))
(+ (* -1 (* lambda2 (cos (* 1/2 phi2)))) (* phi1 (+ (* 1/2 (* lambda2 (sin (* 1/2 phi2)))) (* phi1 (+ (* -1/48 (* lambda2 (* phi1 (sin (* 1/2 phi2))))) (* 1/8 (* lambda2 (cos (* 1/2 phi2)))))))))
(-.f64 (*.f64 phi1 (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (*.f64 phi1 (+.f64 (*.f64 (*.f64 (*.f64 lambda2 phi1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))) #s(literal -1/48 binary64)) (*.f64 (*.f64 #s(literal 1/8 binary64) lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))))))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))))
(* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 #s(literal 0 binary64) lambda2))
(* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 #s(literal 0 binary64) lambda2))
(* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 #s(literal 0 binary64) lambda2))
(* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 #s(literal 0 binary64) lambda2))
(* -1 (* lambda2 (cos (* 1/2 (- phi2 (* -1 phi1))))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 #s(literal 0 binary64) lambda2))
(* -1 (* lambda2 (cos (* 1/2 (- phi2 (* -1 phi1))))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 #s(literal 0 binary64) lambda2))
(* -1 (* lambda2 (cos (* 1/2 (- phi2 (* -1 phi1))))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 #s(literal 0 binary64) lambda2))
(* -1 (* lambda2 (cos (* 1/2 (- phi2 (* -1 phi1))))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 #s(literal 0 binary64) lambda2))
(* -1 (* lambda2 (cos (* 1/2 phi1))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 #s(literal 0 binary64) lambda2))
(+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1)))))))
(-.f64 (*.f64 phi2 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 lambda2 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 #s(literal 1/2 binary64) lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/2 (* lambda2 (sin (* 1/2 phi1)))) (* phi2 (+ (* -1/48 (* lambda2 (* phi2 (sin (* 1/2 phi1))))) (* 1/8 (* lambda2 (cos (* 1/2 phi1)))))))))
(-.f64 (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 #s(literal 1/8 binary64) lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 #s(literal 0 binary64) lambda2))
(* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 #s(literal 0 binary64) lambda2))
(* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 #s(literal 0 binary64) lambda2))
(* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 #s(literal 0 binary64) lambda2))
(* -1 (* lambda2 (cos (* 1/2 (- phi1 (* -1 phi2))))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 #s(literal 0 binary64) lambda2))
(* -1 (* lambda2 (cos (* 1/2 (- phi1 (* -1 phi2))))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 #s(literal 0 binary64) lambda2))
(* -1 (* lambda2 (cos (* 1/2 (- phi1 (* -1 phi2))))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 #s(literal 0 binary64) lambda2))
(* -1 (* lambda2 (cos (* 1/2 (- phi1 (* -1 phi2))))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 #s(literal 0 binary64) lambda2))
(* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 #s(literal 0 binary64) lambda2))
(* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 #s(literal 0 binary64) lambda2))
(* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 #s(literal 0 binary64) lambda2))
(* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 #s(literal 0 binary64) lambda2))
(* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 #s(literal 0 binary64) lambda2))
(* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 #s(literal 0 binary64) lambda2))
(* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 #s(literal 0 binary64) lambda2))
(* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 #s(literal 0 binary64) lambda2))
(* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 #s(literal 0 binary64) lambda2))
(* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 #s(literal 0 binary64) lambda2))
(* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 #s(literal 0 binary64) lambda2))
(* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 #s(literal 0 binary64) lambda2))
(cos (* 1/2 phi2))
(cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))
(+ (cos (* 1/2 phi2)) (* -1/2 (* phi1 (sin (* 1/2 phi2)))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (*.f64 (*.f64 #s(literal -1/2 binary64) phi1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))))
(+ (cos (* 1/2 phi2)) (* phi1 (- (* -1/8 (* phi1 (cos (* 1/2 phi2)))) (* 1/2 (sin (* 1/2 phi2))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (*.f64 phi1 (+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) phi1) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (*.f64 #s(literal -1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))))))
(+ (cos (* 1/2 phi2)) (* phi1 (- (* phi1 (+ (* -1/8 (cos (* 1/2 phi2))) (* 1/48 (* phi1 (sin (* 1/2 phi2)))))) (* 1/2 (sin (* 1/2 phi2))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (*.f64 phi1 (+.f64 (*.f64 phi1 (+.f64 (*.f64 #s(literal -1/8 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (*.f64 (*.f64 #s(literal 1/48 binary64) phi1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))))) (*.f64 #s(literal -1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))))))
(cos (* 1/2 (+ phi1 phi2)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))
(cos (* 1/2 (+ phi1 phi2)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))
(cos (* 1/2 (+ phi1 phi2)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))
(cos (* 1/2 (+ phi1 phi2)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))
(cos (* 1/2 (- phi2 (* -1 phi1))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))
(cos (* 1/2 (- phi2 (* -1 phi1))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))
(cos (* 1/2 (- phi2 (* -1 phi1))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))
(cos (* 1/2 (- phi2 (* -1 phi1))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))
(cos (* 1/2 phi1))
(cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))
(+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1)))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(+ (cos (* 1/2 phi1)) (* phi2 (- (* -1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal -1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))
(+ (cos (* 1/2 phi1)) (* phi2 (- (* phi2 (+ (* -1/8 (cos (* 1/2 phi1))) (* 1/48 (* phi2 (sin (* 1/2 phi1)))))) (* 1/2 (sin (* 1/2 phi1))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 phi2 (+.f64 (*.f64 phi2 (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal -1/8 binary64)) (*.f64 (*.f64 #s(literal 1/48 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 #s(literal -1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))
(cos (* 1/2 (+ phi1 phi2)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))
(cos (* 1/2 (+ phi1 phi2)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))
(cos (* 1/2 (+ phi1 phi2)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))
(cos (* 1/2 (+ phi1 phi2)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))
(cos (* 1/2 (- phi1 (* -1 phi2))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))
(cos (* 1/2 (- phi1 (* -1 phi2))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))
(cos (* 1/2 (- phi1 (* -1 phi2))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))
(cos (* 1/2 (- phi1 (* -1 phi2))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))
(* 1/2 phi2)
(*.f64 #s(literal 1/2 binary64) phi2)
(+ (* 1/2 phi1) (* 1/2 phi2))
(*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))
(+ (* 1/2 phi1) (* 1/2 phi2))
(*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))
(+ (* 1/2 phi1) (* 1/2 phi2))
(*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))
(* 1/2 phi1)
(*.f64 #s(literal 1/2 binary64) phi1)
(* phi1 (+ 1/2 (* 1/2 (/ phi2 phi1))))
(*.f64 phi1 (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) phi2) phi1)))
(* phi1 (+ 1/2 (* 1/2 (/ phi2 phi1))))
(*.f64 phi1 (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) phi2) phi1)))
(* phi1 (+ 1/2 (* 1/2 (/ phi2 phi1))))
(*.f64 phi1 (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) phi2) phi1)))
(* 1/2 phi1)
(*.f64 #s(literal 1/2 binary64) phi1)
(* -1 (* phi1 (- (* -1/2 (/ phi2 phi1)) 1/2)))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) phi2) phi1) #s(literal -1/2 binary64))))
(* -1 (* phi1 (- (* -1/2 (/ phi2 phi1)) 1/2)))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) phi2) phi1) #s(literal -1/2 binary64))))
(* -1 (* phi1 (- (* -1/2 (/ phi2 phi1)) 1/2)))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) phi2) phi1) #s(literal -1/2 binary64))))
(* 1/2 phi1)
(*.f64 #s(literal 1/2 binary64) phi1)
(+ (* 1/2 phi1) (* 1/2 phi2))
(*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))
(+ (* 1/2 phi1) (* 1/2 phi2))
(*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))
(+ (* 1/2 phi1) (* 1/2 phi2))
(*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))
(* 1/2 phi2)
(*.f64 #s(literal 1/2 binary64) phi2)
(* phi2 (+ 1/2 (* 1/2 (/ phi1 phi2))))
(*.f64 phi2 (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) phi1) phi2)))
(* phi2 (+ 1/2 (* 1/2 (/ phi1 phi2))))
(*.f64 phi2 (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) phi1) phi2)))
(* phi2 (+ 1/2 (* 1/2 (/ phi1 phi2))))
(*.f64 phi2 (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) phi1) phi2)))
(* 1/2 phi2)
(*.f64 #s(literal 1/2 binary64) phi2)
(* -1 (* phi2 (- (* -1/2 (/ phi1 phi2)) 1/2)))
(*.f64 (-.f64 #s(literal 0 binary64) phi2) (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) phi1) phi2) #s(literal -1/2 binary64)))
(* -1 (* phi2 (- (* -1/2 (/ phi1 phi2)) 1/2)))
(*.f64 (-.f64 #s(literal 0 binary64) phi2) (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) phi1) phi2) #s(literal -1/2 binary64)))
(* -1 (* phi2 (- (* -1/2 (/ phi1 phi2)) 1/2)))
(*.f64 (-.f64 #s(literal 0 binary64) phi2) (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) phi1) phi2) #s(literal -1/2 binary64)))
(* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 #s(literal 0 binary64) lambda2))
(+ (* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(+ (* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(+ (* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* lambda1 (cos (* 1/2 (+ phi1 phi2))))
(*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* lambda1 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1))))
(*.f64 lambda1 (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (/.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) lambda1)))
(* lambda1 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1))))
(*.f64 lambda1 (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (/.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) lambda1)))
(* lambda1 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1))))
(*.f64 lambda1 (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (/.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) lambda1)))
(* lambda1 (cos (* 1/2 (+ phi1 phi2))))
(*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* -1 (* lambda1 (+ (* -1 (cos (* 1/2 (+ phi1 phi2)))) (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1))))
(*.f64 (-.f64 (/.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) (neg.f64 lambda1))
(* -1 (* lambda1 (+ (* -1 (cos (* 1/2 (+ phi1 phi2)))) (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1))))
(*.f64 (-.f64 (/.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) (neg.f64 lambda1))
(* -1 (* lambda1 (+ (* -1 (cos (* 1/2 (+ phi1 phi2)))) (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1))))
(*.f64 (-.f64 (/.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) (neg.f64 lambda1))
(* lambda1 (cos (* 1/2 (+ phi1 phi2))))
(*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(+ (* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(+ (* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(+ (* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 #s(literal 0 binary64) lambda2))
(* lambda2 (+ (* -1 (cos (* 1/2 (+ phi1 phi2)))) (/ (* lambda1 (cos (* 1/2 (+ phi1 phi2)))) lambda2)))
(*.f64 lambda2 (-.f64 (/.f64 (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))
(* lambda2 (+ (* -1 (cos (* 1/2 (+ phi1 phi2)))) (/ (* lambda1 (cos (* 1/2 (+ phi1 phi2)))) lambda2)))
(*.f64 lambda2 (-.f64 (/.f64 (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))
(* lambda2 (+ (* -1 (cos (* 1/2 (+ phi1 phi2)))) (/ (* lambda1 (cos (* 1/2 (+ phi1 phi2)))) lambda2)))
(*.f64 lambda2 (-.f64 (/.f64 (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))
(* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 #s(literal 0 binary64) lambda2))
(* -1 (* lambda2 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda1 (cos (* 1/2 (+ phi1 phi2)))) lambda2)))))
(*.f64 (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (/.f64 (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) lambda2)) (-.f64 #s(literal 0 binary64) lambda2))
(* -1 (* lambda2 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda1 (cos (* 1/2 (+ phi1 phi2)))) lambda2)))))
(*.f64 (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (/.f64 (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) lambda2)) (-.f64 #s(literal 0 binary64) lambda2))
(* -1 (* lambda2 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda1 (cos (* 1/2 (+ phi1 phi2)))) lambda2)))))
(*.f64 (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (/.f64 (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) lambda2)) (-.f64 #s(literal 0 binary64) lambda2))
(* (cos (* 1/2 phi2)) (- lambda1 lambda2))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))
(+ (* -1/2 (* phi1 (* (sin (* 1/2 phi2)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi2)) (- lambda1 lambda2)))
(+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (*.f64 (*.f64 #s(literal -1/2 binary64) phi1) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)))))
(+ (* phi1 (+ (* -1/2 (* (sin (* 1/2 phi2)) (- lambda1 lambda2))) (* -1/8 (* phi1 (* (cos (* 1/2 phi2)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi2)) (- lambda1 lambda2)))
(+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (*.f64 phi1 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)))) (*.f64 (*.f64 #s(literal -1/8 binary64) phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))))))
(+ (* phi1 (+ (* -1/2 (* (sin (* 1/2 phi2)) (- lambda1 lambda2))) (* phi1 (+ (* -1/8 (* (cos (* 1/2 phi2)) (- lambda1 lambda2))) (* 1/48 (* phi1 (* (sin (* 1/2 phi2)) (- lambda1 lambda2)))))))) (* (cos (* 1/2 phi2)) (- lambda1 lambda2)))
(+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (*.f64 phi1 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)))) (*.f64 phi1 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))) (*.f64 (*.f64 #s(literal 1/48 binary64) phi1) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)))))))))
(* (cos (* 1/2 (+ phi1 phi2))) (- lambda1 lambda2))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* (cos (* 1/2 (+ phi1 phi2))) (- lambda1 lambda2))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* (cos (* 1/2 (+ phi1 phi2))) (- lambda1 lambda2))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* (cos (* 1/2 (+ phi1 phi2))) (- lambda1 lambda2))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* (cos (* 1/2 (- phi2 (* -1 phi1)))) (- lambda1 lambda2))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* (cos (* 1/2 (- phi2 (* -1 phi1)))) (- lambda1 lambda2))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* (cos (* 1/2 (- phi2 (* -1 phi1)))) (- lambda1 lambda2))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* (cos (* 1/2 (- phi2 (* -1 phi1)))) (- lambda1 lambda2))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* (cos (* 1/2 phi1)) (- lambda1 lambda2))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))
(+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
(+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))
(+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))))
(+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* phi2 (+ (* -1/8 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) (* 1/48 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))
(+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 phi2 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 #s(literal 1/48 binary64) phi2) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))))))
(* (cos (* 1/2 (+ phi1 phi2))) (- lambda1 lambda2))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* (cos (* 1/2 (+ phi1 phi2))) (- lambda1 lambda2))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* (cos (* 1/2 (+ phi1 phi2))) (- lambda1 lambda2))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* (cos (* 1/2 (+ phi1 phi2))) (- lambda1 lambda2))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* (cos (* 1/2 (- phi1 (* -1 phi2)))) (- lambda1 lambda2))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* (cos (* 1/2 (- phi1 (* -1 phi2)))) (- lambda1 lambda2))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* (cos (* 1/2 (- phi1 (* -1 phi2)))) (- lambda1 lambda2))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* (cos (* 1/2 (- phi1 (* -1 phi2)))) (- lambda1 lambda2))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))
(*.f64 R (hypot.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) (-.f64 phi1 phi2)))
(* R (sqrt (+ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))
(*.f64 R (hypot.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) (-.f64 phi1 phi2)))
(* R (sqrt (+ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))
(*.f64 R (hypot.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) (-.f64 phi1 phi2)))
(* R (sqrt (+ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))
(*.f64 R (hypot.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) (-.f64 phi1 phi2)))
(* R (sqrt (+ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))
(*.f64 R (hypot.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) (-.f64 phi1 phi2)))
(* R (sqrt (+ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))
(*.f64 R (hypot.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) (-.f64 phi1 phi2)))
(* R (sqrt (+ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))
(*.f64 R (hypot.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) (-.f64 phi1 phi2)))
(* R (sqrt (+ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))
(*.f64 R (hypot.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) (-.f64 phi1 phi2)))
(* R (sqrt (+ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))
(*.f64 R (hypot.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) (-.f64 phi1 phi2)))
(* R (sqrt (+ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))
(*.f64 R (hypot.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) (-.f64 phi1 phi2)))
(* R (sqrt (+ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))
(*.f64 R (hypot.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) (-.f64 phi1 phi2)))
(* R (sqrt (+ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))
(*.f64 R (hypot.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) (-.f64 phi1 phi2)))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))
(*.f64 R (hypot.f64 phi2 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))))
(+ (* 1/2 (* (* R (* phi1 (+ (* -2 phi2) (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2))))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))) (* R (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))
(+.f64 (*.f64 R (hypot.f64 phi2 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))))) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 R phi1) (-.f64 (*.f64 phi2 #s(literal -2 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64))) (*.f64 phi2 phi2))))))
(+ (* R (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))) (* phi1 (+ (* 1/2 (* (* R (* phi1 (- (+ 1 (* (+ (* -1/4 (pow (cos (* 1/2 phi2)) 2)) (* 1/4 (pow (sin (* 1/2 phi2)) 2))) (pow (- lambda1 lambda2) 2))) (* 1/4 (/ (pow (+ (* -2 phi2) (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))) (* 1/2 (* (* R (+ (* -2 phi2) (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))))))
(+.f64 (*.f64 R (hypot.f64 phi2 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))))) (*.f64 phi1 (*.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64))) (*.f64 phi2 phi2)))) (+.f64 (*.f64 phi1 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 phi2 #s(literal -2 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))))) #s(literal 2 binary64)) (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64))) (*.f64 phi2 phi2))))))) (-.f64 (*.f64 phi2 #s(literal -2 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)))))))))))
(+ (* R (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))) (* phi1 (+ (* 1/2 (* (* R (+ (* -2 phi2) (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))) (* phi1 (+ (* 1/2 (* (* R (* phi1 (- (* (+ (* 1/24 (* (cos (* 1/2 phi2)) (sin (* 1/2 phi2)))) (* 1/8 (* (cos (* 1/2 phi2)) (sin (* 1/2 phi2))))) (pow (- lambda1 lambda2) 2)) (* 1/2 (/ (* (+ (* -2 phi2) (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2))))) (- (+ 1 (* (+ (* -1/4 (pow (cos (* 1/2 phi2)) 2)) (* 1/4 (pow (sin (* 1/2 phi2)) 2))) (pow (- lambda1 lambda2) 2))) (* 1/4 (/ (pow (+ (* -2 phi2) (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))) (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))) (* 1/2 (* (* R (- (+ 1 (* (+ (* -1/4 (pow (cos (* 1/2 phi2)) 2)) (* 1/4 (pow (sin (* 1/2 phi2)) 2))) (pow (- lambda1 lambda2) 2))) (* 1/4 (/ (pow (+ (* -2 phi2) (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))))))))
(+.f64 (*.f64 R (hypot.f64 phi2 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))))) (*.f64 phi1 (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 R (-.f64 (*.f64 phi2 #s(literal -2 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64))) (*.f64 phi2 phi2))))) (*.f64 phi1 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64))) (*.f64 phi2 phi2)))) (+.f64 (*.f64 (*.f64 R phi1) (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))) #s(literal 1/6 binary64))) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (-.f64 (*.f64 phi2 #s(literal -2 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))))) (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 phi2 #s(literal -2 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))))) #s(literal 2 binary64)) (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64))) (*.f64 phi2 phi2)))))))) (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64))) (*.f64 phi2 phi2))))) (*.f64 R (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 phi2 #s(literal -2 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))))) #s(literal 2 binary64)) (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64))) (*.f64 phi2 phi2))))))))))))))
(* R phi1)
(*.f64 R phi1)
(* phi1 (+ R (* -1 (/ (* R phi2) phi1))))
(*.f64 phi1 (*.f64 R (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1))))
(* phi1 (+ R (+ (* -1 (/ (* R phi2) phi1)) (* 1/2 (/ (* R (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2))) (pow phi1 2))))))
(*.f64 phi1 (+.f64 (*.f64 R (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1))) (/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) R) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)))) (*.f64 phi1 phi1))))
(* phi1 (+ R (+ (* -1 (/ (* R phi2) phi1)) (+ (* 1/2 (/ (* R (* phi2 (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)))) (pow phi1 3))) (* 1/2 (/ (* R (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2))) (pow phi1 2)))))))
(*.f64 phi1 (+.f64 (*.f64 R (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1))) (*.f64 #s(literal 1/2 binary64) (*.f64 R (+.f64 (/.f64 (*.f64 phi2 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)))) (*.f64 phi1 (*.f64 phi1 phi1))) (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (*.f64 phi1 phi1)))))))
(* -1 (* R phi1))
(-.f64 #s(literal 0 binary64) (*.f64 R phi1))
(* -1 (* phi1 (+ R (* -1 (/ (* R phi2) phi1)))))
(*.f64 (-.f64 #s(literal 0 binary64) phi1) (*.f64 R (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1))))
(* -1 (* phi1 (+ R (* -1 (/ (+ (* -1/2 (/ (* R (* (pow (cos (* 1/2 (- phi2 (* -1 phi1)))) 2) (pow (- lambda1 lambda2) 2))) phi1)) (* R phi2)) phi1)))))
(*.f64 (-.f64 #s(literal 0 binary64) phi1) (-.f64 R (/.f64 (+.f64 (*.f64 R phi2) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 R (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))))) phi1)) phi1)))
(* -1 (* phi1 (+ R (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* R (* (pow (cos (* 1/2 (- phi2 (* -1 phi1)))) 2) (pow (- lambda1 lambda2) 2)))) (* 1/2 (/ (* R (* phi2 (* (pow (cos (* 1/2 (- phi2 (* -1 phi1)))) 2) (pow (- lambda1 lambda2) 2)))) phi1))) phi1)) (* R phi2)) phi1)))))
(*.f64 (-.f64 #s(literal 0 binary64) phi1) (-.f64 R (/.f64 (-.f64 (*.f64 R phi2) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 R (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (*.f64 phi2 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) phi1)))))) phi1)) phi1)))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))
(*.f64 R (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
(+ (* 1/2 (* (* R (* phi2 (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))
(+.f64 (*.f64 R (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 R phi2) (-.f64 (*.f64 phi1 #s(literal -2 binary64)) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))))))))
(+ (* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))) (* phi2 (+ (* 1/2 (* (* R (* phi2 (- (+ 1 (* (+ (* -1/4 (pow (cos (* 1/2 phi1)) 2)) (* 1/4 (pow (sin (* 1/2 phi1)) 2))) (pow (- lambda1 lambda2) 2))) (* 1/4 (/ (pow (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (* 1/2 (* (* R (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))))
(+.f64 (*.f64 R (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 phi2 (*.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))))) (+.f64 (*.f64 phi2 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))))) (/.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 (-.f64 (*.f64 phi1 #s(literal -2 binary64)) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) #s(literal 2 binary64))) (+.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))))))) (-.f64 (*.f64 phi1 #s(literal -2 binary64)) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))))))))
(+ (* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))) (* phi2 (+ (* 1/2 (* (* R (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (* phi2 (+ (* 1/2 (* (* R (* phi2 (- (* (+ (* 1/24 (* (cos (* 1/2 phi1)) (sin (* 1/2 phi1)))) (* 1/8 (* (cos (* 1/2 phi1)) (sin (* 1/2 phi1))))) (pow (- lambda1 lambda2) 2)) (* 1/2 (/ (* (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) (- (+ 1 (* (+ (* -1/4 (pow (cos (* 1/2 phi1)) 2)) (* 1/4 (pow (sin (* 1/2 phi1)) 2))) (pow (- lambda1 lambda2) 2))) (* 1/4 (/ (pow (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (* 1/2 (* (* R (- (+ 1 (* (+ (* -1/4 (pow (cos (* 1/2 phi1)) 2)) (* 1/4 (pow (sin (* 1/2 phi1)) 2))) (pow (- lambda1 lambda2) 2))) (* 1/4 (/ (pow (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))))))
(+.f64 (*.f64 R (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 phi2 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 (-.f64 (*.f64 phi1 #s(literal -2 binary64)) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))))))))) (*.f64 phi2 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))))) (+.f64 (*.f64 (*.f64 R phi2) (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal 1/6 binary64))) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (-.f64 (*.f64 phi1 #s(literal -2 binary64)) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))))) (/.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 (-.f64 (*.f64 phi1 #s(literal -2 binary64)) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) #s(literal 2 binary64))) (+.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))))))))) (+.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))))))) (*.f64 R (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))))) (/.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 (-.f64 (*.f64 phi1 #s(literal -2 binary64)) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) #s(literal 2 binary64))) (+.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))))))))))))))
(* R phi2)
(*.f64 R phi2)
(* phi2 (+ R (* -1 (/ (* R phi1) phi2))))
(*.f64 phi2 (-.f64 R (/.f64 (*.f64 R phi1) phi2)))
(* phi2 (+ R (+ (* -1 (/ (* R phi1) phi2)) (* 1/2 (/ (* R (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2))) (pow phi2 2))))))
(*.f64 phi2 (+.f64 R (-.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) R) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)))) (*.f64 phi2 phi2)) (/.f64 (*.f64 R phi1) phi2))))
(* phi2 (+ R (+ (* -1 (/ (* R phi1) phi2)) (+ (* 1/2 (/ (* R (* phi1 (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)))) (pow phi2 3))) (* 1/2 (/ (* R (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2))) (pow phi2 2)))))))
(*.f64 phi2 (+.f64 (-.f64 R (/.f64 (*.f64 R phi1) phi2)) (*.f64 #s(literal 1/2 binary64) (*.f64 R (+.f64 (*.f64 (/.f64 phi1 phi2) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi2 phi2)))) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi2 phi2))))))))
(* -1 (* R phi2))
(-.f64 #s(literal 0 binary64) (*.f64 R phi2))
(* -1 (* phi2 (+ R (* -1 (/ (* R phi1) phi2)))))
(*.f64 (-.f64 R (/.f64 (*.f64 R phi1) phi2)) (-.f64 #s(literal 0 binary64) phi2))
(* -1 (* phi2 (+ R (* -1 (/ (+ (* -1/2 (/ (* R (* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2))) phi2)) (* R phi1)) phi2)))))
(*.f64 (-.f64 #s(literal 0 binary64) phi2) (-.f64 R (/.f64 (+.f64 (*.f64 R phi1) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 R (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))))) phi2)) phi2)))
(* -1 (* phi2 (+ R (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* R (* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2)))) (* 1/2 (/ (* R (* phi1 (* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2)))) phi2))) phi2)) (* R phi1)) phi2)))))
(-.f64 #s(literal 0 binary64) (*.f64 phi2 (-.f64 R (/.f64 (-.f64 (*.f64 R phi1) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 R (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (/.f64 (*.f64 phi1 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)))) phi2)))) phi2)) phi2))))
(* R (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))))
(*.f64 R (hypot.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) (-.f64 phi1 phi2)))
(+ (* -1 (* (* R (* lambda1 (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))) (* R (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))
(-.f64 (*.f64 R (hypot.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) (-.f64 phi1 phi2))) (*.f64 (*.f64 R (*.f64 (*.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (*.f64 lambda2 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))))))))
(+ (* R (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))) (* lambda1 (+ (* -1 (* (* R (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))) (* 1/2 (* (* R (* lambda1 (- (pow (cos (* 1/2 (+ phi1 phi2))) 2) (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 4)) (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))))))
(+.f64 (*.f64 R (hypot.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) (-.f64 phi1 phi2))) (*.f64 lambda1 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (*.f64 lambda2 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 R lambda1) (-.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 lambda2 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 4 binary64))) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (*.f64 lambda2 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)))))))) (neg.f64 (*.f64 (*.f64 R lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))))))))
(+ (* R (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))) (* lambda1 (+ (* -1 (* (* R (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))) (* lambda1 (+ (* 1/2 (* (* R (* lambda1 (* lambda2 (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (- (pow (cos (* 1/2 (+ phi1 phi2))) 2) (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 4)) (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))))) (sqrt (/ 1 (pow (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)) 3))))) (* 1/2 (* (* R (- (pow (cos (* 1/2 (+ phi1 phi2))) 2) (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 4)) (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))))))))
(+.f64 (*.f64 R (hypot.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) (-.f64 phi1 phi2))) (*.f64 lambda1 (-.f64 (*.f64 lambda1 (*.f64 #s(literal 1/2 binary64) (*.f64 R (+.f64 (*.f64 (*.f64 lambda1 (*.f64 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (-.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 lambda2 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 4 binary64))) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (*.f64 lambda2 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (*.f64 lambda2 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)))) #s(literal 3 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (*.f64 lambda2 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)))))) (-.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 lambda2 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 4 binary64))) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (*.f64 lambda2 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))))))))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (*.f64 lambda2 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)))))) (*.f64 (*.f64 R lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)))))))
(* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) lambda1)) (* R (cos (* 1/2 (+ phi1 phi2))))))
(*.f64 lambda1 (-.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) (/.f64 (*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) lambda1)))
(* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) lambda1)) (+ (* 1/2 (/ (* R (pow (- phi1 phi2) 2)) (* (pow lambda1 2) (cos (* 1/2 (+ phi1 phi2)))))) (* R (cos (* 1/2 (+ phi1 phi2)))))))
(*.f64 lambda1 (-.f64 (+.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) (/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) (*.f64 lambda1 lambda1))) (/.f64 (*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) lambda1)))
(* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) lambda1)) (+ (* 1/2 (/ (* R (* lambda2 (pow (- phi1 phi2) 2))) (* (pow lambda1 3) (cos (* 1/2 (+ phi1 phi2)))))) (+ (* 1/2 (/ (* R (pow (- phi1 phi2) 2)) (* (pow lambda1 2) (cos (* 1/2 (+ phi1 phi2)))))) (* R (cos (* 1/2 (+ phi1 phi2))))))))
(*.f64 lambda1 (+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (*.f64 (/.f64 (*.f64 R lambda2) lambda1) (*.f64 (/.f64 (-.f64 phi1 phi2) lambda1) (/.f64 (-.f64 phi1 phi2) lambda1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) (/.f64 (*.f64 R (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (*.f64 (*.f64 lambda1 lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))))) (-.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) (/.f64 (*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) lambda1))))
(* -1 (* R (* lambda1 (cos (* 1/2 (+ phi1 phi2))))))
(*.f64 (neg.f64 (*.f64 R lambda1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* -1 (* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) lambda1)) (* R (cos (* 1/2 (+ phi1 phi2)))))))
(*.f64 (-.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) (/.f64 (*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) lambda1)) (neg.f64 lambda1))
(* -1 (* lambda1 (+ (* -1 (/ (+ (* -1/2 (/ (* R (pow (- phi1 phi2) 2)) (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))) (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))) lambda1)) (* R (cos (* 1/2 (+ phi1 phi2)))))))
(*.f64 (-.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) (/.f64 (+.f64 (*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 R (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) lambda1)) (neg.f64 lambda1))
(* -1 (* lambda1 (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* R (* lambda2 (pow (- phi1 phi2) 2))) (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))) (* 1/2 (/ (* R (pow (- phi1 phi2) 2)) (cos (* 1/2 (+ phi1 phi2)))))) lambda1)) (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))) lambda1)) (* R (cos (* 1/2 (+ phi1 phi2)))))))
(*.f64 (-.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) (/.f64 (-.f64 (*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 (+.f64 (/.f64 lambda2 lambda1) #s(literal 1 binary64)) (/.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))))) lambda1)) lambda1)) (neg.f64 lambda1))
(* R (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))))
(*.f64 R (hypot.f64 (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) (-.f64 phi1 phi2)))
(+ (* -1 (* (* R (* lambda1 (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))) (* R (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))
(-.f64 (*.f64 R (hypot.f64 (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) (-.f64 phi1 phi2))) (*.f64 (*.f64 R (*.f64 (*.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (*.f64 lambda1 lambda1) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))))))))
(+ (* R (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))) (* lambda2 (+ (* -1 (* (* R (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))) (* 1/2 (* (* R (* lambda2 (- (pow (cos (* 1/2 (+ phi1 phi2))) 2) (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 4)) (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))))))
(+.f64 (*.f64 R (hypot.f64 (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) (-.f64 phi1 phi2))) (*.f64 lambda2 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (*.f64 lambda1 lambda1) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)))))) (+.f64 (neg.f64 (*.f64 (*.f64 R lambda1) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 R lambda2) (-.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 lambda1 lambda1) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 4 binary64))) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (*.f64 lambda1 lambda1) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))))))))))))
(+ (* R (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))) (* lambda2 (+ (* -1 (* (* R (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))) (* lambda2 (+ (* 1/2 (* (* R (* lambda1 (* lambda2 (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (- (pow (cos (* 1/2 (+ phi1 phi2))) 2) (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 4)) (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))))) (sqrt (/ 1 (pow (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)) 3))))) (* 1/2 (* (* R (- (pow (cos (* 1/2 (+ phi1 phi2))) 2) (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 4)) (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))))))))
(+.f64 (*.f64 R (hypot.f64 (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) (-.f64 phi1 phi2))) (*.f64 lambda2 (-.f64 (*.f64 lambda2 (*.f64 #s(literal 1/2 binary64) (*.f64 R (+.f64 (*.f64 (*.f64 lambda1 (*.f64 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (-.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 lambda1 lambda1) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 4 binary64))) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (*.f64 lambda1 lambda1) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (*.f64 lambda1 lambda1) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)))) #s(literal 3 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (*.f64 lambda1 lambda1) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)))))) (-.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 lambda1 lambda1) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 4 binary64))) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (*.f64 lambda1 lambda1) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))))))))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (*.f64 lambda1 lambda1) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)))))) (*.f64 (*.f64 R lambda1) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)))))))
(* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* lambda2 (+ (* -1 (/ (* R (* lambda1 (cos (* 1/2 (+ phi1 phi2))))) lambda2)) (* R (cos (* 1/2 (+ phi1 phi2))))))
(*.f64 lambda2 (-.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) (/.f64 (*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) lambda2)))
(* lambda2 (+ (* -1 (/ (* R (* lambda1 (cos (* 1/2 (+ phi1 phi2))))) lambda2)) (+ (* 1/2 (/ (* R (pow (- phi1 phi2) 2)) (* (pow lambda2 2) (cos (* 1/2 (+ phi1 phi2)))))) (* R (cos (* 1/2 (+ phi1 phi2)))))))
(*.f64 lambda2 (+.f64 (-.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) (/.f64 (*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) lambda2)) (/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) (*.f64 lambda2 lambda2))))
(* lambda2 (+ (* -1 (/ (* R (* lambda1 (cos (* 1/2 (+ phi1 phi2))))) lambda2)) (+ (* 1/2 (/ (* R (* lambda1 (pow (- phi1 phi2) 2))) (* (pow lambda2 3) (cos (* 1/2 (+ phi1 phi2)))))) (+ (* 1/2 (/ (* R (pow (- phi1 phi2) 2)) (* (pow lambda2 2) (cos (* 1/2 (+ phi1 phi2)))))) (* R (cos (* 1/2 (+ phi1 phi2))))))))
(*.f64 lambda2 (+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (*.f64 (/.f64 R (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) (/.f64 (/.f64 (*.f64 R (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (*.f64 lambda2 lambda2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (-.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) (/.f64 (*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) lambda2))))
(* -1 (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))))
(*.f64 (neg.f64 (*.f64 R lambda2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* -1 (* lambda2 (+ (* -1 (/ (* R (* lambda1 (cos (* 1/2 (+ phi1 phi2))))) lambda2)) (* R (cos (* 1/2 (+ phi1 phi2)))))))
(*.f64 (-.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) (/.f64 (*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) lambda2)) (-.f64 #s(literal 0 binary64) lambda2))
(* -1 (* lambda2 (+ (* -1 (/ (+ (* -1/2 (/ (* R (pow (- phi1 phi2) 2)) (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))) (* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))) lambda2)) (* R (cos (* 1/2 (+ phi1 phi2)))))))
(-.f64 #s(literal 0 binary64) (*.f64 lambda2 (-.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) (/.f64 (+.f64 (*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) (/.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 R (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) lambda2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))) lambda2))))
(* -1 (* lambda2 (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* R (* lambda1 (pow (- phi1 phi2) 2))) (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))) (* 1/2 (/ (* R (pow (- phi1 phi2) 2)) (cos (* 1/2 (+ phi1 phi2)))))) lambda2)) (* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))) lambda2)) (* R (cos (* 1/2 (+ phi1 phi2)))))))
(*.f64 lambda2 (neg.f64 (-.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) (/.f64 (-.f64 (*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 (+.f64 (/.f64 lambda1 lambda2) #s(literal 1 binary64)) (/.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))))) lambda2)) lambda2))))
(sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))
(hypot.f64 phi2 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))))
(+ (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))) (* 1/2 (* (* phi1 (+ (* -2 phi2) (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))))
(+.f64 (hypot.f64 phi2 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 phi1 (-.f64 (*.f64 phi2 #s(literal -2 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64))) (*.f64 phi2 phi2))))))
(+ (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))) (* phi1 (+ (* 1/2 (* (* phi1 (- (+ 1 (* (+ (* -1/4 (pow (cos (* 1/2 phi2)) 2)) (* 1/4 (pow (sin (* 1/2 phi2)) 2))) (pow (- lambda1 lambda2) 2))) (* 1/4 (/ (pow (+ (* -2 phi2) (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))) (* 1/2 (* (+ (* -2 phi2) (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))))))
(+.f64 (hypot.f64 phi2 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))) (*.f64 phi1 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64))) (*.f64 phi2 phi2)))) (+.f64 (*.f64 phi1 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 phi2 #s(literal -2 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))))) #s(literal 2 binary64)) (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64))) (*.f64 phi2 phi2))))))) (-.f64 (*.f64 phi2 #s(literal -2 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))))))))))
(+ (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))) (* phi1 (+ (* 1/2 (* (+ (* -2 phi2) (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))) (* phi1 (+ (* 1/2 (* (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))) (- (+ 1 (* (+ (* -1/4 (pow (cos (* 1/2 phi2)) 2)) (* 1/4 (pow (sin (* 1/2 phi2)) 2))) (pow (- lambda1 lambda2) 2))) (* 1/4 (/ (pow (+ (* -2 phi2) (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))))) (* 1/2 (* (* phi1 (- (* (+ (* 1/24 (* (cos (* 1/2 phi2)) (sin (* 1/2 phi2)))) (* 1/8 (* (cos (* 1/2 phi2)) (sin (* 1/2 phi2))))) (pow (- lambda1 lambda2) 2)) (* 1/2 (/ (* (+ (* -2 phi2) (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2))))) (- (+ 1 (* (+ (* -1/4 (pow (cos (* 1/2 phi2)) 2)) (* 1/4 (pow (sin (* 1/2 phi2)) 2))) (pow (- lambda1 lambda2) 2))) (* 1/4 (/ (pow (+ (* -2 phi2) (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))) (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))))))))
(+.f64 (hypot.f64 phi2 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))) (*.f64 phi1 (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 phi2 #s(literal -2 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64))) (*.f64 phi2 phi2))))) (*.f64 phi1 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64))) (*.f64 phi2 phi2)))) (+.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 phi2 #s(literal -2 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))))) #s(literal 2 binary64)) (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64))) (*.f64 phi2 phi2)))))) (*.f64 phi1 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))) #s(literal 1/6 binary64))) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (-.f64 (*.f64 phi2 #s(literal -2 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))))) (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 phi2 #s(literal -2 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))))) #s(literal 2 binary64)) (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64))) (*.f64 phi2 phi2)))))))) (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64))) (*.f64 phi2 phi2))))))))))))
phi1
(* phi1 (+ 1 (* -1 (/ phi2 phi1))))
(*.f64 phi1 (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)))
(* phi1 (+ 1 (+ (* -1 (/ phi2 phi1)) (* 1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))))
(*.f64 phi1 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)))) (*.f64 phi1 phi1))))
(* phi1 (+ 1 (+ (* -1 (/ phi2 phi1)) (+ (* 1/2 (/ (* phi2 (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2))) (pow phi1 3))) (* 1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))
(*.f64 phi1 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)) (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (*.f64 phi2 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)))) (*.f64 phi1 (*.f64 phi1 phi1))) (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (*.f64 phi1 phi1))))))
(* -1 phi1)
(-.f64 #s(literal 0 binary64) phi1)
(* -1 (* phi1 (+ 1 (* -1 (/ phi2 phi1)))))
(*.f64 (-.f64 #s(literal 0 binary64) phi1) (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)))
(* -1 (* phi1 (+ 1 (* -1 (/ (+ phi2 (* -1/2 (/ (* (pow (cos (* 1/2 (- phi2 (* -1 phi1)))) 2) (pow (- lambda1 lambda2) 2)) phi1))) phi1)))))
(*.f64 (-.f64 #s(literal 0 binary64) phi1) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 phi2 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)))) phi1)) phi1)))
(* -1 (* phi1 (+ 1 (* -1 (/ (+ phi2 (* -1 (/ (+ (* 1/2 (* (pow (cos (* 1/2 (- phi2 (* -1 phi1)))) 2) (pow (- lambda1 lambda2) 2))) (* 1/2 (/ (* phi2 (* (pow (cos (* 1/2 (- phi2 (* -1 phi1)))) 2) (pow (- lambda1 lambda2) 2))) phi1))) phi1))) phi1)))))
(*.f64 (-.f64 #s(literal 0 binary64) phi1) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 phi2 (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (*.f64 phi2 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) phi1))))) phi1)) phi1)))
(sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))
(hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(+ (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))) (* 1/2 (* (* phi2 (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))
(+.f64 (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 #s(literal 1/2 binary64) (*.f64 phi2 (*.f64 (-.f64 (*.f64 phi1 #s(literal -2 binary64)) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))))))))))
(+ (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))) (* phi2 (+ (* 1/2 (* (* phi2 (- (+ 1 (* (+ (* -1/4 (pow (cos (* 1/2 phi1)) 2)) (* 1/4 (pow (sin (* 1/2 phi1)) 2))) (pow (- lambda1 lambda2) 2))) (* 1/4 (/ (pow (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (* 1/2 (* (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))))
(+.f64 (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 phi2 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))))) (+.f64 (*.f64 phi2 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))))) (/.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 (-.f64 (*.f64 phi1 #s(literal -2 binary64)) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) #s(literal 2 binary64))) (+.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))))))) (-.f64 (*.f64 phi1 #s(literal -2 binary64)) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))))))
(+ (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))) (* phi2 (+ (* 1/2 (* (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (* phi2 (+ (* 1/2 (* (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))) (- (+ 1 (* (+ (* -1/4 (pow (cos (* 1/2 phi1)) 2)) (* 1/4 (pow (sin (* 1/2 phi1)) 2))) (pow (- lambda1 lambda2) 2))) (* 1/4 (/ (pow (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))))) (* 1/2 (* (* phi2 (- (* (+ (* 1/24 (* (cos (* 1/2 phi1)) (sin (* 1/2 phi1)))) (* 1/8 (* (cos (* 1/2 phi1)) (sin (* 1/2 phi1))))) (pow (- lambda1 lambda2) 2)) (* 1/2 (/ (* (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) (- (+ 1 (* (+ (* -1/4 (pow (cos (* 1/2 phi1)) 2)) (* 1/4 (pow (sin (* 1/2 phi1)) 2))) (pow (- lambda1 lambda2) 2))) (* 1/4 (/ (pow (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))))))
(+.f64 (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 phi2 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (*.f64 phi1 #s(literal -2 binary64)) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))))))) (*.f64 phi2 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))))) (+.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))))) (/.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 (-.f64 (*.f64 phi1 #s(literal -2 binary64)) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) #s(literal 2 binary64))) (+.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))))))) (*.f64 phi2 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal 1/6 binary64))) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (-.f64 (*.f64 phi1 #s(literal -2 binary64)) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))))) (/.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 (-.f64 (*.f64 phi1 #s(literal -2 binary64)) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) #s(literal 2 binary64))) (+.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))))))))) (+.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))))))))))))))
phi2
(* phi2 (+ 1 (* -1 (/ phi1 phi2))))
(*.f64 phi2 (-.f64 #s(literal 1 binary64) (/.f64 phi1 phi2)))
(* phi2 (+ 1 (+ (* -1 (/ phi1 phi2)) (* 1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))))
(*.f64 phi2 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi2 phi2)))) (/.f64 phi1 phi2))))
(* phi2 (+ 1 (+ (* -1 (/ phi1 phi2)) (+ (* 1/2 (/ (* phi1 (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2))) (pow phi2 3))) (* 1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))))
(*.f64 phi2 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 phi1 phi2)) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (/.f64 phi1 phi2) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi2 phi2)))) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi2 phi2)))))))
(* -1 phi2)
(-.f64 #s(literal 0 binary64) phi2)
(* -1 (* phi2 (+ 1 (* -1 (/ phi1 phi2)))))
(*.f64 (-.f64 #s(literal 0 binary64) phi2) (-.f64 #s(literal 1 binary64) (/.f64 phi1 phi2)))
(* -1 (* phi2 (+ 1 (* -1 (/ (+ phi1 (* -1/2 (/ (* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2)) phi2))) phi2)))))
(*.f64 (-.f64 #s(literal 0 binary64) phi2) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 phi1 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)))) phi2)) phi2)))
(* -1 (* phi2 (+ 1 (* -1 (/ (+ phi1 (* -1 (/ (+ (* 1/2 (* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2))) (* 1/2 (/ (* phi1 (* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2))) phi2))) phi2))) phi2)))))
(*.f64 (-.f64 #s(literal 0 binary64) phi2) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 phi1 (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (/.f64 (*.f64 phi1 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)))) phi2))) phi2)) phi2)))
(sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))
(hypot.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) (-.f64 phi1 phi2))
(+ (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))) (* -1 (* (* lambda1 (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))))
(-.f64 (hypot.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) (-.f64 phi1 phi2)) (*.f64 (*.f64 (*.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (*.f64 lambda2 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))))))))
(+ (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))) (* lambda1 (+ (* -1 (* (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))) (* 1/2 (* (* lambda1 (- (pow (cos (* 1/2 (+ phi1 phi2))) 2) (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 4)) (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))))))
(+.f64 (hypot.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) (-.f64 phi1 phi2)) (*.f64 lambda1 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (*.f64 lambda2 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 lambda1 (-.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 lambda2 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 4 binary64))) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (*.f64 lambda2 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)))))))) (neg.f64 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))))))))
(+ (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))) (* lambda1 (+ (* -1 (* (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))) (* lambda1 (+ (* 1/2 (* (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))) (- (pow (cos (* 1/2 (+ phi1 phi2))) 2) (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 4)) (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))) (* 1/2 (* (* lambda1 (* lambda2 (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (- (pow (cos (* 1/2 (+ phi1 phi2))) 2) (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 4)) (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))))))) (sqrt (/ 1 (pow (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)) 3))))))))))
(+.f64 (hypot.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) (-.f64 phi1 phi2)) (*.f64 lambda1 (-.f64 (*.f64 lambda1 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (*.f64 lambda1 (*.f64 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (-.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 lambda2 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 4 binary64))) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (*.f64 lambda2 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (*.f64 lambda2 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)))) #s(literal 3 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (*.f64 lambda2 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)))))) (-.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 lambda2 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 4 binary64))) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (*.f64 lambda2 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)))))))))) (*.f64 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (*.f64 lambda2 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))))))))))
(* lambda1 (cos (* 1/2 (+ phi1 phi2))))
(*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* lambda1 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1))))
(*.f64 lambda1 (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (/.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) lambda1)))
(* lambda1 (+ (cos (* 1/2 (+ phi1 phi2))) (+ (* -1 (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1)) (* 1/2 (/ (pow (- phi1 phi2) 2) (* (pow lambda1 2) (cos (* 1/2 (+ phi1 phi2)))))))))
(*.f64 lambda1 (+.f64 (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (/.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) lambda1)) (/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) (*.f64 lambda1 lambda1))))
(* lambda1 (+ (cos (* 1/2 (+ phi1 phi2))) (+ (* -1 (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1)) (+ (* 1/2 (/ (* lambda2 (pow (- phi1 phi2) 2)) (* (pow lambda1 3) (cos (* 1/2 (+ phi1 phi2)))))) (* 1/2 (/ (pow (- phi1 phi2) 2) (* (pow lambda1 2) (cos (* 1/2 (+ phi1 phi2))))))))))
(*.f64 lambda1 (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (*.f64 lambda2 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (*.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))) (/.f64 (*.f64 (/.f64 (-.f64 phi1 phi2) lambda1) (/.f64 (-.f64 phi1 phi2) lambda1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (/.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) lambda1))))
(* -1 (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (neg.f64 lambda1))
(* -1 (* lambda1 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1)))))
(*.f64 (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (/.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) lambda1)) (neg.f64 lambda1))
(* -1 (* lambda1 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (+ (* -1/2 (/ (pow (- phi1 phi2) 2) (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))) (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) lambda1)))))
(*.f64 (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (/.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) lambda1)) (neg.f64 lambda1))
(* -1 (* lambda1 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* lambda2 (pow (- phi1 phi2) 2)) (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))) (* 1/2 (/ (pow (- phi1 phi2) 2) (cos (* 1/2 (+ phi1 phi2)))))) lambda1)) (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) lambda1)))))
(*.f64 (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (/.f64 (-.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (/.f64 lambda2 lambda1) #s(literal 1 binary64)) (/.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) lambda1)) lambda1)) (neg.f64 lambda1))
(sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))
(hypot.f64 (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) (-.f64 phi1 phi2))
(+ (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))) (* -1 (* (* lambda1 (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))))
(-.f64 (hypot.f64 (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) (-.f64 phi1 phi2)) (*.f64 (*.f64 (*.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (*.f64 lambda1 lambda1) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))))))))
(+ (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))) (* lambda2 (+ (* -1 (* (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))) (* 1/2 (* (* lambda2 (- (pow (cos (* 1/2 (+ phi1 phi2))) 2) (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 4)) (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))))))
(+.f64 (hypot.f64 (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) (-.f64 phi1 phi2)) (*.f64 lambda2 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (*.f64 lambda1 lambda1) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)))))) (+.f64 (neg.f64 (*.f64 lambda1 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 lambda2 (-.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 lambda1 lambda1) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 4 binary64))) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (*.f64 lambda1 lambda1) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))))))))))))
(+ (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))) (* lambda2 (+ (* -1 (* (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))) (* lambda2 (+ (* 1/2 (* (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))) (- (pow (cos (* 1/2 (+ phi1 phi2))) 2) (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 4)) (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))) (* 1/2 (* (* lambda1 (* lambda2 (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (- (pow (cos (* 1/2 (+ phi1 phi2))) 2) (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 4)) (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))))))) (sqrt (/ 1 (pow (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)) 3))))))))))
(+.f64 (hypot.f64 (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) (-.f64 phi1 phi2)) (*.f64 lambda2 (-.f64 (*.f64 lambda2 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (*.f64 lambda1 lambda1) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)))))) (-.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 lambda1 lambda1) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 4 binary64))) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (*.f64 lambda1 lambda1) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))))))) (*.f64 (*.f64 lambda1 (*.f64 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (-.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 lambda1 lambda1) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 4 binary64))) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (*.f64 lambda1 lambda1) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (*.f64 lambda1 lambda1) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)))) #s(literal 3 binary64)))))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (*.f64 lambda1 lambda1) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)))))) (*.f64 lambda1 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)))))))
(* lambda2 (cos (* 1/2 (+ phi1 phi2))))
(*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* lambda2 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda1 (cos (* 1/2 (+ phi1 phi2)))) lambda2))))
(*.f64 lambda2 (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (/.f64 (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) lambda2)))
(* lambda2 (+ (cos (* 1/2 (+ phi1 phi2))) (+ (* -1 (/ (* lambda1 (cos (* 1/2 (+ phi1 phi2)))) lambda2)) (* 1/2 (/ (pow (- phi1 phi2) 2) (* (pow lambda2 2) (cos (* 1/2 (+ phi1 phi2)))))))))
(*.f64 lambda2 (+.f64 (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (/.f64 (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) lambda2)) (/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) (*.f64 lambda2 lambda2))))
(* lambda2 (+ (cos (* 1/2 (+ phi1 phi2))) (+ (* -1 (/ (* lambda1 (cos (* 1/2 (+ phi1 phi2)))) lambda2)) (+ (* 1/2 (/ (* lambda1 (pow (- phi1 phi2) 2)) (* (pow lambda2 3) (cos (* 1/2 (+ phi1 phi2)))))) (* 1/2 (/ (pow (- phi1 phi2) 2) (* (pow lambda2 2) (cos (* 1/2 (+ phi1 phi2))))))))))
(*.f64 lambda2 (+.f64 (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (/.f64 (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) lambda2)) (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (/.f64 (*.f64 lambda1 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (/.f64 (/.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) (*.f64 lambda2 lambda2))))))
(* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 #s(literal 0 binary64) lambda2))
(* -1 (* lambda2 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda1 (cos (* 1/2 (+ phi1 phi2)))) lambda2)))))
(*.f64 (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (/.f64 (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) lambda2)) (-.f64 #s(literal 0 binary64) lambda2))
(* -1 (* lambda2 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (+ (* -1/2 (/ (pow (- phi1 phi2) 2) (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))) (* lambda1 (cos (* 1/2 (+ phi1 phi2))))) lambda2)))))
(*.f64 (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (/.f64 (+.f64 (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) (/.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) lambda2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))) lambda2)) (-.f64 #s(literal 0 binary64) lambda2))
(* -1 (* lambda2 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* lambda1 (pow (- phi1 phi2) 2)) (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))) (* 1/2 (/ (pow (- phi1 phi2) 2) (cos (* 1/2 (+ phi1 phi2)))))) lambda2)) (* lambda1 (cos (* 1/2 (+ phi1 phi2))))) lambda2)))))
(*.f64 (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (/.f64 (-.f64 (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (/.f64 lambda1 lambda2) #s(literal 1 binary64)) (/.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) lambda2)) lambda2)) (-.f64 #s(literal 0 binary64) lambda2))
(* -1 phi2)
(-.f64 #s(literal 0 binary64) phi2)
(- phi1 phi2)
(-.f64 phi1 phi2)
(- phi1 phi2)
(-.f64 phi1 phi2)
(- phi1 phi2)
(-.f64 phi1 phi2)
phi1
(* phi1 (+ 1 (* -1 (/ phi2 phi1))))
(*.f64 phi1 (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)))
(* phi1 (+ 1 (* -1 (/ phi2 phi1))))
(*.f64 phi1 (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)))
(* phi1 (+ 1 (* -1 (/ phi2 phi1))))
(*.f64 phi1 (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)))
phi1
(* -1 (* phi1 (- (/ phi2 phi1) 1)))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (+.f64 (/.f64 phi2 phi1) #s(literal -1 binary64))))
(* -1 (* phi1 (- (/ phi2 phi1) 1)))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (+.f64 (/.f64 phi2 phi1) #s(literal -1 binary64))))
(* -1 (* phi1 (- (/ phi2 phi1) 1)))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (+.f64 (/.f64 phi2 phi1) #s(literal -1 binary64))))
phi1
(+ phi1 (* -1 phi2))
(-.f64 phi1 phi2)
(+ phi1 (* -1 phi2))
(-.f64 phi1 phi2)
(+ phi1 (* -1 phi2))
(-.f64 phi1 phi2)
(* -1 phi2)
(-.f64 #s(literal 0 binary64) phi2)
(* phi2 (- (/ phi1 phi2) 1))
(*.f64 phi2 (+.f64 (/.f64 phi1 phi2) #s(literal -1 binary64)))
(* phi2 (- (/ phi1 phi2) 1))
(*.f64 phi2 (+.f64 (/.f64 phi1 phi2) #s(literal -1 binary64)))
(* phi2 (- (/ phi1 phi2) 1))
(*.f64 phi2 (+.f64 (/.f64 phi1 phi2) #s(literal -1 binary64)))
(* -1 phi2)
(-.f64 #s(literal 0 binary64) phi2)
(* -1 (* phi2 (+ 1 (* -1 (/ phi1 phi2)))))
(*.f64 (-.f64 #s(literal 0 binary64) phi2) (-.f64 #s(literal 1 binary64) (/.f64 phi1 phi2)))
(* -1 (* phi2 (+ 1 (* -1 (/ phi1 phi2)))))
(*.f64 (-.f64 #s(literal 0 binary64) phi2) (-.f64 #s(literal 1 binary64) (/.f64 phi1 phi2)))
(* -1 (* phi2 (+ 1 (* -1 (/ phi1 phi2)))))
(*.f64 (-.f64 #s(literal 0 binary64) phi2) (-.f64 #s(literal 1 binary64) (/.f64 phi1 phi2)))
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (pow phi1 2)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64)))
(+ 1 (* (pow phi1 2) (- (* 1/384 (pow phi1 2)) 1/8)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 (*.f64 (*.f64 phi1 phi1) #s(literal 1/384 binary64)) #s(literal -1/8 binary64))))
(+ 1 (* (pow phi1 2) (- (* (pow phi1 2) (+ 1/384 (* -1/46080 (pow phi1 2)))) 1/8)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1/384 binary64) (*.f64 (*.f64 phi1 phi1) #s(literal -1/46080 binary64)))) #s(literal -1/8 binary64))))
(cos (* 1/2 phi1))
(cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))
(cos (* 1/2 phi1))
(cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))
(cos (* 1/2 phi1))
(cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))
(cos (* 1/2 phi1))
(cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))
(cos (* 1/2 phi1))
(cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))
(cos (* 1/2 phi1))
(cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))
(cos (* 1/2 phi1))
(cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))
(cos (* 1/2 phi1))
(cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))
(* 1/2 phi1)
(*.f64 #s(literal 1/2 binary64) phi1)
(* 1/2 phi1)
(*.f64 #s(literal 1/2 binary64) phi1)
(* 1/2 phi1)
(*.f64 #s(literal 1/2 binary64) phi1)
(* 1/2 phi1)
(*.f64 #s(literal 1/2 binary64) phi1)
(* 1/2 phi1)
(*.f64 #s(literal 1/2 binary64) phi1)
(* 1/2 phi1)
(*.f64 #s(literal 1/2 binary64) phi1)
(* 1/2 phi1)
(*.f64 #s(literal 1/2 binary64) phi1)
(* 1/2 phi1)
(*.f64 #s(literal 1/2 binary64) phi1)
(* 1/2 phi1)
(*.f64 #s(literal 1/2 binary64) phi1)
(* 1/2 phi1)
(*.f64 #s(literal 1/2 binary64) phi1)
(* 1/2 phi1)
(*.f64 #s(literal 1/2 binary64) phi1)
(* 1/2 phi1)
(*.f64 #s(literal 1/2 binary64) phi1)
(cos (* 1/2 phi2))
(cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))
(+ (cos (* 1/2 phi2)) (* -1/2 (* phi1 (sin (* 1/2 phi2)))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (*.f64 (*.f64 #s(literal -1/2 binary64) phi1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))))
(+ (cos (* 1/2 phi2)) (* phi1 (- (* -1/8 (* phi1 (cos (* 1/2 phi2)))) (* 1/2 (sin (* 1/2 phi2))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (*.f64 phi1 (+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) phi1) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (*.f64 #s(literal -1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))))))
(+ (cos (* 1/2 phi2)) (* phi1 (- (* phi1 (+ (* -1/8 (cos (* 1/2 phi2))) (* 1/48 (* phi1 (sin (* 1/2 phi2)))))) (* 1/2 (sin (* 1/2 phi2))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (*.f64 phi1 (+.f64 (*.f64 phi1 (+.f64 (*.f64 #s(literal -1/8 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (*.f64 (*.f64 #s(literal 1/48 binary64) phi1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))))) (*.f64 #s(literal -1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))))))
(cos (* 1/2 (+ phi1 phi2)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))
(cos (* 1/2 (+ phi1 phi2)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))
(cos (* 1/2 (+ phi1 phi2)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))
(cos (* 1/2 (+ phi1 phi2)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))
(cos (* 1/2 (- phi2 (* -1 phi1))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))
(cos (* 1/2 (- phi2 (* -1 phi1))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))
(cos (* 1/2 (- phi2 (* -1 phi1))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))
(cos (* 1/2 (- phi2 (* -1 phi1))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))
(cos (* 1/2 phi1))
(cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))
(+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1)))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(+ (cos (* 1/2 phi1)) (* phi2 (- (* -1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal -1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))
(+ (cos (* 1/2 phi1)) (* phi2 (- (* phi2 (+ (* -1/8 (cos (* 1/2 phi1))) (* 1/48 (* phi2 (sin (* 1/2 phi1)))))) (* 1/2 (sin (* 1/2 phi1))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 phi2 (+.f64 (*.f64 phi2 (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal -1/8 binary64)) (*.f64 (*.f64 #s(literal 1/48 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 #s(literal -1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))
(cos (* 1/2 (+ phi1 phi2)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))
(cos (* 1/2 (+ phi1 phi2)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))
(cos (* 1/2 (+ phi1 phi2)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))
(cos (* 1/2 (+ phi1 phi2)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))
(cos (* 1/2 (- phi1 (* -1 phi2))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))
(cos (* 1/2 (- phi1 (* -1 phi2))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))
(cos (* 1/2 (- phi1 (* -1 phi2))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))
(cos (* 1/2 (- phi1 (* -1 phi2))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))
(* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 #s(literal 0 binary64) lambda2))
(+ (* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(+ (* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(+ (* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* lambda1 (cos (* 1/2 (+ phi1 phi2))))
(*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* lambda1 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1))))
(*.f64 lambda1 (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (/.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) lambda1)))
(* lambda1 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1))))
(*.f64 lambda1 (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (/.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) lambda1)))
(* lambda1 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1))))
(*.f64 lambda1 (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (/.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) lambda1)))
(* lambda1 (cos (* 1/2 (+ phi1 phi2))))
(*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* -1 (* lambda1 (+ (* -1 (cos (* 1/2 (+ phi1 phi2)))) (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1))))
(*.f64 (-.f64 (/.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) (neg.f64 lambda1))
(* -1 (* lambda1 (+ (* -1 (cos (* 1/2 (+ phi1 phi2)))) (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1))))
(*.f64 (-.f64 (/.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) (neg.f64 lambda1))
(* -1 (* lambda1 (+ (* -1 (cos (* 1/2 (+ phi1 phi2)))) (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1))))
(*.f64 (-.f64 (/.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) (neg.f64 lambda1))
(* lambda1 (cos (* 1/2 (+ phi1 phi2))))
(*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(+ (* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(+ (* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(+ (* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 #s(literal 0 binary64) lambda2))
(* lambda2 (+ (* -1 (cos (* 1/2 (+ phi1 phi2)))) (/ (* lambda1 (cos (* 1/2 (+ phi1 phi2)))) lambda2)))
(*.f64 lambda2 (-.f64 (/.f64 (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))
(* lambda2 (+ (* -1 (cos (* 1/2 (+ phi1 phi2)))) (/ (* lambda1 (cos (* 1/2 (+ phi1 phi2)))) lambda2)))
(*.f64 lambda2 (-.f64 (/.f64 (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))
(* lambda2 (+ (* -1 (cos (* 1/2 (+ phi1 phi2)))) (/ (* lambda1 (cos (* 1/2 (+ phi1 phi2)))) lambda2)))
(*.f64 lambda2 (-.f64 (/.f64 (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))
(* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 #s(literal 0 binary64) lambda2))
(* -1 (* lambda2 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda1 (cos (* 1/2 (+ phi1 phi2)))) lambda2)))))
(*.f64 (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (/.f64 (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) lambda2)) (-.f64 #s(literal 0 binary64) lambda2))
(* -1 (* lambda2 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda1 (cos (* 1/2 (+ phi1 phi2)))) lambda2)))))
(*.f64 (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (/.f64 (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) lambda2)) (-.f64 #s(literal 0 binary64) lambda2))
(* -1 (* lambda2 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda1 (cos (* 1/2 (+ phi1 phi2)))) lambda2)))))
(*.f64 (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (/.f64 (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) lambda2)) (-.f64 #s(literal 0 binary64) lambda2))
(* (cos (* 1/2 phi2)) (- lambda1 lambda2))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))
(+ (* -1/2 (* phi1 (* (sin (* 1/2 phi2)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi2)) (- lambda1 lambda2)))
(+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (*.f64 (*.f64 #s(literal -1/2 binary64) phi1) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)))))
(+ (* phi1 (+ (* -1/2 (* (sin (* 1/2 phi2)) (- lambda1 lambda2))) (* -1/8 (* phi1 (* (cos (* 1/2 phi2)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi2)) (- lambda1 lambda2)))
(+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (*.f64 phi1 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)))) (*.f64 (*.f64 #s(literal -1/8 binary64) phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))))))
(+ (* phi1 (+ (* -1/2 (* (sin (* 1/2 phi2)) (- lambda1 lambda2))) (* phi1 (+ (* -1/8 (* (cos (* 1/2 phi2)) (- lambda1 lambda2))) (* 1/48 (* phi1 (* (sin (* 1/2 phi2)) (- lambda1 lambda2)))))))) (* (cos (* 1/2 phi2)) (- lambda1 lambda2)))
(+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (*.f64 phi1 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)))) (*.f64 phi1 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))) (*.f64 (*.f64 #s(literal 1/48 binary64) phi1) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)))))))))
(* (cos (* 1/2 (+ phi1 phi2))) (- lambda1 lambda2))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* (cos (* 1/2 (+ phi1 phi2))) (- lambda1 lambda2))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* (cos (* 1/2 (+ phi1 phi2))) (- lambda1 lambda2))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* (cos (* 1/2 (+ phi1 phi2))) (- lambda1 lambda2))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* (cos (* 1/2 (- phi2 (* -1 phi1)))) (- lambda1 lambda2))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* (cos (* 1/2 (- phi2 (* -1 phi1)))) (- lambda1 lambda2))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* (cos (* 1/2 (- phi2 (* -1 phi1)))) (- lambda1 lambda2))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* (cos (* 1/2 (- phi2 (* -1 phi1)))) (- lambda1 lambda2))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* (cos (* 1/2 phi1)) (- lambda1 lambda2))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))
(+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
(+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))
(+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))))
(+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* phi2 (+ (* -1/8 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) (* 1/48 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))
(+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 phi2 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 #s(literal 1/48 binary64) phi2) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))))))
(* (cos (* 1/2 (+ phi1 phi2))) (- lambda1 lambda2))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* (cos (* 1/2 (+ phi1 phi2))) (- lambda1 lambda2))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* (cos (* 1/2 (+ phi1 phi2))) (- lambda1 lambda2))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* (cos (* 1/2 (+ phi1 phi2))) (- lambda1 lambda2))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* (cos (* 1/2 (- phi1 (* -1 phi2)))) (- lambda1 lambda2))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* (cos (* 1/2 (- phi1 (* -1 phi2)))) (- lambda1 lambda2))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* (cos (* 1/2 (- phi1 (* -1 phi2)))) (- lambda1 lambda2))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* (cos (* 1/2 (- phi1 (* -1 phi2)))) (- lambda1 lambda2))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))

eval187.0ms (1.3%)

Memory
3.1MiB live, 229.6MiB allocated
Compiler

Compiled 35 617 to 3 732 computations (89.5% saved)

prune232.0ms (1.6%)

Memory
32.4MiB live, 272.1MiB allocated
Pruning

55 alts after pruning (54 fresh and 1 done)

PrunedKeptTotal
New1 284441 328
Fresh111021
Picked415
Done000
Total1 299551 354
Accuracy
98.5%
Counts
1 354 → 55
Alt Table
Click to see full alt table
StatusAccuracyProgram
23.6%
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1)))))) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))))
29.0%
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) phi1) (-.f64 (*.f64 R R) (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 phi1 (*.f64 R phi2))))) (+.f64 R (/.f64 (*.f64 R phi2) phi1)))
4.8%
(/.f64 (*.f64 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (-.f64 R (/.f64 (*.f64 R phi2) phi1)))) (neg.f64 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))))))
29.0%
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 R (/.f64 (*.f64 R phi2) phi1)) (*.f64 (-.f64 #s(literal 0 binary64) phi1) (-.f64 (*.f64 R R) (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 phi1 (*.f64 R phi2)))))))
44.7%
(-.f64 (*.f64 R (hypot.f64 phi1 (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 (*.f64 R (*.f64 (*.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi1 phi1) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 lambda1 lambda1)))))))
23.5%
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))))))))
25.1%
(-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) phi1) (/.f64 (*.f64 phi1 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1)))) (-.f64 R (/.f64 (*.f64 R phi2) phi1)))))
25.6%
(-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (-.f64 R (/.f64 (*.f64 R phi2) phi1))) (-.f64 R (/.f64 (*.f64 R phi2) phi1))) (/.f64 (*.f64 phi1 phi1) phi1)))
24.8%
(-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (*.f64 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))) (-.f64 R (/.f64 (*.f64 R phi2) phi1))) phi1) (/.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1)))))
53.1%
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 R phi1) (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1))))
6.7%
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))))
6.9%
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
56.4%
(-.f64 #s(literal 0 binary64) (*.f64 phi2 (*.f64 R (+.f64 (/.f64 phi1 phi2) #s(literal -1 binary64)))))
7.3%
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 (-.f64 (*.f64 (*.f64 R (*.f64 R R)) (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 R phi2) phi1) (+.f64 R (/.f64 (*.f64 R phi2) phi1))))) (*.f64 (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 R phi2) phi1) (+.f64 R (/.f64 (*.f64 R phi2) phi1)))) (*.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 phi1 (*.f64 R phi2)))))) (*.f64 (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 R phi2) phi1) (+.f64 R (/.f64 (*.f64 R phi2) phi1)))) (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 R phi2) phi1) (+.f64 R (/.f64 (*.f64 R phi2) phi1))))))))
15.3%
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 (-.f64 (*.f64 R (*.f64 R R)) (*.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 phi1 (*.f64 R phi2))))) (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 R phi2) phi1) (+.f64 R (/.f64 (*.f64 R phi2) phi1)))))))
56.3%
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 R (/.f64 (*.f64 R phi2) phi1))))))
56.4%
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (-.f64 R (/.f64 #s(literal 1 binary64) (/.f64 phi1 (*.f64 R phi2))))))
57.4%
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (-.f64 R (*.f64 (/.f64 R phi1) phi2))))
56.4%
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (-.f64 R (*.f64 (/.f64 #s(literal 1 binary64) phi1) (*.f64 R phi2)))))
58.1%
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 phi2 (-.f64 (/.f64 R phi2) (/.f64 R phi1)))))
19.0%
(*.f64 (hypot.f64 (exp.f64 (log.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))))) phi1) R)
71.2%
(*.f64 (hypot.f64 phi2 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (-.f64 lambda1 lambda2))) R)
68.2%
(*.f64 (hypot.f64 phi1 (-.f64 lambda1 lambda2)) R)
69.6%
(*.f64 (hypot.f64 phi1 (*.f64 (*.f64 lambda2 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) R)
23.4%
(*.f64 (+.f64 lambda1 (-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (-.f64 lambda1 lambda2)) lambda2)) R)
6.9%
(*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 #s(literal 0 binary64) lambda2)) R)
21.8%
(*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (neg.f64 lambda1)) R)
8.2%
(*.f64 (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) R)
24.2%
(*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
25.2%
(*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
18.3%
(*.f64 (neg.f64 (*.f64 R lambda1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
55.3%
(*.f64 phi2 (-.f64 R (/.f64 (*.f64 phi1 R) phi2)))
3.0%
(*.f64 phi2 (neg.f64 R))
32.8%
(*.f64 phi2 R)
53.7%
(*.f64 phi1 (*.f64 R (+.f64 (/.f64 phi2 phi1) #s(literal -1 binary64))))
40.8%
(*.f64 lambda2 (-.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda2)))
19.7%
(*.f64 lambda1 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) R) (*.f64 R (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (/.f64 lambda2 lambda1)))))
84.2%
(*.f64 R (hypot.f64 (-.f64 phi1 phi2) (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))))
79.0%
(*.f64 R (hypot.f64 (-.f64 phi1 phi2) (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))))))
77.5%
(*.f64 R (hypot.f64 (-.f64 phi1 phi2) (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 phi2 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 #s(literal 1/48 binary64) phi2) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))))))))
37.9%
(*.f64 R (hypot.f64 (-.f64 phi1 phi2) (exp.f64 (log.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 (*.f64 (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (*.f64 (sin.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)))))))))
23.2%
(*.f64 R (hypot.f64 (-.f64 phi1 phi2) (exp.f64 (log.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))))))
10.5%
(*.f64 R (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
59.0%
(*.f64 R (-.f64 phi2 phi1))
11.2%
(*.f64 R (*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (*.f64 (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))) (+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (*.f64 (sin.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)))) (*.f64 (*.f64 (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (*.f64 (sin.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))))))) (-.f64 #s(literal 0 binary64) lambda2)))
11.2%
(*.f64 R (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (*.f64 (sin.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)))) (-.f64 #s(literal 0 binary64) lambda2)))
53.7%
(*.f64 R (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)) (-.f64 #s(literal 0 binary64) phi1)))
15.1%
(*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal -1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))) (-.f64 #s(literal 0 binary64) lambda2)))
2.0%
(*.f64 R (*.f64 (cos.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 phi2 (*.f64 phi2 phi2)))) (/.f64 (-.f64 (*.f64 phi1 phi1) (*.f64 phi2 phi2)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (+.f64 phi1 phi2))))))) (-.f64 #s(literal 0 binary64) lambda2)))
18.3%
(*.f64 R (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (neg.f64 lambda1)))
13.5%
(*.f64 R (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) lambda1))
3.2%
(*.f64 R (*.f64 (cos.f64 (exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 2 binary64) (+.f64 phi1 phi2))) #s(literal -1 binary64)))) (-.f64 #s(literal 0 binary64) lambda2)))
54.5%
(*.f64 R (*.f64 phi2 (-.f64 #s(literal 1 binary64) (/.f64 phi1 phi2))))
24.2%
(*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))
17.5%
(*.f64 R (*.f64 lambda1 (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (/.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) lambda1))))
Compiler

Compiled 2 972 to 1 612 computations (45.8% saved)

simplify418.0ms (2.8%)

Memory
-11.4MiB live, 498.5MiB allocated
Algorithm
egg-herbie
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
cost-diff0
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
cost-diff0
(*.f64 R (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
cost-diff128
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
cost-diff0
(*.f64 #s(literal 1/2 binary64) phi1)
cost-diff0
(cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))
cost-diff0
(*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
cost-diff0
(*.f64 (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) R)
cost-diff0
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (-.f64 lambda1 lambda2))
cost-diff0
(-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (-.f64 lambda1 lambda2)) lambda2)
cost-diff0
(+.f64 lambda1 (-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (-.f64 lambda1 lambda2)) lambda2))
cost-diff0
(*.f64 (+.f64 lambda1 (-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (-.f64 lambda1 lambda2)) lambda2)) R)
cost-diff-64
(neg.f64 R)
cost-diff0
(*.f64 phi2 (neg.f64 R))
cost-diff0
(-.f64 phi1 phi2)
cost-diff0
(hypot.f64 (-.f64 phi1 phi2) (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))
cost-diff0
(*.f64 R (hypot.f64 (-.f64 phi1 phi2) (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))))
cost-diff256
(+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
Rules
11 952×accelerator-lowering-fma.f32
11 952×accelerator-lowering-fma.f64
5 562×*-lowering-*.f32
5 562×*-lowering-*.f64
3 070×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
044462
1114462
2367438
31544438
46457438
08737380
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(* R (sqrt (+ (* (- phi1 phi2) (- phi1 phi2)) (* (+ (* (- lambda1 lambda2) (cos (* 1/2 phi1))) (* (* -1/2 phi2) (* (- lambda1 lambda2) (sin (* 1/2 phi1))))) (+ (* (- lambda1 lambda2) (cos (* 1/2 phi1))) (* (* -1/2 phi2) (* (- lambda1 lambda2) (sin (* 1/2 phi1)))))))))
R
(sqrt (+ (* (- phi1 phi2) (- phi1 phi2)) (* (+ (* (- lambda1 lambda2) (cos (* 1/2 phi1))) (* (* -1/2 phi2) (* (- lambda1 lambda2) (sin (* 1/2 phi1))))) (+ (* (- lambda1 lambda2) (cos (* 1/2 phi1))) (* (* -1/2 phi2) (* (- lambda1 lambda2) (sin (* 1/2 phi1))))))))
(- phi1 phi2)
phi1
phi2
(+ (* (- lambda1 lambda2) (cos (* 1/2 phi1))) (* (* -1/2 phi2) (* (- lambda1 lambda2) (sin (* 1/2 phi1)))))
(* (- lambda1 lambda2) (cos (* 1/2 phi1)))
(- lambda1 lambda2)
lambda1
lambda2
(cos (* 1/2 phi1))
(* 1/2 phi1)
1/2
(* (* -1/2 phi2) (* (- lambda1 lambda2) (sin (* 1/2 phi1))))
(* -1/2 phi2)
-1/2
(* (- lambda1 lambda2) (sin (* 1/2 phi1)))
(sin (* 1/2 phi1))
(* phi2 (neg R))
phi2
(neg R)
R
(* (+ lambda1 (- (/ (* 1/2 (* (* phi1 phi1) (+ 1 (* -1/4 (* (- lambda1 lambda2) (- lambda1 lambda2)))))) (- lambda1 lambda2)) lambda2)) R)
(+ lambda1 (- (/ (* 1/2 (* (* phi1 phi1) (+ 1 (* -1/4 (* (- lambda1 lambda2) (- lambda1 lambda2)))))) (- lambda1 lambda2)) lambda2))
lambda1
(- (/ (* 1/2 (* (* phi1 phi1) (+ 1 (* -1/4 (* (- lambda1 lambda2) (- lambda1 lambda2)))))) (- lambda1 lambda2)) lambda2)
(/ (* 1/2 (* (* phi1 phi1) (+ 1 (* -1/4 (* (- lambda1 lambda2) (- lambda1 lambda2)))))) (- lambda1 lambda2))
(* 1/2 (* (* phi1 phi1) (+ 1 (* -1/4 (* (- lambda1 lambda2) (- lambda1 lambda2))))))
1/2
(* (* phi1 phi1) (+ 1 (* -1/4 (* (- lambda1 lambda2) (- lambda1 lambda2)))))
(* phi1 phi1)
phi1
(+ 1 (* -1/4 (* (- lambda1 lambda2) (- lambda1 lambda2))))
1
(* -1/4 (* (- lambda1 lambda2) (- lambda1 lambda2)))
-1/4
(* (- lambda1 lambda2) (- lambda1 lambda2))
(- lambda1 lambda2)
lambda2
R
(* (* lambda1 (cos (* 1/2 phi1))) R)
(* lambda1 (cos (* 1/2 phi1)))
lambda1
(cos (* 1/2 phi1))
(* 1/2 phi1)
1/2
phi1
R
(* R (- (* 1/2 (* (* lambda2 phi2) (sin (* 1/2 phi1)))) (* lambda2 (cos (* 1/2 phi1)))))
R
(- (* 1/2 (* (* lambda2 phi2) (sin (* 1/2 phi1)))) (* lambda2 (cos (* 1/2 phi1))))
(* 1/2 (* (* lambda2 phi2) (sin (* 1/2 phi1))))
1/2
(* (* lambda2 phi2) (sin (* 1/2 phi1)))
(* lambda2 phi2)
lambda2
phi2
(sin (* 1/2 phi1))
(* 1/2 phi1)
phi1
(* lambda2 (cos (* 1/2 phi1)))
(cos (* 1/2 phi1))
Outputs
(* R (sqrt (+ (* (- phi1 phi2) (- phi1 phi2)) (* (+ (* (- lambda1 lambda2) (cos (* 1/2 phi1))) (* (* -1/2 phi2) (* (- lambda1 lambda2) (sin (* 1/2 phi1))))) (+ (* (- lambda1 lambda2) (cos (* 1/2 phi1))) (* (* -1/2 phi2) (* (- lambda1 lambda2) (sin (* 1/2 phi1)))))))))
(*.f64 R (hypot.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (*.f64 (*.f64 phi2 #s(literal -1/2 binary64)) (sin.f64 (*.f64 phi1 #s(literal 1/2 binary64))))))))
R
(sqrt (+ (* (- phi1 phi2) (- phi1 phi2)) (* (+ (* (- lambda1 lambda2) (cos (* 1/2 phi1))) (* (* -1/2 phi2) (* (- lambda1 lambda2) (sin (* 1/2 phi1))))) (+ (* (- lambda1 lambda2) (cos (* 1/2 phi1))) (* (* -1/2 phi2) (* (- lambda1 lambda2) (sin (* 1/2 phi1))))))))
(hypot.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (*.f64 (*.f64 phi2 #s(literal -1/2 binary64)) (sin.f64 (*.f64 phi1 #s(literal 1/2 binary64)))))))
(- phi1 phi2)
(-.f64 phi1 phi2)
phi1
phi2
(+ (* (- lambda1 lambda2) (cos (* 1/2 phi1))) (* (* -1/2 phi2) (* (- lambda1 lambda2) (sin (* 1/2 phi1)))))
(*.f64 (-.f64 lambda1 lambda2) (+.f64 (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (*.f64 (*.f64 phi2 #s(literal -1/2 binary64)) (sin.f64 (*.f64 phi1 #s(literal 1/2 binary64))))))
(* (- lambda1 lambda2) (cos (* 1/2 phi1)))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))))
(- lambda1 lambda2)
(-.f64 lambda1 lambda2)
lambda1
lambda2
(cos (* 1/2 phi1))
(cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))
(* 1/2 phi1)
(*.f64 phi1 #s(literal 1/2 binary64))
1/2
#s(literal 1/2 binary64)
(* (* -1/2 phi2) (* (- lambda1 lambda2) (sin (* 1/2 phi1))))
(*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (*.f64 phi2 (-.f64 lambda1 lambda2))))
(* -1/2 phi2)
(*.f64 phi2 #s(literal -1/2 binary64))
-1/2
#s(literal -1/2 binary64)
(* (- lambda1 lambda2) (sin (* 1/2 phi1)))
(*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 phi1 #s(literal 1/2 binary64))))
(sin (* 1/2 phi1))
(sin.f64 (*.f64 phi1 #s(literal 1/2 binary64)))
(* phi2 (neg R))
(*.f64 R (-.f64 #s(literal 0 binary64) phi2))
phi2
(neg R)
(-.f64 #s(literal 0 binary64) R)
R
(* (+ lambda1 (- (/ (* 1/2 (* (* phi1 phi1) (+ 1 (* -1/4 (* (- lambda1 lambda2) (- lambda1 lambda2)))))) (- lambda1 lambda2)) lambda2)) R)
(*.f64 R (+.f64 lambda1 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))) (/.f64 (*.f64 phi1 (*.f64 phi1 #s(literal 1/2 binary64))) (-.f64 lambda1 lambda2))) lambda2)))
(+ lambda1 (- (/ (* 1/2 (* (* phi1 phi1) (+ 1 (* -1/4 (* (- lambda1 lambda2) (- lambda1 lambda2)))))) (- lambda1 lambda2)) lambda2))
(+.f64 lambda1 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))) (/.f64 (*.f64 phi1 (*.f64 phi1 #s(literal 1/2 binary64))) (-.f64 lambda1 lambda2))) lambda2))
lambda1
(- (/ (* 1/2 (* (* phi1 phi1) (+ 1 (* -1/4 (* (- lambda1 lambda2) (- lambda1 lambda2)))))) (- lambda1 lambda2)) lambda2)
(-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))) (/.f64 (*.f64 phi1 (*.f64 phi1 #s(literal 1/2 binary64))) (-.f64 lambda1 lambda2))) lambda2)
(/ (* 1/2 (* (* phi1 phi1) (+ 1 (* -1/4 (* (- lambda1 lambda2) (- lambda1 lambda2)))))) (- lambda1 lambda2))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))) (/.f64 (*.f64 phi1 (*.f64 phi1 #s(literal 1/2 binary64))) (-.f64 lambda1 lambda2)))
(* 1/2 (* (* phi1 phi1) (+ 1 (* -1/4 (* (- lambda1 lambda2) (- lambda1 lambda2))))))
(*.f64 phi1 (*.f64 #s(literal 1/2 binary64) (*.f64 phi1 (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))))
1/2
#s(literal 1/2 binary64)
(* (* phi1 phi1) (+ 1 (* -1/4 (* (- lambda1 lambda2) (- lambda1 lambda2)))))
(*.f64 phi1 (*.f64 phi1 (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))))
(* phi1 phi1)
(*.f64 phi1 phi1)
phi1
(+ 1 (* -1/4 (* (- lambda1 lambda2) (- lambda1 lambda2))))
(+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))
1
#s(literal 1 binary64)
(* -1/4 (* (- lambda1 lambda2) (- lambda1 lambda2)))
(*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))
-1/4
#s(literal -1/4 binary64)
(* (- lambda1 lambda2) (- lambda1 lambda2))
(*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))
(- lambda1 lambda2)
(-.f64 lambda1 lambda2)
lambda2
R
(* (* lambda1 (cos (* 1/2 phi1))) R)
(*.f64 (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (*.f64 R lambda1))
(* lambda1 (cos (* 1/2 phi1)))
(*.f64 lambda1 (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))))
lambda1
(cos (* 1/2 phi1))
(cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))
(* 1/2 phi1)
(*.f64 phi1 #s(literal 1/2 binary64))
1/2
#s(literal 1/2 binary64)
phi1
R
(* R (- (* 1/2 (* (* lambda2 phi2) (sin (* 1/2 phi1)))) (* lambda2 (cos (* 1/2 phi1)))))
(*.f64 (*.f64 R lambda2) (-.f64 (*.f64 (sin.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (*.f64 phi2 #s(literal 1/2 binary64))) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))))
R
(- (* 1/2 (* (* lambda2 phi2) (sin (* 1/2 phi1)))) (* lambda2 (cos (* 1/2 phi1))))
(*.f64 lambda2 (-.f64 (*.f64 (sin.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (*.f64 phi2 #s(literal 1/2 binary64))) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))))
(* 1/2 (* (* lambda2 phi2) (sin (* 1/2 phi1))))
(*.f64 phi2 (*.f64 (sin.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (*.f64 lambda2 #s(literal 1/2 binary64))))
1/2
#s(literal 1/2 binary64)
(* (* lambda2 phi2) (sin (* 1/2 phi1)))
(*.f64 (sin.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (*.f64 phi2 lambda2))
(* lambda2 phi2)
(*.f64 phi2 lambda2)
lambda2
phi2
(sin (* 1/2 phi1))
(sin.f64 (*.f64 phi1 #s(literal 1/2 binary64)))
(* 1/2 phi1)
(*.f64 phi1 #s(literal 1/2 binary64))
phi1
(* lambda2 (cos (* 1/2 phi1)))
(*.f64 lambda2 (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))))
(cos (* 1/2 phi1))
(cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))

localize187.0ms (1.3%)

Memory
-2.1MiB live, 199.7MiB allocated
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
accuracy99.8%
(*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
accuracy98.4%
(*.f64 R (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
accuracy96.7%
(*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
accuracy100.0%
(*.f64 #s(literal 1/2 binary64) phi1)
accuracy100.0%
(cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))
accuracy99.9%
(*.f64 (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) R)
accuracy99.8%
(*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
accuracy100.0%
(*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))
accuracy94.1%
(*.f64 (+.f64 lambda1 (-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (-.f64 lambda1 lambda2)) lambda2)) R)
accuracy87.9%
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (-.f64 lambda1 lambda2))
accuracy79.6%
(*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))
accuracy100.0%
(*.f64 phi2 (neg.f64 R))
accuracy100.0%
(neg.f64 R)
accuracy99.8%
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
accuracy99.8%
(*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
accuracy98.0%
(*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
accuracy94.4%
(*.f64 R (hypot.f64 (-.f64 phi1 phi2) (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))))
Samples
101.0ms253×0valid
2.0ms3valid
2.0ms5exit
Compiler

Compiled 410 to 43 computations (89.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 57.0ms
ival-mult: 29.0ms (51.1% of total)
ival-sin: 6.0ms (10.6% of total)
ival-cos: 6.0ms (10.6% of total)
ival-sub: 5.0ms (8.8% of total)
ival-hypot: 4.0ms (7% of total)
ival-add: 3.0ms (5.3% of total)
ival-div: 2.0ms (3.5% of total)
exact: 1.0ms (1.8% of total)
ival-neg: 1.0ms (1.8% of total)
adjust: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series160.0ms (1.1%)

Memory
5.1MiB live, 156.9MiB allocated
Counts
24 → 816
Calls
Call 1
Inputs
#<alt (+ (* (- lambda1 lambda2) (cos (* 1/2 phi1))) (* (* -1/2 phi2) (* (- lambda1 lambda2) (sin (* 1/2 phi1)))))>
#<alt (* R (sqrt (+ (* (- phi1 phi2) (- phi1 phi2)) (* (+ (* (- lambda1 lambda2) (cos (* 1/2 phi1))) (* (* -1/2 phi2) (* (- lambda1 lambda2) (sin (* 1/2 phi1))))) (+ (* (- lambda1 lambda2) (cos (* 1/2 phi1))) (* (* -1/2 phi2) (* (- lambda1 lambda2) (sin (* 1/2 phi1)))))))))>
#<alt (sqrt (+ (* (- phi1 phi2) (- phi1 phi2)) (* (+ (* (- lambda1 lambda2) (cos (* 1/2 phi1))) (* (* -1/2 phi2) (* (- lambda1 lambda2) (sin (* 1/2 phi1))))) (+ (* (- lambda1 lambda2) (cos (* 1/2 phi1))) (* (* -1/2 phi2) (* (- lambda1 lambda2) (sin (* 1/2 phi1))))))))>
#<alt (- phi1 phi2)>
#<alt (* phi2 (neg R))>
#<alt (neg R)>
#<alt (* (+ lambda1 (- (/ (* 1/2 (* (* phi1 phi1) (+ 1 (* -1/4 (* (- lambda1 lambda2) (- lambda1 lambda2)))))) (- lambda1 lambda2)) lambda2)) R)>
#<alt (+ lambda1 (- (/ (* 1/2 (* (* phi1 phi1) (+ 1 (* -1/4 (* (- lambda1 lambda2) (- lambda1 lambda2)))))) (- lambda1 lambda2)) lambda2))>
#<alt (- (/ (* 1/2 (* (* phi1 phi1) (+ 1 (* -1/4 (* (- lambda1 lambda2) (- lambda1 lambda2)))))) (- lambda1 lambda2)) lambda2)>
#<alt (/ (* 1/2 (* (* phi1 phi1) (+ 1 (* -1/4 (* (- lambda1 lambda2) (- lambda1 lambda2)))))) (- lambda1 lambda2))>
#<alt (* (* lambda1 (cos (* 1/2 phi1))) R)>
#<alt (* lambda1 (cos (* 1/2 phi1)))>
#<alt (cos (* 1/2 phi1))>
#<alt (* 1/2 phi1)>
#<alt (- (* 1/2 (* (* lambda2 phi2) (sin (* 1/2 phi1)))) (* lambda2 (cos (* 1/2 phi1))))>
#<alt (* R (- (* 1/2 (* (* lambda2 phi2) (sin (* 1/2 phi1)))) (* lambda2 (cos (* 1/2 phi1)))))>
#<alt (* 1/2 (* (* lambda2 phi2) (sin (* 1/2 phi1))))>
#<alt (* (* lambda2 phi2) (sin (* 1/2 phi1)))>
#<alt (* (* -1/2 phi2) (* (- lambda1 lambda2) (sin (* 1/2 phi1))))>
#<alt (* (- lambda1 lambda2) (sin (* 1/2 phi1)))>
#<alt (* (- lambda1 lambda2) (cos (* 1/2 phi1)))>
#<alt (* (* phi1 phi1) (+ 1 (* -1/4 (* (- lambda1 lambda2) (- lambda1 lambda2)))))>
#<alt (* (- lambda1 lambda2) (- lambda1 lambda2))>
#<alt (* lambda2 (cos (* 1/2 phi1)))>
Outputs
#<alt (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))))>
#<alt (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (+ (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1))))))))>
#<alt (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (+ (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1))))))))>
#<alt (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (+ (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1))))))))>
#<alt (* lambda1 (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1))))))>
#<alt (* lambda1 (+ (cos (* 1/2 phi1)) (+ (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1)) (+ (* -1/2 (* phi2 (sin (* 1/2 phi1)))) (* 1/2 (/ (* lambda2 (* phi2 (sin (* 1/2 phi1)))) lambda1))))))>
#<alt (* lambda1 (+ (cos (* 1/2 phi1)) (+ (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1)) (+ (* -1/2 (* phi2 (sin (* 1/2 phi1)))) (* 1/2 (/ (* lambda2 (* phi2 (sin (* 1/2 phi1)))) lambda1))))))>
#<alt (* lambda1 (+ (cos (* 1/2 phi1)) (+ (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1)) (+ (* -1/2 (* phi2 (sin (* 1/2 phi1)))) (* 1/2 (/ (* lambda2 (* phi2 (sin (* 1/2 phi1)))) lambda1))))))>
#<alt (* -1 (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1)))))))>
#<alt (* -1 (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (+ (* -1 (/ (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) lambda1)) (* 1/2 (* phi2 (sin (* 1/2 phi1))))))))>
#<alt (* -1 (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (+ (* -1 (/ (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) lambda1)) (* 1/2 (* phi2 (sin (* 1/2 phi1))))))))>
#<alt (* -1 (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (+ (* -1 (/ (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) lambda1)) (* 1/2 (* phi2 (sin (* 1/2 phi1))))))))>
#<alt (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1))))>
#<alt (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (+ (* lambda1 (cos (* 1/2 phi1))) (* lambda2 (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1))))))))>
#<alt (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (+ (* lambda1 (cos (* 1/2 phi1))) (* lambda2 (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1))))))))>
#<alt (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (+ (* lambda1 (cos (* 1/2 phi1))) (* lambda2 (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1))))))))>
#<alt (* lambda2 (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1))))))>
#<alt (* lambda2 (+ (* -1 (cos (* 1/2 phi1))) (+ (* -1/2 (/ (* lambda1 (* phi2 (sin (* 1/2 phi1)))) lambda2)) (+ (* 1/2 (* phi2 (sin (* 1/2 phi1)))) (/ (* lambda1 (cos (* 1/2 phi1))) lambda2)))))>
#<alt (* lambda2 (+ (* -1 (cos (* 1/2 phi1))) (+ (* -1/2 (/ (* lambda1 (* phi2 (sin (* 1/2 phi1)))) lambda2)) (+ (* 1/2 (* phi2 (sin (* 1/2 phi1)))) (/ (* lambda1 (cos (* 1/2 phi1))) lambda2)))))>
#<alt (* lambda2 (+ (* -1 (cos (* 1/2 phi1))) (+ (* -1/2 (/ (* lambda1 (* phi2 (sin (* 1/2 phi1)))) lambda2)) (+ (* 1/2 (* phi2 (sin (* 1/2 phi1)))) (/ (* lambda1 (cos (* 1/2 phi1))) lambda2)))))>
#<alt (* -1 (* lambda2 (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1)))))))>
#<alt (* -1 (* lambda2 (+ (cos (* 1/2 phi1)) (+ (* -1 (/ (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) lambda2)) (* -1/2 (* phi2 (sin (* 1/2 phi1))))))))>
#<alt (* -1 (* lambda2 (+ (cos (* 1/2 phi1)) (+ (* -1 (/ (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) lambda2)) (* -1/2 (* phi2 (sin (* 1/2 phi1))))))))>
#<alt (* -1 (* lambda2 (+ (cos (* 1/2 phi1)) (+ (* -1 (/ (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) lambda2)) (* -1/2 (* phi2 (sin (* 1/2 phi1))))))))>
#<alt (- lambda1 lambda2)>
#<alt (- (+ lambda1 (* -1/4 (* phi1 (* phi2 (- lambda1 lambda2))))) lambda2)>
#<alt (- (+ lambda1 (* phi1 (+ (* -1/4 (* phi2 (- lambda1 lambda2))) (* -1/8 (* phi1 (- lambda1 lambda2)))))) lambda2)>
#<alt (- (+ lambda1 (* phi1 (+ (* -1/4 (* phi2 (- lambda1 lambda2))) (* phi1 (+ (* -1/8 (- lambda1 lambda2)) (* 1/96 (* phi1 (* phi2 (- lambda1 lambda2))))))))) lambda2)>
#<alt (+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))>
#<alt (+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))>
#<alt (+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))>
#<alt (+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))>
#<alt (+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))>
#<alt (+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))>
#<alt (+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))>
#<alt (+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))>
#<alt (* (cos (* 1/2 phi1)) (- lambda1 lambda2))>
#<alt (+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))>
#<alt (+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))>
#<alt (+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))>
#<alt (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))))>
#<alt (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (/ (* (cos (* 1/2 phi1)) (- lambda1 lambda2)) phi2)))>
#<alt (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (/ (* (cos (* 1/2 phi1)) (- lambda1 lambda2)) phi2)))>
#<alt (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (/ (* (cos (* 1/2 phi1)) (- lambda1 lambda2)) phi2)))>
#<alt (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))))>
#<alt (* -1 (* phi2 (+ (* -1 (/ (* (cos (* 1/2 phi1)) (- lambda1 lambda2)) phi2)) (* 1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))))))>
#<alt (* -1 (* phi2 (+ (* -1 (/ (* (cos (* 1/2 phi1)) (- lambda1 lambda2)) phi2)) (* 1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))))))>
#<alt (* -1 (* phi2 (+ (* -1 (/ (* (cos (* 1/2 phi1)) (- lambda1 lambda2)) phi2)) (* 1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))))))>
#<alt (* R (sqrt (+ (pow (+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2) (pow (- phi1 phi2) 2))))>
#<alt (* R (sqrt (+ (pow (+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2) (pow (- phi1 phi2) 2))))>
#<alt (* R (sqrt (+ (pow (+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2) (pow (- phi1 phi2) 2))))>
#<alt (* R (sqrt (+ (pow (+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2) (pow (- phi1 phi2) 2))))>
#<alt (* R (sqrt (+ (pow (+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2) (pow (- phi1 phi2) 2))))>
#<alt (* R (sqrt (+ (pow (+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2) (pow (- phi1 phi2) 2))))>
#<alt (* R (sqrt (+ (pow (+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2) (pow (- phi1 phi2) 2))))>
#<alt (* R (sqrt (+ (pow (+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2) (pow (- phi1 phi2) 2))))>
#<alt (* R (sqrt (+ (pow (+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2) (pow (- phi1 phi2) 2))))>
#<alt (* R (sqrt (+ (pow (+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2) (pow (- phi1 phi2) 2))))>
#<alt (* R (sqrt (+ (pow (+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2) (pow (- phi1 phi2) 2))))>
#<alt (* R (sqrt (+ (pow (+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2) (pow (- phi1 phi2) 2))))>
#<alt (* R (sqrt (+ (pow phi2 2) (pow (- lambda1 lambda2) 2))))>
#<alt (+ (* 1/2 (* (* R (* phi1 (+ (* -2 phi2) (* -1/2 (* phi2 (pow (- lambda1 lambda2) 2)))))) (sqrt (/ 1 (+ (pow phi2 2) (pow (- lambda1 lambda2) 2)))))) (* R (sqrt (+ (pow phi2 2) (pow (- lambda1 lambda2) 2)))))>
#<alt (+ (* R (sqrt (+ (pow phi2 2) (pow (- lambda1 lambda2) 2)))) (* phi1 (+ (* 1/2 (* (* R (* phi1 (- (+ 1 (+ (* -1/4 (pow (- lambda1 lambda2) 2)) (* 1/16 (* (pow phi2 2) (pow (- lambda1 lambda2) 2))))) (* 1/4 (/ (pow (+ (* -2 phi2) (* -1/2 (* phi2 (pow (- lambda1 lambda2) 2)))) 2) (+ (pow phi2 2) (pow (- lambda1 lambda2) 2))))))) (sqrt (/ 1 (+ (pow phi2 2) (pow (- lambda1 lambda2) 2)))))) (* 1/2 (* (* R (+ (* -2 phi2) (* -1/2 (* phi2 (pow (- lambda1 lambda2) 2))))) (sqrt (/ 1 (+ (pow phi2 2) (pow (- lambda1 lambda2) 2)))))))))>
#<alt (+ (* R (sqrt (+ (pow phi2 2) (pow (- lambda1 lambda2) 2)))) (* phi1 (+ (* 1/2 (* (* R (+ (* -2 phi2) (* -1/2 (* phi2 (pow (- lambda1 lambda2) 2))))) (sqrt (/ 1 (+ (pow phi2 2) (pow (- lambda1 lambda2) 2)))))) (* phi1 (+ (* 1/2 (* (* R (* phi1 (- (+ (* 1/48 (* phi2 (pow (- lambda1 lambda2) 2))) (* 1/16 (* phi2 (pow (- lambda1 lambda2) 2)))) (* 1/2 (/ (* (+ (* -2 phi2) (* -1/2 (* phi2 (pow (- lambda1 lambda2) 2)))) (- (+ 1 (+ (* -1/4 (pow (- lambda1 lambda2) 2)) (* 1/16 (* (pow phi2 2) (pow (- lambda1 lambda2) 2))))) (* 1/4 (/ (pow (+ (* -2 phi2) (* -1/2 (* phi2 (pow (- lambda1 lambda2) 2)))) 2) (+ (pow phi2 2) (pow (- lambda1 lambda2) 2)))))) (+ (pow phi2 2) (pow (- lambda1 lambda2) 2))))))) (sqrt (/ 1 (+ (pow phi2 2) (pow (- lambda1 lambda2) 2)))))) (* 1/2 (* (* R (- (+ 1 (+ (* -1/4 (pow (- lambda1 lambda2) 2)) (* 1/16 (* (pow phi2 2) (pow (- lambda1 lambda2) 2))))) (* 1/4 (/ (pow (+ (* -2 phi2) (* -1/2 (* phi2 (pow (- lambda1 lambda2) 2)))) 2) (+ (pow phi2 2) (pow (- lambda1 lambda2) 2)))))) (sqrt (/ 1 (+ (pow phi2 2) (pow (- lambda1 lambda2) 2)))))))))))>
#<alt (* R phi1)>
#<alt (* phi1 (+ R (* -1 (/ (* R phi2) phi1))))>
#<alt (* phi1 (+ R (+ (* -1 (/ (* R phi2) phi1)) (* 1/2 (/ (* R (pow (+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2)) (pow phi1 2))))))>
#<alt (* phi1 (+ R (+ (* -1 (/ (* R phi2) phi1)) (+ (* 1/2 (/ (* R (* phi2 (pow (+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2))) (pow phi1 3))) (* 1/2 (/ (* R (pow (+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2)) (pow phi1 2)))))))>
#<alt (* -1 (* R phi1))>
#<alt (* -1 (* phi1 (+ R (* -1 (/ (* R phi2) phi1)))))>
#<alt (* -1 (* phi1 (+ R (* -1 (/ (+ (* -1/2 (/ (* R (pow (+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2)) phi1)) (* R phi2)) phi1)))))>
#<alt (* -1 (* phi1 (+ R (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* R (pow (+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2))) (* 1/2 (/ (* R (* phi2 (pow (+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2))) phi1))) phi1)) (* R phi2)) phi1)))))>
#<alt (* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))>
#<alt (+ (* 1/2 (* (* R (* phi2 (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))>
#<alt (+ (* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))) (* phi2 (+ (* 1/2 (* (* R (* phi2 (- (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))) (* 1/4 (/ (pow (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (* 1/2 (* (* R (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))))>
#<alt (+ (* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))) (* phi2 (+ (* 1/2 (* (* R (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (* phi2 (+ (* -1/4 (* (* R (* phi2 (* (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) (- (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))) (* 1/4 (/ (pow (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))) (sqrt (/ 1 (pow (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)) 3))))) (* 1/2 (* (* R (- (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))) (* 1/4 (/ (pow (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))))))>
#<alt (* (* R phi2) (sqrt (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))))))>
#<alt (* phi2 (+ (* 1/2 (* (/ (* R (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))))) phi2) (sqrt (/ 1 (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))))))) (* R (sqrt (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))))))))>
#<alt (* phi2 (+ (* 1/2 (* (/ (* R (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))))) phi2) (sqrt (/ 1 (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))))))) (+ (* 1/2 (* (/ (* R (- (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)) (* 1/4 (/ (pow (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) 2) (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))))))) (pow phi2 2)) (sqrt (/ 1 (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))))))) (* R (sqrt (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))))))))>
#<alt (* phi2 (+ (* -1/4 (* (/ (* R (* (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) (- (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)) (* 1/4 (/ (pow (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) 2) (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))))))))) (pow phi2 3)) (sqrt (/ 1 (pow (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))) 3))))) (+ (* 1/2 (* (/ (* R (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))))) phi2) (sqrt (/ 1 (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))))))) (+ (* 1/2 (* (/ (* R (- (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)) (* 1/4 (/ (pow (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) 2) (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))))))) (pow phi2 2)) (sqrt (/ 1 (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))))))) (* R (sqrt (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))))))))))>
#<alt (* -1 (* (* R phi2) (sqrt (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))))))>
#<alt (* -1 (* phi2 (+ (* -1/2 (* (/ (* R (+ (* 2 phi1) (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) phi2) (sqrt (/ 1 (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))))))) (* R (sqrt (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))))))))>
#<alt (* -1 (* phi2 (+ (* -1 (/ (+ (* -1/2 (* (/ (* R (- (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)) (* 1/4 (/ (pow (+ (* 2 phi1) (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))) 2) (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))))))) phi2) (sqrt (/ 1 (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))))))) (* 1/2 (* (* R (+ (* 2 phi1) (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) (sqrt (/ 1 (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))))))))) phi2)) (* R (sqrt (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))))))))>
#<alt (* -1 (* phi2 (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/4 (* (/ (* R (* (+ (* 2 phi1) (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))) (- (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)) (* 1/4 (/ (pow (+ (* 2 phi1) (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))) 2) (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))))))))) phi2) (sqrt (/ 1 (pow (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))) 3))))) (* 1/2 (* (* R (- (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)) (* 1/4 (/ (pow (+ (* 2 phi1) (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))) 2) (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))))))) (sqrt (/ 1 (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))))))))) phi2)) (* 1/2 (* (* R (+ (* 2 phi1) (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) (sqrt (/ 1 (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))))))))) phi2)) (* R (sqrt (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))))))))>
#<alt (* R (sqrt (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) 2) (pow (- phi1 phi2) 2))))>
#<alt (+ (* R (sqrt (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) 2) (pow (- phi1 phi2) 2)))) (* (* R (* lambda1 (* (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1))))) (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))))))) (sqrt (/ 1 (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) 2) (pow (- phi1 phi2) 2))))))>
#<alt (+ (* R (sqrt (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) 2) (pow (- phi1 phi2) 2)))) (* lambda1 (+ (* 1/2 (* (* R (* lambda1 (- (pow (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1))))) 2) (/ (* (pow (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1))))) 2) (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) 2)) (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) 2) (pow (- phi1 phi2) 2)))))) (sqrt (/ 1 (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) 2) (pow (- phi1 phi2) 2)))))) (* (* R (* (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1))))) (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))))) (sqrt (/ 1 (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) 2) (pow (- phi1 phi2) 2))))))))>
#<alt (+ (* R (sqrt (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) 2) (pow (- phi1 phi2) 2)))) (* lambda1 (+ (* lambda1 (+ (* -1/2 (* (* R (* lambda1 (* (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1))))) (* (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) (- (pow (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1))))) 2) (/ (* (pow (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1))))) 2) (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) 2)) (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) 2) (pow (- phi1 phi2) 2)))))))) (sqrt (/ 1 (pow (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) 2) (pow (- phi1 phi2) 2)) 3))))) (* 1/2 (* (* R (- (pow (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1))))) 2) (/ (* (pow (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1))))) 2) (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) 2)) (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) 2) (pow (- phi1 phi2) 2))))) (sqrt (/ 1 (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) 2) (pow (- phi1 phi2) 2)))))))) (* (* R (* (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1))))) (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))))) (sqrt (/ 1 (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) 2) (pow (- phi1 phi2) 2))))))))>
#<alt (* R (* lambda1 (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1)))))))>
#<alt (* lambda1 (+ (* R (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1)))))) (/ (* R (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))))) lambda1)))>
#<alt (* lambda1 (+ (* 1/2 (/ (* R (pow (- phi1 phi2) 2)) (* (pow lambda1 2) (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1)))))))) (+ (* R (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1)))))) (/ (* R (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))))) lambda1))))>
#<alt (* lambda1 (+ (* -1/2 (/ (* R (* (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) (pow (- phi1 phi2) 2))) (* (pow lambda1 3) (pow (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1))))) 2)))) (+ (* 1/2 (/ (* R (pow (- phi1 phi2) 2)) (* (pow lambda1 2) (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1)))))))) (+ (* R (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1)))))) (/ (* R (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))))) lambda1)))))>
#<alt (* -1 (* R (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1))))))))>
#<alt (* -1 (* lambda1 (+ (* -1 (/ (* R (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))))) lambda1)) (* R (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1)))))))))>
#<alt (* -1 (* lambda1 (+ (* -1 (/ (+ (* -1/2 (/ (* R (pow (- phi1 phi2) 2)) (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1)))))))) (* R (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))))) lambda1)) (* R (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1)))))))))>
#<alt (* -1 (* lambda1 (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* R (* (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) (pow (- phi1 phi2) 2))) (* lambda1 (pow (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1))))) 2)))) (* 1/2 (/ (* R (pow (- phi1 phi2) 2)) (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1)))))))) lambda1)) (* R (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))))) lambda1)) (* R (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1)))))))))>
#<alt (* R (sqrt (+ (pow (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) 2) (pow (- phi1 phi2) 2))))>
#<alt (+ (* R (sqrt (+ (pow (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) 2) (pow (- phi1 phi2) 2)))) (* (* R (* lambda2 (* (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1))))) (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1))))))) (sqrt (/ 1 (+ (pow (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) 2) (pow (- phi1 phi2) 2))))))>
#<alt (+ (* R (sqrt (+ (pow (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) 2) (pow (- phi1 phi2) 2)))) (* lambda2 (+ (* 1/2 (* (* R (* lambda2 (- (pow (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1))))) 2) (/ (* (pow (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1))))) 2) (pow (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) 2)) (+ (pow (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) 2) (pow (- phi1 phi2) 2)))))) (sqrt (/ 1 (+ (pow (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) 2) (pow (- phi1 phi2) 2)))))) (* (* R (* (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1))))) (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))))) (sqrt (/ 1 (+ (pow (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) 2) (pow (- phi1 phi2) 2))))))))>
#<alt (+ (* R (sqrt (+ (pow (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) 2) (pow (- phi1 phi2) 2)))) (* lambda2 (+ (* lambda2 (+ (* -1/2 (* (* R (* lambda2 (* (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1))))) (* (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) (- (pow (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1))))) 2) (/ (* (pow (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1))))) 2) (pow (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) 2)) (+ (pow (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) 2) (pow (- phi1 phi2) 2)))))))) (sqrt (/ 1 (pow (+ (pow (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) 2) (pow (- phi1 phi2) 2)) 3))))) (* 1/2 (* (* R (- (pow (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1))))) 2) (/ (* (pow (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1))))) 2) (pow (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) 2)) (+ (pow (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) 2) (pow (- phi1 phi2) 2))))) (sqrt (/ 1 (+ (pow (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) 2) (pow (- phi1 phi2) 2)))))))) (* (* R (* (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1))))) (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))))) (sqrt (/ 1 (+ (pow (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) 2) (pow (- phi1 phi2) 2))))))))>
#<alt (* R (* lambda2 (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1)))))))>
#<alt (* lambda2 (+ (* R (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1)))))) (/ (* R (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1))))) lambda2)))>
#<alt (* lambda2 (+ (* 1/2 (/ (* R (pow (- phi1 phi2) 2)) (* (pow lambda2 2) (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1)))))))) (+ (* R (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1)))))) (/ (* R (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1))))) lambda2))))>
#<alt (* lambda2 (+ (* -1/2 (/ (* R (* (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) (pow (- phi1 phi2) 2))) (* (pow lambda2 3) (pow (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1))))) 2)))) (+ (* 1/2 (/ (* R (pow (- phi1 phi2) 2)) (* (pow lambda2 2) (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1)))))))) (+ (* R (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1)))))) (/ (* R (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1))))) lambda2)))))>
#<alt (* -1 (* R (* lambda2 (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1))))))))>
#<alt (* -1 (* lambda2 (+ (* -1 (/ (* R (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1))))) lambda2)) (* R (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1)))))))))>
#<alt (* -1 (* lambda2 (+ (* -1 (/ (+ (* -1/2 (/ (* R (pow (- phi1 phi2) 2)) (* lambda2 (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1)))))))) (* R (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))))) lambda2)) (* R (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1)))))))))>
#<alt (* -1 (* lambda2 (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* R (* (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) (pow (- phi1 phi2) 2))) (* lambda2 (pow (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1))))) 2)))) (* 1/2 (/ (* R (pow (- phi1 phi2) 2)) (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1)))))))) lambda2)) (* R (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))))) lambda2)) (* R (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1)))))))))>
#<alt (sqrt (+ (pow phi2 2) (pow (- lambda1 lambda2) 2)))>
#<alt (+ (sqrt (+ (pow phi2 2) (pow (- lambda1 lambda2) 2))) (* 1/2 (* (* phi1 (+ (* -2 phi2) (* -1/2 (* phi2 (pow (- lambda1 lambda2) 2))))) (sqrt (/ 1 (+ (pow phi2 2) (pow (- lambda1 lambda2) 2)))))))>
#<alt (+ (sqrt (+ (pow phi2 2) (pow (- lambda1 lambda2) 2))) (* phi1 (+ (* 1/2 (* (* phi1 (- (+ 1 (+ (* -1/4 (pow (- lambda1 lambda2) 2)) (* 1/16 (* (pow phi2 2) (pow (- lambda1 lambda2) 2))))) (* 1/4 (/ (pow (+ (* -2 phi2) (* -1/2 (* phi2 (pow (- lambda1 lambda2) 2)))) 2) (+ (pow phi2 2) (pow (- lambda1 lambda2) 2)))))) (sqrt (/ 1 (+ (pow phi2 2) (pow (- lambda1 lambda2) 2)))))) (* 1/2 (* (+ (* -2 phi2) (* -1/2 (* phi2 (pow (- lambda1 lambda2) 2)))) (sqrt (/ 1 (+ (pow phi2 2) (pow (- lambda1 lambda2) 2)))))))))>
#<alt (+ (sqrt (+ (pow phi2 2) (pow (- lambda1 lambda2) 2))) (* phi1 (+ (* 1/2 (* (+ (* -2 phi2) (* -1/2 (* phi2 (pow (- lambda1 lambda2) 2)))) (sqrt (/ 1 (+ (pow phi2 2) (pow (- lambda1 lambda2) 2)))))) (* phi1 (+ (* 1/2 (* (sqrt (/ 1 (+ (pow phi2 2) (pow (- lambda1 lambda2) 2)))) (- (+ 1 (+ (* -1/4 (pow (- lambda1 lambda2) 2)) (* 1/16 (* (pow phi2 2) (pow (- lambda1 lambda2) 2))))) (* 1/4 (/ (pow (+ (* -2 phi2) (* -1/2 (* phi2 (pow (- lambda1 lambda2) 2)))) 2) (+ (pow phi2 2) (pow (- lambda1 lambda2) 2))))))) (* 1/2 (* (* phi1 (- (+ (* 1/48 (* phi2 (pow (- lambda1 lambda2) 2))) (* 1/16 (* phi2 (pow (- lambda1 lambda2) 2)))) (* 1/2 (/ (* (+ (* -2 phi2) (* -1/2 (* phi2 (pow (- lambda1 lambda2) 2)))) (- (+ 1 (+ (* -1/4 (pow (- lambda1 lambda2) 2)) (* 1/16 (* (pow phi2 2) (pow (- lambda1 lambda2) 2))))) (* 1/4 (/ (pow (+ (* -2 phi2) (* -1/2 (* phi2 (pow (- lambda1 lambda2) 2)))) 2) (+ (pow phi2 2) (pow (- lambda1 lambda2) 2)))))) (+ (pow phi2 2) (pow (- lambda1 lambda2) 2)))))) (sqrt (/ 1 (+ (pow phi2 2) (pow (- lambda1 lambda2) 2)))))))))))>
#<alt phi1>
#<alt (* phi1 (+ 1 (* -1 (/ phi2 phi1))))>
#<alt (* phi1 (+ 1 (+ (* -1 (/ phi2 phi1)) (* 1/2 (/ (pow (+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2) (pow phi1 2))))))>
#<alt (* phi1 (+ 1 (+ (* -1 (/ phi2 phi1)) (+ (* 1/2 (/ (* phi2 (pow (+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2)) (pow phi1 3))) (* 1/2 (/ (pow (+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2) (pow phi1 2)))))))>
#<alt (* -1 phi1)>
#<alt (* -1 (* phi1 (+ 1 (* -1 (/ phi2 phi1)))))>
#<alt (* -1 (* phi1 (+ 1 (* -1 (/ (+ phi2 (* -1/2 (/ (pow (+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2) phi1))) phi1)))))>
#<alt (* -1 (* phi1 (+ 1 (* -1 (/ (+ phi2 (* -1 (/ (+ (* 1/2 (/ (* phi2 (pow (+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2)) phi1)) (* 1/2 (pow (+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2))) phi1))) phi1)))))>
#<alt (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))>
#<alt (+ (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))) (* 1/2 (* (* phi2 (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))>
#<alt (+ (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))) (* phi2 (+ (* 1/2 (* (* phi2 (- (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))) (* 1/4 (/ (pow (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (* 1/2 (* (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))))>
#<alt (+ (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))) (* phi2 (+ (* 1/2 (* (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (* phi2 (+ (* -1/4 (* (* phi2 (* (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) (- (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))) (* 1/4 (/ (pow (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))))) (sqrt (/ 1 (pow (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)) 3))))) (* 1/2 (* (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))) (- (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))) (* 1/4 (/ (pow (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))))))))))>
#<alt (* phi2 (sqrt (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))))))>
#<alt (* phi2 (+ (sqrt (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))))) (* 1/2 (* (/ (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) phi2) (sqrt (/ 1 (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))))))))))>
#<alt (* phi2 (+ (sqrt (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))))) (+ (* 1/2 (* (/ (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) phi2) (sqrt (/ 1 (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))))))) (* 1/2 (* (/ (- (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)) (* 1/4 (/ (pow (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) 2) (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))))))) (pow phi2 2)) (sqrt (/ 1 (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))))))))))>
#<alt (* phi2 (+ (sqrt (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))))) (+ (* -1/4 (* (/ (* (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) (- (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)) (* 1/4 (/ (pow (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) 2) (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))))))) (pow phi2 3)) (sqrt (/ 1 (pow (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))) 3))))) (+ (* 1/2 (* (/ (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) phi2) (sqrt (/ 1 (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))))))) (* 1/2 (* (/ (- (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)) (* 1/4 (/ (pow (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) 2) (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))))))) (pow phi2 2)) (sqrt (/ 1 (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))))))))))))>
#<alt (* -1 (* phi2 (sqrt (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))))))>
#<alt (* -1 (* phi2 (+ (sqrt (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))))) (* -1/2 (* (/ (+ (* 2 phi1) (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))) phi2) (sqrt (/ 1 (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))))))))))>
#<alt (* -1 (* phi2 (+ (sqrt (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))))) (* -1 (/ (+ (* -1/2 (* (/ (- (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)) (* 1/4 (/ (pow (+ (* 2 phi1) (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))) 2) (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))))))) phi2) (sqrt (/ 1 (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))))))) (* 1/2 (* (sqrt (/ 1 (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))))) (+ (* 2 phi1) (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))))) phi2)))))>
#<alt (* -1 (* phi2 (+ (sqrt (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))))) (* -1 (/ (+ (* -1 (/ (+ (* 1/4 (* (/ (* (+ (* 2 phi1) (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))) (- (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)) (* 1/4 (/ (pow (+ (* 2 phi1) (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))) 2) (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))))))) phi2) (sqrt (/ 1 (pow (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))) 3))))) (* 1/2 (* (sqrt (/ 1 (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))))) (- (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)) (* 1/4 (/ (pow (+ (* 2 phi1) (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))) 2) (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))))))))) phi2)) (* 1/2 (* (sqrt (/ 1 (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))))) (+ (* 2 phi1) (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))))) phi2)))))>
#<alt (sqrt (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) 2) (pow (- phi1 phi2) 2)))>
#<alt (+ (sqrt (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) 2) (pow (- phi1 phi2) 2))) (* (* lambda1 (* (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1))))) (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))))) (sqrt (/ 1 (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) 2) (pow (- phi1 phi2) 2))))))>
#<alt (+ (sqrt (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) 2) (pow (- phi1 phi2) 2))) (* lambda1 (+ (* 1/2 (* (* lambda1 (- (pow (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1))))) 2) (/ (* (pow (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1))))) 2) (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) 2)) (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) 2) (pow (- phi1 phi2) 2))))) (sqrt (/ 1 (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) 2) (pow (- phi1 phi2) 2)))))) (* (* (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1))))) (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))))) (sqrt (/ 1 (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) 2) (pow (- phi1 phi2) 2))))))))>
#<alt (+ (sqrt (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) 2) (pow (- phi1 phi2) 2))) (* lambda1 (+ (* lambda1 (+ (* -1/2 (* (* lambda1 (* (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1))))) (* (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) (- (pow (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1))))) 2) (/ (* (pow (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1))))) 2) (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) 2)) (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) 2) (pow (- phi1 phi2) 2))))))) (sqrt (/ 1 (pow (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) 2) (pow (- phi1 phi2) 2)) 3))))) (* 1/2 (* (sqrt (/ 1 (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) 2) (pow (- phi1 phi2) 2)))) (- (pow (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1))))) 2) (/ (* (pow (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1))))) 2) (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) 2)) (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) 2) (pow (- phi1 phi2) 2)))))))) (* (* (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1))))) (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))))) (sqrt (/ 1 (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) 2) (pow (- phi1 phi2) 2))))))))>
#<alt (* lambda1 (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1))))))>
#<alt (* lambda1 (+ (cos (* 1/2 phi1)) (+ (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1)) (+ (* -1/2 (* phi2 (sin (* 1/2 phi1)))) (* 1/2 (/ (* lambda2 (* phi2 (sin (* 1/2 phi1)))) lambda1))))))>
#<alt (* lambda1 (+ (cos (* 1/2 phi1)) (+ (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1)) (+ (* -1/2 (* phi2 (sin (* 1/2 phi1)))) (+ (* 1/2 (/ (* lambda2 (* phi2 (sin (* 1/2 phi1)))) lambda1)) (* 1/2 (/ (pow (- phi1 phi2) 2) (* (pow lambda1 2) (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1)))))))))))))>
#<alt (* lambda1 (+ (cos (* 1/2 phi1)) (+ (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1)) (+ (* -1/2 (* phi2 (sin (* 1/2 phi1)))) (+ (* -1/2 (/ (* (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) (pow (- phi1 phi2) 2)) (* (pow lambda1 3) (pow (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1))))) 2)))) (+ (* 1/2 (/ (* lambda2 (* phi2 (sin (* 1/2 phi1)))) lambda1)) (* 1/2 (/ (pow (- phi1 phi2) 2) (* (pow lambda1 2) (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1))))))))))))))>
#<alt (* -1 (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1)))))))>
#<alt (* -1 (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (+ (* -1 (/ (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) lambda1)) (* 1/2 (* phi2 (sin (* 1/2 phi1))))))))>
#<alt (* -1 (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (+ (* -1 (/ (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (+ (* -1/2 (/ (pow (- phi1 phi2) 2) (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1)))))))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))))) lambda1)) (* 1/2 (* phi2 (sin (* 1/2 phi1))))))))>
#<alt (* -1 (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (+ (* -1 (/ (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (+ (* -1 (/ (+ (* 1/2 (/ (* (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) (pow (- phi1 phi2) 2)) (* lambda1 (pow (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1))))) 2)))) (* 1/2 (/ (pow (- phi1 phi2) 2) (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1)))))))) lambda1)) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))))) lambda1)) (* 1/2 (* phi2 (sin (* 1/2 phi1))))))))>
#<alt (sqrt (+ (pow (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) 2) (pow (- phi1 phi2) 2)))>
#<alt (+ (sqrt (+ (pow (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) 2) (pow (- phi1 phi2) 2))) (* (* lambda2 (* (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1))))) (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))))) (sqrt (/ 1 (+ (pow (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) 2) (pow (- phi1 phi2) 2))))))>
#<alt (+ (sqrt (+ (pow (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) 2) (pow (- phi1 phi2) 2))) (* lambda2 (+ (* 1/2 (* (* lambda2 (- (pow (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1))))) 2) (/ (* (pow (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1))))) 2) (pow (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) 2)) (+ (pow (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) 2) (pow (- phi1 phi2) 2))))) (sqrt (/ 1 (+ (pow (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) 2) (pow (- phi1 phi2) 2)))))) (* (* (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1))))) (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1))))) (sqrt (/ 1 (+ (pow (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) 2) (pow (- phi1 phi2) 2))))))))>
#<alt (+ (sqrt (+ (pow (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) 2) (pow (- phi1 phi2) 2))) (* lambda2 (+ (* lambda2 (+ (* -1/2 (* (* lambda2 (* (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1))))) (* (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) (- (pow (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1))))) 2) (/ (* (pow (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1))))) 2) (pow (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) 2)) (+ (pow (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) 2) (pow (- phi1 phi2) 2))))))) (sqrt (/ 1 (pow (+ (pow (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) 2) (pow (- phi1 phi2) 2)) 3))))) (* 1/2 (* (sqrt (/ 1 (+ (pow (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) 2) (pow (- phi1 phi2) 2)))) (- (pow (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1))))) 2) (/ (* (pow (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1))))) 2) (pow (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) 2)) (+ (pow (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) 2) (pow (- phi1 phi2) 2)))))))) (* (* (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1))))) (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1))))) (sqrt (/ 1 (+ (pow (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) 2) (pow (- phi1 phi2) 2))))))))>
#<alt (* lambda2 (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1))))))>
#<alt (* lambda2 (+ (* -1 (cos (* 1/2 phi1))) (+ (* -1/2 (/ (* lambda1 (* phi2 (sin (* 1/2 phi1)))) lambda2)) (+ (* 1/2 (* phi2 (sin (* 1/2 phi1)))) (/ (* lambda1 (cos (* 1/2 phi1))) lambda2)))))>
#<alt (* lambda2 (+ (* -1 (cos (* 1/2 phi1))) (+ (* -1/2 (/ (* lambda1 (* phi2 (sin (* 1/2 phi1)))) lambda2)) (+ (* 1/2 (* phi2 (sin (* 1/2 phi1)))) (+ (* 1/2 (/ (pow (- phi1 phi2) 2) (* (pow lambda2 2) (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1)))))))) (/ (* lambda1 (cos (* 1/2 phi1))) lambda2))))))>
#<alt (* lambda2 (+ (* -1 (cos (* 1/2 phi1))) (+ (* -1/2 (/ (* lambda1 (* phi2 (sin (* 1/2 phi1)))) lambda2)) (+ (* -1/2 (/ (* (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) (pow (- phi1 phi2) 2)) (* (pow lambda2 3) (pow (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1))))) 2)))) (+ (* 1/2 (* phi2 (sin (* 1/2 phi1)))) (+ (* 1/2 (/ (pow (- phi1 phi2) 2) (* (pow lambda2 2) (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1)))))))) (/ (* lambda1 (cos (* 1/2 phi1))) lambda2)))))))>
#<alt (* -1 (* lambda2 (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1)))))))>
#<alt (* -1 (* lambda2 (+ (cos (* 1/2 phi1)) (+ (* -1 (/ (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) lambda2)) (* -1/2 (* phi2 (sin (* 1/2 phi1))))))))>
#<alt (* -1 (* lambda2 (+ (cos (* 1/2 phi1)) (+ (* -1 (/ (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (+ (* -1/2 (/ (pow (- phi1 phi2) 2) (* lambda2 (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1)))))))) (* lambda1 (cos (* 1/2 phi1))))) lambda2)) (* -1/2 (* phi2 (sin (* 1/2 phi1))))))))>
#<alt (* -1 (* lambda2 (+ (cos (* 1/2 phi1)) (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) (pow (- phi1 phi2) 2)) (* lambda2 (pow (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1))))) 2)))) (* 1/2 (/ (pow (- phi1 phi2) 2) (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1)))))))) lambda2)) (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1))))) lambda2)) (* -1/2 (* phi2 (sin (* 1/2 phi1))))))))>
#<alt (* -1 phi2)>
#<alt (- phi1 phi2)>
#<alt (- phi1 phi2)>
#<alt (- phi1 phi2)>
#<alt phi1>
#<alt (* phi1 (+ 1 (* -1 (/ phi2 phi1))))>
#<alt (* phi1 (+ 1 (* -1 (/ phi2 phi1))))>
#<alt (* phi1 (+ 1 (* -1 (/ phi2 phi1))))>
#<alt phi1>
#<alt (* -1 (* phi1 (- (/ phi2 phi1) 1)))>
#<alt (* -1 (* phi1 (- (/ phi2 phi1) 1)))>
#<alt (* -1 (* phi1 (- (/ phi2 phi1) 1)))>
#<alt phi1>
#<alt (+ phi1 (* -1 phi2))>
#<alt (+ phi1 (* -1 phi2))>
#<alt (+ phi1 (* -1 phi2))>
#<alt (* -1 phi2)>
#<alt (* phi2 (- (/ phi1 phi2) 1))>
#<alt (* phi2 (- (/ phi1 phi2) 1))>
#<alt (* phi2 (- (/ phi1 phi2) 1))>
#<alt (* -1 phi2)>
#<alt (* -1 (* phi2 (+ 1 (* -1 (/ phi1 phi2)))))>
#<alt (* -1 (* phi2 (+ 1 (* -1 (/ phi1 phi2)))))>
#<alt (* -1 (* phi2 (+ 1 (* -1 (/ phi1 phi2)))))>
#<alt (* -1 (* R phi2))>
#<alt (* -1 (* R phi2))>
#<alt (* -1 (* R phi2))>
#<alt (* -1 (* R phi2))>
#<alt (* -1 (* R phi2))>
#<alt (* -1 (* R phi2))>
#<alt (* -1 (* R phi2))>
#<alt (* -1 (* R phi2))>
#<alt (* -1 (* R phi2))>
#<alt (* -1 (* R phi2))>
#<alt (* -1 (* R phi2))>
#<alt (* -1 (* R phi2))>
#<alt (* -1 (* R phi2))>
#<alt (* -1 (* R phi2))>
#<alt (* -1 (* R phi2))>
#<alt (* -1 (* R phi2))>
#<alt (* -1 (* R phi2))>
#<alt (* -1 (* R phi2))>
#<alt (* -1 (* R phi2))>
#<alt (* -1 (* R phi2))>
#<alt (* -1 (* R phi2))>
#<alt (* -1 (* R phi2))>
#<alt (* -1 (* R phi2))>
#<alt (* -1 (* R phi2))>
#<alt (* -1 R)>
#<alt (* -1 R)>
#<alt (* -1 R)>
#<alt (* -1 R)>
#<alt (* -1 R)>
#<alt (* -1 R)>
#<alt (* -1 R)>
#<alt (* -1 R)>
#<alt (* -1 R)>
#<alt (* -1 R)>
#<alt (* -1 R)>
#<alt (* -1 R)>
#<alt (* R (- (* -1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) lambda2)) lambda2))>
#<alt (+ (* R (* lambda1 (+ 1 (* 1/2 (- (* -1/2 (pow phi1 2)) (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (pow lambda2 2))))))) (* R (- (* -1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) lambda2)) lambda2)))>
#<alt (+ (* R (- (* -1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) lambda2)) lambda2)) (* lambda1 (+ (* 1/2 (* R (* lambda1 (- (* 1/4 (/ (pow phi1 2) lambda2)) (* -1 (/ (- (* -1/2 (pow phi1 2)) (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (pow lambda2 2))) lambda2)))))) (* R (+ 1 (* 1/2 (- (* -1/2 (pow phi1 2)) (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (pow lambda2 2)))))))))>
#<alt (+ (* R (- (* -1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) lambda2)) lambda2)) (* lambda1 (+ (* R (+ 1 (* 1/2 (- (* -1/2 (pow phi1 2)) (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (pow lambda2 2)))))) (* lambda1 (+ (* 1/2 (* R (- (* 1/4 (/ (pow phi1 2) lambda2)) (* -1 (/ (- (* -1/2 (pow phi1 2)) (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (pow lambda2 2))) lambda2))))) (* 1/2 (/ (* R (* lambda1 (- (* 1/4 (/ (pow phi1 2) lambda2)) (* -1 (/ (- (* -1/2 (pow phi1 2)) (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (pow lambda2 2))) lambda2))))) lambda2)))))))>
#<alt (* R (* lambda1 (+ 1 (* -1/8 (pow phi1 2)))))>
#<alt (* lambda1 (+ (* R (+ 1 (* -1/8 (pow phi1 2)))) (/ (* R (- (* 1/2 (- (* 1/2 (* lambda2 (pow phi1 2))) (* 1/4 (* lambda2 (pow phi1 2))))) lambda2)) lambda1)))>
#<alt (* lambda1 (+ (* 1/2 (/ (* R (- (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (* -1 (* lambda2 (- (* 1/2 (* lambda2 (pow phi1 2))) (* 1/4 (* lambda2 (pow phi1 2)))))))) (pow lambda1 2))) (+ (* R (+ 1 (* -1/8 (pow phi1 2)))) (/ (* R (- (* 1/2 (- (* 1/2 (* lambda2 (pow phi1 2))) (* 1/4 (* lambda2 (pow phi1 2))))) lambda2)) lambda1))))>
#<alt (* lambda1 (+ (* 1/2 (/ (* R (* lambda2 (- (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (* -1 (* lambda2 (- (* 1/2 (* lambda2 (pow phi1 2))) (* 1/4 (* lambda2 (pow phi1 2))))))))) (pow lambda1 3))) (+ (* 1/2 (/ (* R (- (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (* -1 (* lambda2 (- (* 1/2 (* lambda2 (pow phi1 2))) (* 1/4 (* lambda2 (pow phi1 2)))))))) (pow lambda1 2))) (+ (* R (+ 1 (* -1/8 (pow phi1 2)))) (/ (* R (- (* 1/2 (- (* 1/2 (* lambda2 (pow phi1 2))) (* 1/4 (* lambda2 (pow phi1 2))))) lambda2)) lambda1)))))>
#<alt (* -1 (* R (* lambda1 (- (* 1/8 (pow phi1 2)) 1))))>
#<alt (* -1 (* lambda1 (+ (* -1 (/ (* R (- (* -1/2 (- (* -1/2 (* lambda2 (pow phi1 2))) (* -1/4 (* lambda2 (pow phi1 2))))) lambda2)) lambda1)) (* R (- (* 1/8 (pow phi1 2)) 1)))))>
#<alt (* -1 (* lambda1 (+ (* -1 (/ (+ (* 1/2 (/ (* R (- (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (* lambda2 (- (* -1/2 (* lambda2 (pow phi1 2))) (* -1/4 (* lambda2 (pow phi1 2))))))) lambda1)) (* R (- (* -1/2 (- (* -1/2 (* lambda2 (pow phi1 2))) (* -1/4 (* lambda2 (pow phi1 2))))) lambda2))) lambda1)) (* R (- (* 1/8 (pow phi1 2)) 1)))))>
#<alt (* -1 (* lambda1 (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* R (- (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (* lambda2 (- (* -1/2 (* lambda2 (pow phi1 2))) (* -1/4 (* lambda2 (pow phi1 2)))))))) (* -1/2 (/ (* R (* lambda2 (- (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (* lambda2 (- (* -1/2 (* lambda2 (pow phi1 2))) (* -1/4 (* lambda2 (pow phi1 2)))))))) lambda1))) lambda1)) (* R (- (* -1/2 (- (* -1/2 (* lambda2 (pow phi1 2))) (* -1/4 (* lambda2 (pow phi1 2))))) lambda2))) lambda1)) (* R (- (* 1/8 (pow phi1 2)) 1)))))>
#<alt (* R (- lambda1 lambda2))>
#<alt (+ (* 1/2 (/ (* R (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))) (* R (- lambda1 lambda2)))>
#<alt (+ (* 1/2 (/ (* R (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))) (* R (- lambda1 lambda2)))>
#<alt (+ (* 1/2 (/ (* R (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))) (* R (- lambda1 lambda2)))>
#<alt (* 1/2 (/ (* R (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2)))>
#<alt (* (pow phi1 2) (+ (* 1/2 (/ (* R (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2))) (/ (* R (- lambda1 lambda2)) (pow phi1 2))))>
#<alt (* (pow phi1 2) (+ (* 1/2 (/ (* R (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2))) (/ (* R (- lambda1 lambda2)) (pow phi1 2))))>
#<alt (* (pow phi1 2) (+ (* 1/2 (/ (* R (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2))) (/ (* R (- lambda1 lambda2)) (pow phi1 2))))>
#<alt (* 1/2 (/ (* R (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2)))>
#<alt (* (pow phi1 2) (+ (* 1/2 (/ (* R (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2))) (/ (* R (- lambda1 lambda2)) (pow phi1 2))))>
#<alt (* (pow phi1 2) (+ (* 1/2 (/ (* R (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2))) (/ (* R (- lambda1 lambda2)) (pow phi1 2))))>
#<alt (* (pow phi1 2) (+ (* 1/2 (/ (* R (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2))) (/ (* R (- lambda1 lambda2)) (pow phi1 2))))>
#<alt (* R (+ lambda1 (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) lambda1))))>
#<alt (+ (* R (* lambda2 (- (* 1/2 (- (* 1/2 (pow phi1 2)) (* -1 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (pow lambda1 2))))) 1))) (* R (+ lambda1 (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) lambda1)))))>
#<alt (+ (* R (+ lambda1 (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) lambda1)))) (* lambda2 (+ (* 1/2 (* R (* lambda2 (- (* -1/4 (/ (pow phi1 2) lambda1)) (* -1 (/ (- (* 1/2 (pow phi1 2)) (* -1 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (pow lambda1 2)))) lambda1)))))) (* R (- (* 1/2 (- (* 1/2 (pow phi1 2)) (* -1 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (pow lambda1 2))))) 1)))))>
#<alt (+ (* R (+ lambda1 (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) lambda1)))) (* lambda2 (+ (* R (- (* 1/2 (- (* 1/2 (pow phi1 2)) (* -1 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (pow lambda1 2))))) 1)) (* lambda2 (+ (* 1/2 (* R (- (* -1/4 (/ (pow phi1 2) lambda1)) (* -1 (/ (- (* 1/2 (pow phi1 2)) (* -1 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (pow lambda1 2)))) lambda1))))) (* 1/2 (/ (* R (* lambda2 (- (* -1/4 (/ (pow phi1 2) lambda1)) (* -1 (/ (- (* 1/2 (pow phi1 2)) (* -1 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (pow lambda1 2)))) lambda1))))) lambda1)))))))>
#<alt (* R (* lambda2 (- (* 1/8 (pow phi1 2)) 1)))>
#<alt (* lambda2 (+ (* R (- (* 1/8 (pow phi1 2)) 1)) (/ (* R (+ lambda1 (* 1/2 (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2))))))) lambda2)))>
#<alt (* lambda2 (+ (* 1/2 (/ (* R (- (* -1 (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2))))) (* -1 (* lambda1 (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2)))))))) (pow lambda2 2))) (+ (* R (- (* 1/8 (pow phi1 2)) 1)) (/ (* R (+ lambda1 (* 1/2 (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2))))))) lambda2))))>
#<alt (* lambda2 (+ (* 1/2 (/ (* R (* lambda1 (- (* -1 (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2))))) (* -1 (* lambda1 (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2))))))))) (pow lambda2 3))) (+ (* 1/2 (/ (* R (- (* -1 (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2))))) (* -1 (* lambda1 (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2)))))))) (pow lambda2 2))) (+ (* R (- (* 1/8 (pow phi1 2)) 1)) (/ (* R (+ lambda1 (* 1/2 (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2))))))) lambda2)))))>
#<alt (* -1 (* R (* lambda2 (+ 1 (* -1/8 (pow phi1 2))))))>
#<alt (* -1 (* lambda2 (+ (* -1 (/ (* R (+ lambda1 (* 1/2 (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2))))))) lambda2)) (* R (+ 1 (* -1/8 (pow phi1 2)))))))>
#<alt (* -1 (* lambda2 (+ (* -1 (/ (+ (* -1/2 (/ (* R (- (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (* lambda1 (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2))))))) lambda2)) (* R (+ lambda1 (* 1/2 (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2)))))))) lambda2)) (* R (+ 1 (* -1/8 (pow phi1 2)))))))>
#<alt (* -1 (* lambda2 (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* R (- (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (* lambda1 (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2)))))))) (* 1/2 (/ (* R (* lambda1 (- (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (* lambda1 (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2)))))))) lambda2))) lambda2)) (* R (+ lambda1 (* 1/2 (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2)))))))) lambda2)) (* R (+ 1 (* -1/8 (pow phi1 2)))))))>
#<alt (* R (- (+ lambda1 (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))) lambda2))>
#<alt (* R (- (+ lambda1 (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))) lambda2))>
#<alt (* R (- (+ lambda1 (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))) lambda2))>
#<alt (* R (- (+ lambda1 (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))) lambda2))>
#<alt (* R (- (+ lambda1 (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))) lambda2))>
#<alt (* R (- (+ lambda1 (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))) lambda2))>
#<alt (* R (- (+ lambda1 (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))) lambda2))>
#<alt (* R (- (+ lambda1 (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))) lambda2))>
#<alt (* R (- (+ lambda1 (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))) lambda2))>
#<alt (* R (- (+ lambda1 (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))) lambda2))>
#<alt (* R (- (+ lambda1 (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))) lambda2))>
#<alt (* R (- (+ lambda1 (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))) lambda2))>
#<alt (- (* -1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) lambda2)) lambda2)>
#<alt (- (+ (* -1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) lambda2)) (* lambda1 (+ 1 (* 1/2 (- (* -1/2 (pow phi1 2)) (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (pow lambda2 2))))))) lambda2)>
#<alt (- (+ (* -1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) lambda2)) (* lambda1 (+ 1 (+ (* 1/2 (* lambda1 (- (* 1/4 (/ (pow phi1 2) lambda2)) (* -1 (/ (- (* -1/2 (pow phi1 2)) (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (pow lambda2 2))) lambda2))))) (* 1/2 (- (* -1/2 (pow phi1 2)) (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (pow lambda2 2)))))))) lambda2)>
#<alt (- (+ (* -1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) lambda2)) (* lambda1 (+ 1 (+ (* 1/2 (- (* -1/2 (pow phi1 2)) (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (pow lambda2 2)))) (* lambda1 (+ (* 1/2 (- (* 1/4 (/ (pow phi1 2) lambda2)) (* -1 (/ (- (* -1/2 (pow phi1 2)) (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (pow lambda2 2))) lambda2)))) (* 1/2 (/ (* lambda1 (- (* 1/4 (/ (pow phi1 2) lambda2)) (* -1 (/ (- (* -1/2 (pow phi1 2)) (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (pow lambda2 2))) lambda2)))) lambda2)))))))) lambda2)>
#<alt (* lambda1 (+ 1 (* -1/8 (pow phi1 2))))>
#<alt (* lambda1 (- (+ 1 (+ (* -1/8 (pow phi1 2)) (* 1/2 (/ (- (* 1/2 (* lambda2 (pow phi1 2))) (* 1/4 (* lambda2 (pow phi1 2)))) lambda1)))) (/ lambda2 lambda1)))>
#<alt (* lambda1 (- (+ 1 (+ (* -1/8 (pow phi1 2)) (+ (* 1/2 (/ (- (* 1/2 (* lambda2 (pow phi1 2))) (* 1/4 (* lambda2 (pow phi1 2)))) lambda1)) (* 1/2 (/ (- (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (* -1 (* lambda2 (- (* 1/2 (* lambda2 (pow phi1 2))) (* 1/4 (* lambda2 (pow phi1 2))))))) (pow lambda1 2)))))) (/ lambda2 lambda1)))>
#<alt (* lambda1 (- (+ 1 (+ (* -1/8 (pow phi1 2)) (+ (* 1/2 (/ (* lambda2 (- (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (* -1 (* lambda2 (- (* 1/2 (* lambda2 (pow phi1 2))) (* 1/4 (* lambda2 (pow phi1 2)))))))) (pow lambda1 3))) (+ (* 1/2 (/ (- (* 1/2 (* lambda2 (pow phi1 2))) (* 1/4 (* lambda2 (pow phi1 2)))) lambda1)) (* 1/2 (/ (- (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (* -1 (* lambda2 (- (* 1/2 (* lambda2 (pow phi1 2))) (* 1/4 (* lambda2 (pow phi1 2))))))) (pow lambda1 2))))))) (/ lambda2 lambda1)))>
#<alt (* -1 (* lambda1 (- (* 1/8 (pow phi1 2)) 1)))>
#<alt (* -1 (* lambda1 (- (+ (* -1 (/ (- (* -1/2 (- (* -1/2 (* lambda2 (pow phi1 2))) (* -1/4 (* lambda2 (pow phi1 2))))) lambda2) lambda1)) (* 1/8 (pow phi1 2))) 1)))>
#<alt (* -1 (* lambda1 (- (+ (* -1 (/ (- (+ (* -1/2 (- (* -1/2 (* lambda2 (pow phi1 2))) (* -1/4 (* lambda2 (pow phi1 2))))) (* 1/2 (/ (- (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (* lambda2 (- (* -1/2 (* lambda2 (pow phi1 2))) (* -1/4 (* lambda2 (pow phi1 2)))))) lambda1))) lambda2) lambda1)) (* 1/8 (pow phi1 2))) 1)))>
#<alt (* -1 (* lambda1 (- (+ (* -1 (/ (- (+ (* -1 (/ (+ (* -1/2 (- (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (* lambda2 (- (* -1/2 (* lambda2 (pow phi1 2))) (* -1/4 (* lambda2 (pow phi1 2))))))) (* -1/2 (/ (* lambda2 (- (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (* lambda2 (- (* -1/2 (* lambda2 (pow phi1 2))) (* -1/4 (* lambda2 (pow phi1 2))))))) lambda1))) lambda1)) (* -1/2 (- (* -1/2 (* lambda2 (pow phi1 2))) (* -1/4 (* lambda2 (pow phi1 2)))))) lambda2) lambda1)) (* 1/8 (pow phi1 2))) 1)))>
#<alt (- lambda1 lambda2)>
#<alt (- (+ lambda1 (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))) lambda2)>
#<alt (- (+ lambda1 (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))) lambda2)>
#<alt (- (+ lambda1 (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))) lambda2)>
#<alt (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))>
#<alt (* (pow phi1 2) (- (+ (* 1/2 (/ (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) (- lambda1 lambda2))) (/ lambda1 (pow phi1 2))) (/ lambda2 (pow phi1 2))))>
#<alt (* (pow phi1 2) (- (+ (* 1/2 (/ (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) (- lambda1 lambda2))) (/ lambda1 (pow phi1 2))) (/ lambda2 (pow phi1 2))))>
#<alt (* (pow phi1 2) (- (+ (* 1/2 (/ (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) (- lambda1 lambda2))) (/ lambda1 (pow phi1 2))) (/ lambda2 (pow phi1 2))))>
#<alt (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))>
#<alt (* (pow phi1 2) (- (+ (* 1/2 (/ (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) (- lambda1 lambda2))) (/ lambda1 (pow phi1 2))) (/ lambda2 (pow phi1 2))))>
#<alt (* (pow phi1 2) (- (+ (* 1/2 (/ (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) (- lambda1 lambda2))) (/ lambda1 (pow phi1 2))) (/ lambda2 (pow phi1 2))))>
#<alt (* (pow phi1 2) (- (+ (* 1/2 (/ (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) (- lambda1 lambda2))) (/ lambda1 (pow phi1 2))) (/ lambda2 (pow phi1 2))))>
#<alt (+ lambda1 (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) lambda1)))>
#<alt (+ lambda1 (+ (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) lambda1)) (* lambda2 (- (* 1/2 (- (* 1/2 (pow phi1 2)) (* -1 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (pow lambda1 2))))) 1))))>
#<alt (+ lambda1 (+ (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) lambda1)) (* lambda2 (- (+ (* 1/2 (* lambda2 (- (* -1/4 (/ (pow phi1 2) lambda1)) (* -1 (/ (- (* 1/2 (pow phi1 2)) (* -1 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (pow lambda1 2)))) lambda1))))) (* 1/2 (- (* 1/2 (pow phi1 2)) (* -1 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (pow lambda1 2)))))) 1))))>
#<alt (+ lambda1 (+ (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) lambda1)) (* lambda2 (- (+ (* 1/2 (- (* 1/2 (pow phi1 2)) (* -1 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (pow lambda1 2))))) (* lambda2 (+ (* 1/2 (- (* -1/4 (/ (pow phi1 2) lambda1)) (* -1 (/ (- (* 1/2 (pow phi1 2)) (* -1 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (pow lambda1 2)))) lambda1)))) (* 1/2 (/ (* lambda2 (- (* -1/4 (/ (pow phi1 2) lambda1)) (* -1 (/ (- (* 1/2 (pow phi1 2)) (* -1 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (pow lambda1 2)))) lambda1)))) lambda1))))) 1))))>
#<alt (* lambda2 (- (* 1/8 (pow phi1 2)) 1))>
#<alt (* lambda2 (- (+ (* 1/8 (pow phi1 2)) (+ (* 1/2 (/ (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2)))) lambda2)) (/ lambda1 lambda2))) 1))>
#<alt (* lambda2 (- (+ (* 1/8 (pow phi1 2)) (+ (* 1/2 (/ (- (* -1 (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2))))) (* -1 (* lambda1 (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2))))))) (pow lambda2 2))) (+ (* 1/2 (/ (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2)))) lambda2)) (/ lambda1 lambda2)))) 1))>
#<alt (* lambda2 (- (+ (* 1/8 (pow phi1 2)) (+ (* 1/2 (/ (* lambda1 (- (* -1 (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2))))) (* -1 (* lambda1 (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2)))))))) (pow lambda2 3))) (+ (* 1/2 (/ (- (* -1 (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2))))) (* -1 (* lambda1 (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2))))))) (pow lambda2 2))) (+ (* 1/2 (/ (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2)))) lambda2)) (/ lambda1 lambda2))))) 1))>
#<alt (* -1 (* lambda2 (+ 1 (* -1/8 (pow phi1 2)))))>
#<alt (* -1 (* lambda2 (+ 1 (+ (* -1 (/ (+ lambda1 (* 1/2 (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2)))))) lambda2)) (* -1/8 (pow phi1 2))))))>
#<alt (* -1 (* lambda2 (+ 1 (+ (* -1 (/ (+ lambda1 (+ (* -1/2 (/ (- (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (* lambda1 (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2)))))) lambda2)) (* 1/2 (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2))))))) lambda2)) (* -1/8 (pow phi1 2))))))>
#<alt (* -1 (* lambda2 (+ 1 (+ (* -1 (/ (+ lambda1 (+ (* -1 (/ (+ (* 1/2 (- (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (* lambda1 (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2))))))) (* 1/2 (/ (* lambda1 (- (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (* lambda1 (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2))))))) lambda2))) lambda2)) (* 1/2 (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2))))))) lambda2)) (* -1/8 (pow phi1 2))))))>
#<alt (* -1 lambda2)>
#<alt (- (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2))) lambda2)>
#<alt (- (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2))) lambda2)>
#<alt (- (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2))) lambda2)>
#<alt (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))>
#<alt (* (pow phi1 2) (+ (* -1 (/ lambda2 (pow phi1 2))) (* 1/2 (/ (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) (- lambda1 lambda2)))))>
#<alt (* (pow phi1 2) (+ (* -1 (/ lambda2 (pow phi1 2))) (* 1/2 (/ (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) (- lambda1 lambda2)))))>
#<alt (* (pow phi1 2) (+ (* -1 (/ lambda2 (pow phi1 2))) (* 1/2 (/ (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) (- lambda1 lambda2)))))>
#<alt (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))>
#<alt (* (pow phi1 2) (+ (* -1 (/ lambda2 (pow phi1 2))) (* 1/2 (/ (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) (- lambda1 lambda2)))))>
#<alt (* (pow phi1 2) (+ (* -1 (/ lambda2 (pow phi1 2))) (* 1/2 (/ (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) (- lambda1 lambda2)))))>
#<alt (* (pow phi1 2) (+ (* -1 (/ lambda2 (pow phi1 2))) (* 1/2 (/ (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) (- lambda1 lambda2)))))>
#<alt (- (* -1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) lambda2)) lambda2)>
#<alt (- (+ (* -1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) lambda2)) (* 1/2 (* lambda1 (- (* -1/2 (pow phi1 2)) (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (pow lambda2 2)))))) lambda2)>
#<alt (- (+ (* -1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) lambda2)) (* lambda1 (+ (* 1/2 (* lambda1 (- (* 1/4 (/ (pow phi1 2) lambda2)) (* -1 (/ (- (* -1/2 (pow phi1 2)) (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (pow lambda2 2))) lambda2))))) (* 1/2 (- (* -1/2 (pow phi1 2)) (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (pow lambda2 2))))))) lambda2)>
#<alt (- (+ (* -1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) lambda2)) (* lambda1 (+ (* 1/2 (- (* -1/2 (pow phi1 2)) (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (pow lambda2 2)))) (* lambda1 (+ (* 1/2 (- (* 1/4 (/ (pow phi1 2) lambda2)) (* -1 (/ (- (* -1/2 (pow phi1 2)) (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (pow lambda2 2))) lambda2)))) (* 1/2 (/ (* lambda1 (- (* 1/4 (/ (pow phi1 2) lambda2)) (* -1 (/ (- (* -1/2 (pow phi1 2)) (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (pow lambda2 2))) lambda2)))) lambda2))))))) lambda2)>
#<alt (* -1/8 (* lambda1 (pow phi1 2)))>
#<alt (* lambda1 (- (+ (* -1/8 (pow phi1 2)) (* 1/2 (/ (- (* 1/2 (* lambda2 (pow phi1 2))) (* 1/4 (* lambda2 (pow phi1 2)))) lambda1))) (/ lambda2 lambda1)))>
#<alt (* lambda1 (- (+ (* -1/8 (pow phi1 2)) (+ (* 1/2 (/ (- (* 1/2 (* lambda2 (pow phi1 2))) (* 1/4 (* lambda2 (pow phi1 2)))) lambda1)) (* 1/2 (/ (- (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (* -1 (* lambda2 (- (* 1/2 (* lambda2 (pow phi1 2))) (* 1/4 (* lambda2 (pow phi1 2))))))) (pow lambda1 2))))) (/ lambda2 lambda1)))>
#<alt (* lambda1 (- (+ (* -1/8 (pow phi1 2)) (+ (* 1/2 (/ (* lambda2 (- (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (* -1 (* lambda2 (- (* 1/2 (* lambda2 (pow phi1 2))) (* 1/4 (* lambda2 (pow phi1 2)))))))) (pow lambda1 3))) (+ (* 1/2 (/ (- (* 1/2 (* lambda2 (pow phi1 2))) (* 1/4 (* lambda2 (pow phi1 2)))) lambda1)) (* 1/2 (/ (- (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (* -1 (* lambda2 (- (* 1/2 (* lambda2 (pow phi1 2))) (* 1/4 (* lambda2 (pow phi1 2))))))) (pow lambda1 2)))))) (/ lambda2 lambda1)))>
#<alt (* -1/8 (* lambda1 (pow phi1 2)))>
#<alt (* -1 (* lambda1 (+ (* -1 (/ (- (* -1/2 (- (* -1/2 (* lambda2 (pow phi1 2))) (* -1/4 (* lambda2 (pow phi1 2))))) lambda2) lambda1)) (* 1/8 (pow phi1 2)))))>
#<alt (* -1 (* lambda1 (+ (* -1 (/ (- (+ (* -1/2 (- (* -1/2 (* lambda2 (pow phi1 2))) (* -1/4 (* lambda2 (pow phi1 2))))) (* 1/2 (/ (- (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (* lambda2 (- (* -1/2 (* lambda2 (pow phi1 2))) (* -1/4 (* lambda2 (pow phi1 2)))))) lambda1))) lambda2) lambda1)) (* 1/8 (pow phi1 2)))))>
#<alt (* -1 (* lambda1 (+ (* -1 (/ (- (+ (* -1 (/ (+ (* -1/2 (- (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (* lambda2 (- (* -1/2 (* lambda2 (pow phi1 2))) (* -1/4 (* lambda2 (pow phi1 2))))))) (* -1/2 (/ (* lambda2 (- (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (* lambda2 (- (* -1/2 (* lambda2 (pow phi1 2))) (* -1/4 (* lambda2 (pow phi1 2))))))) lambda1))) lambda1)) (* -1/2 (- (* -1/2 (* lambda2 (pow phi1 2))) (* -1/4 (* lambda2 (pow phi1 2)))))) lambda2) lambda1)) (* 1/8 (pow phi1 2)))))>
#<alt (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) lambda1))>
#<alt (+ (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) lambda1)) (* lambda2 (- (* 1/2 (- (* 1/2 (pow phi1 2)) (* -1 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (pow lambda1 2))))) 1)))>
#<alt (+ (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) lambda1)) (* lambda2 (- (+ (* 1/2 (* lambda2 (- (* -1/4 (/ (pow phi1 2) lambda1)) (* -1 (/ (- (* 1/2 (pow phi1 2)) (* -1 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (pow lambda1 2)))) lambda1))))) (* 1/2 (- (* 1/2 (pow phi1 2)) (* -1 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (pow lambda1 2)))))) 1)))>
#<alt (+ (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) lambda1)) (* lambda2 (- (+ (* 1/2 (- (* 1/2 (pow phi1 2)) (* -1 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (pow lambda1 2))))) (* lambda2 (+ (* 1/2 (- (* -1/4 (/ (pow phi1 2) lambda1)) (* -1 (/ (- (* 1/2 (pow phi1 2)) (* -1 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (pow lambda1 2)))) lambda1)))) (* 1/2 (/ (* lambda2 (- (* -1/4 (/ (pow phi1 2) lambda1)) (* -1 (/ (- (* 1/2 (pow phi1 2)) (* -1 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (pow lambda1 2)))) lambda1)))) lambda1))))) 1)))>
#<alt (* lambda2 (- (* 1/8 (pow phi1 2)) 1))>
#<alt (* lambda2 (- (+ (* 1/8 (pow phi1 2)) (* 1/2 (/ (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2)))) lambda2))) 1))>
#<alt (* lambda2 (- (+ (* 1/8 (pow phi1 2)) (+ (* 1/2 (/ (- (* -1 (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2))))) (* -1 (* lambda1 (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2))))))) (pow lambda2 2))) (* 1/2 (/ (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2)))) lambda2)))) 1))>
#<alt (* lambda2 (- (+ (* 1/8 (pow phi1 2)) (+ (* 1/2 (/ (* lambda1 (- (* -1 (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2))))) (* -1 (* lambda1 (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2)))))))) (pow lambda2 3))) (+ (* 1/2 (/ (- (* -1 (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2))))) (* -1 (* lambda1 (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2))))))) (pow lambda2 2))) (* 1/2 (/ (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2)))) lambda2))))) 1))>
#<alt (* -1 (* lambda2 (+ 1 (* -1/8 (pow phi1 2)))))>
#<alt (* -1 (* lambda2 (+ 1 (+ (* -1/2 (/ (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2)))) lambda2)) (* -1/8 (pow phi1 2))))))>
#<alt (* -1 (* lambda2 (+ 1 (+ (* -1 (/ (+ (* -1/2 (/ (- (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (* lambda1 (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2)))))) lambda2)) (* 1/2 (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2)))))) lambda2)) (* -1/8 (pow phi1 2))))))>
#<alt (* -1 (* lambda2 (+ 1 (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (- (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (* lambda1 (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2))))))) (* 1/2 (/ (* lambda1 (- (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (* lambda1 (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2))))))) lambda2))) lambda2)) (* 1/2 (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2)))))) lambda2)) (* -1/8 (pow phi1 2))))))>
#<alt (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))>
#<alt (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))>
#<alt (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))>
#<alt (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))>
#<alt (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))>
#<alt (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))>
#<alt (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))>
#<alt (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))>
#<alt (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))>
#<alt (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))>
#<alt (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))>
#<alt (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))>
#<alt (* -1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) lambda2))>
#<alt (+ (* -1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) lambda2)) (* 1/2 (* lambda1 (- (* -1/2 (pow phi1 2)) (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (pow lambda2 2))))))>
#<alt (+ (* -1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) lambda2)) (* lambda1 (+ (* 1/2 (* lambda1 (- (* 1/4 (/ (pow phi1 2) lambda2)) (* -1 (/ (- (* -1/2 (pow phi1 2)) (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (pow lambda2 2))) lambda2))))) (* 1/2 (- (* -1/2 (pow phi1 2)) (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (pow lambda2 2)))))))>
#<alt (+ (* -1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) lambda2)) (* lambda1 (+ (* 1/2 (- (* -1/2 (pow phi1 2)) (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (pow lambda2 2)))) (* lambda1 (+ (* 1/2 (- (* 1/4 (/ (pow phi1 2) lambda2)) (* -1 (/ (- (* -1/2 (pow phi1 2)) (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (pow lambda2 2))) lambda2)))) (* 1/2 (/ (* lambda1 (- (* 1/4 (/ (pow phi1 2) lambda2)) (* -1 (/ (- (* -1/2 (pow phi1 2)) (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (pow lambda2 2))) lambda2)))) lambda2)))))))>
#<alt (* -1/8 (* lambda1 (pow phi1 2)))>
#<alt (* lambda1 (+ (* -1/8 (pow phi1 2)) (* 1/2 (/ (- (* 1/2 (* lambda2 (pow phi1 2))) (* 1/4 (* lambda2 (pow phi1 2)))) lambda1))))>
#<alt (* lambda1 (+ (* -1/8 (pow phi1 2)) (+ (* 1/2 (/ (- (* 1/2 (* lambda2 (pow phi1 2))) (* 1/4 (* lambda2 (pow phi1 2)))) lambda1)) (* 1/2 (/ (- (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (* -1 (* lambda2 (- (* 1/2 (* lambda2 (pow phi1 2))) (* 1/4 (* lambda2 (pow phi1 2))))))) (pow lambda1 2))))))>
#<alt (* lambda1 (+ (* -1/8 (pow phi1 2)) (+ (* 1/2 (/ (* lambda2 (- (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (* -1 (* lambda2 (- (* 1/2 (* lambda2 (pow phi1 2))) (* 1/4 (* lambda2 (pow phi1 2)))))))) (pow lambda1 3))) (+ (* 1/2 (/ (- (* 1/2 (* lambda2 (pow phi1 2))) (* 1/4 (* lambda2 (pow phi1 2)))) lambda1)) (* 1/2 (/ (- (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (* -1 (* lambda2 (- (* 1/2 (* lambda2 (pow phi1 2))) (* 1/4 (* lambda2 (pow phi1 2))))))) (pow lambda1 2)))))))>
#<alt (* -1/8 (* lambda1 (pow phi1 2)))>
#<alt (* -1 (* lambda1 (+ (* 1/8 (pow phi1 2)) (* 1/2 (/ (- (* -1/2 (* lambda2 (pow phi1 2))) (* -1/4 (* lambda2 (pow phi1 2)))) lambda1)))))>
#<alt (* -1 (* lambda1 (+ (* -1 (/ (+ (* -1/2 (- (* -1/2 (* lambda2 (pow phi1 2))) (* -1/4 (* lambda2 (pow phi1 2))))) (* 1/2 (/ (- (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (* lambda2 (- (* -1/2 (* lambda2 (pow phi1 2))) (* -1/4 (* lambda2 (pow phi1 2)))))) lambda1))) lambda1)) (* 1/8 (pow phi1 2)))))>
#<alt (* -1 (* lambda1 (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (- (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (* lambda2 (- (* -1/2 (* lambda2 (pow phi1 2))) (* -1/4 (* lambda2 (pow phi1 2))))))) (* -1/2 (/ (* lambda2 (- (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (* lambda2 (- (* -1/2 (* lambda2 (pow phi1 2))) (* -1/4 (* lambda2 (pow phi1 2))))))) lambda1))) lambda1)) (* -1/2 (- (* -1/2 (* lambda2 (pow phi1 2))) (* -1/4 (* lambda2 (pow phi1 2)))))) lambda1)) (* 1/8 (pow phi1 2)))))>
#<alt (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) lambda1))>
#<alt (+ (* 1/2 (* lambda2 (- (* 1/2 (pow phi1 2)) (* -1 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (pow lambda1 2)))))) (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) lambda1)))>
#<alt (+ (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) lambda1)) (* lambda2 (+ (* 1/2 (* lambda2 (- (* -1/4 (/ (pow phi1 2) lambda1)) (* -1 (/ (- (* 1/2 (pow phi1 2)) (* -1 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (pow lambda1 2)))) lambda1))))) (* 1/2 (- (* 1/2 (pow phi1 2)) (* -1 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (pow lambda1 2))))))))>
#<alt (+ (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) lambda1)) (* lambda2 (+ (* 1/2 (- (* 1/2 (pow phi1 2)) (* -1 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (pow lambda1 2))))) (* lambda2 (+ (* 1/2 (- (* -1/4 (/ (pow phi1 2) lambda1)) (* -1 (/ (- (* 1/2 (pow phi1 2)) (* -1 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (pow lambda1 2)))) lambda1)))) (* 1/2 (/ (* lambda2 (- (* -1/4 (/ (pow phi1 2) lambda1)) (* -1 (/ (- (* 1/2 (pow phi1 2)) (* -1 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (pow lambda1 2)))) lambda1)))) lambda1)))))))>
#<alt (* 1/8 (* lambda2 (pow phi1 2)))>
#<alt (* lambda2 (+ (* 1/8 (pow phi1 2)) (* 1/2 (/ (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2)))) lambda2))))>
#<alt (* lambda2 (+ (* 1/8 (pow phi1 2)) (+ (* 1/2 (/ (- (* -1 (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2))))) (* -1 (* lambda1 (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2))))))) (pow lambda2 2))) (* 1/2 (/ (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2)))) lambda2)))))>
#<alt (* lambda2 (+ (* 1/8 (pow phi1 2)) (+ (* 1/2 (/ (* lambda1 (- (* -1 (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2))))) (* -1 (* lambda1 (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2)))))))) (pow lambda2 3))) (+ (* 1/2 (/ (- (* -1 (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2))))) (* -1 (* lambda1 (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2))))))) (pow lambda2 2))) (* 1/2 (/ (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2)))) lambda2))))))>
#<alt (* 1/8 (* lambda2 (pow phi1 2)))>
#<alt (* -1 (* lambda2 (+ (* -1/2 (/ (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2)))) lambda2)) (* -1/8 (pow phi1 2)))))>
#<alt (* -1 (* lambda2 (+ (* -1 (/ (+ (* -1/2 (/ (- (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (* lambda1 (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2)))))) lambda2)) (* 1/2 (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2)))))) lambda2)) (* -1/8 (pow phi1 2)))))>
#<alt (* -1 (* lambda2 (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (- (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (* lambda1 (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2))))))) (* 1/2 (/ (* lambda1 (- (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (* lambda1 (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2))))))) lambda2))) lambda2)) (* 1/2 (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2)))))) lambda2)) (* -1/8 (pow phi1 2)))))>
#<alt (* R (* lambda1 (cos (* 1/2 phi1))))>
#<alt (* R (* lambda1 (cos (* 1/2 phi1))))>
#<alt (* R (* lambda1 (cos (* 1/2 phi1))))>
#<alt (* R (* lambda1 (cos (* 1/2 phi1))))>
#<alt (* R (* lambda1 (cos (* 1/2 phi1))))>
#<alt (* R (* lambda1 (cos (* 1/2 phi1))))>
#<alt (* R (* lambda1 (cos (* 1/2 phi1))))>
#<alt (* R (* lambda1 (cos (* 1/2 phi1))))>
#<alt (* R (* lambda1 (cos (* 1/2 phi1))))>
#<alt (* R (* lambda1 (cos (* 1/2 phi1))))>
#<alt (* R (* lambda1 (cos (* 1/2 phi1))))>
#<alt (* R (* lambda1 (cos (* 1/2 phi1))))>
#<alt (* R lambda1)>
#<alt (+ (* -1/8 (* R (* lambda1 (pow phi1 2)))) (* R lambda1))>
#<alt (+ (* R lambda1) (* (pow phi1 2) (+ (* -1/8 (* R lambda1)) (* 1/384 (* R (* lambda1 (pow phi1 2)))))))>
#<alt (+ (* R lambda1) (* (pow phi1 2) (+ (* -1/8 (* R lambda1)) (* (pow phi1 2) (+ (* -1/46080 (* R (* lambda1 (pow phi1 2)))) (* 1/384 (* R lambda1)))))))>
#<alt (* R (* lambda1 (cos (* 1/2 phi1))))>
#<alt (* R (* lambda1 (cos (* 1/2 phi1))))>
#<alt (* R (* lambda1 (cos (* 1/2 phi1))))>
#<alt (* R (* lambda1 (cos (* 1/2 phi1))))>
#<alt (* R (* lambda1 (cos (* 1/2 phi1))))>
#<alt (* R (* lambda1 (cos (* 1/2 phi1))))>
#<alt (* R (* lambda1 (cos (* 1/2 phi1))))>
#<alt (* R (* lambda1 (cos (* 1/2 phi1))))>
#<alt (* R (* lambda1 (cos (* 1/2 phi1))))>
#<alt (* R (* lambda1 (cos (* 1/2 phi1))))>
#<alt (* R (* lambda1 (cos (* 1/2 phi1))))>
#<alt (* R (* lambda1 (cos (* 1/2 phi1))))>
#<alt (* R (* lambda1 (cos (* 1/2 phi1))))>
#<alt (* R (* lambda1 (cos (* 1/2 phi1))))>
#<alt (* R (* lambda1 (cos (* 1/2 phi1))))>
#<alt (* R (* lambda1 (cos (* 1/2 phi1))))>
#<alt (* R (* lambda1 (cos (* 1/2 phi1))))>
#<alt (* R (* lambda1 (cos (* 1/2 phi1))))>
#<alt (* R (* lambda1 (cos (* 1/2 phi1))))>
#<alt (* R (* lambda1 (cos (* 1/2 phi1))))>
#<alt (* lambda1 (cos (* 1/2 phi1)))>
#<alt (* lambda1 (cos (* 1/2 phi1)))>
#<alt (* lambda1 (cos (* 1/2 phi1)))>
#<alt (* lambda1 (cos (* 1/2 phi1)))>
#<alt (* lambda1 (cos (* 1/2 phi1)))>
#<alt (* lambda1 (cos (* 1/2 phi1)))>
#<alt (* lambda1 (cos (* 1/2 phi1)))>
#<alt (* lambda1 (cos (* 1/2 phi1)))>
#<alt (* lambda1 (cos (* 1/2 phi1)))>
#<alt (* lambda1 (cos (* 1/2 phi1)))>
#<alt (* lambda1 (cos (* 1/2 phi1)))>
#<alt (* lambda1 (cos (* 1/2 phi1)))>
#<alt lambda1>
#<alt (+ lambda1 (* -1/8 (* lambda1 (pow phi1 2))))>
#<alt (+ lambda1 (* (pow phi1 2) (+ (* -1/8 lambda1) (* 1/384 (* lambda1 (pow phi1 2))))))>
#<alt (+ lambda1 (* (pow phi1 2) (+ (* -1/8 lambda1) (* (pow phi1 2) (+ (* -1/46080 (* lambda1 (pow phi1 2))) (* 1/384 lambda1))))))>
#<alt (* lambda1 (cos (* 1/2 phi1)))>
#<alt (* lambda1 (cos (* 1/2 phi1)))>
#<alt (* lambda1 (cos (* 1/2 phi1)))>
#<alt (* lambda1 (cos (* 1/2 phi1)))>
#<alt (* lambda1 (cos (* 1/2 phi1)))>
#<alt (* lambda1 (cos (* 1/2 phi1)))>
#<alt (* lambda1 (cos (* 1/2 phi1)))>
#<alt (* lambda1 (cos (* 1/2 phi1)))>
#<alt 1>
#<alt (+ 1 (* -1/8 (pow phi1 2)))>
#<alt (+ 1 (* (pow phi1 2) (- (* 1/384 (pow phi1 2)) 1/8)))>
#<alt (+ 1 (* (pow phi1 2) (- (* (pow phi1 2) (+ 1/384 (* -1/46080 (pow phi1 2)))) 1/8)))>
#<alt (cos (* 1/2 phi1))>
#<alt (cos (* 1/2 phi1))>
#<alt (cos (* 1/2 phi1))>
#<alt (cos (* 1/2 phi1))>
#<alt (cos (* 1/2 phi1))>
#<alt (cos (* 1/2 phi1))>
#<alt (cos (* 1/2 phi1))>
#<alt (cos (* 1/2 phi1))>
#<alt (* 1/2 phi1)>
#<alt (* 1/2 phi1)>
#<alt (* 1/2 phi1)>
#<alt (* 1/2 phi1)>
#<alt (* 1/2 phi1)>
#<alt (* 1/2 phi1)>
#<alt (* 1/2 phi1)>
#<alt (* 1/2 phi1)>
#<alt (* 1/2 phi1)>
#<alt (* 1/2 phi1)>
#<alt (* 1/2 phi1)>
#<alt (* 1/2 phi1)>
#<alt (* lambda2 (- (* 1/2 (* phi2 (sin (* 1/2 phi1)))) (cos (* 1/2 phi1))))>
#<alt (* lambda2 (- (* 1/2 (* phi2 (sin (* 1/2 phi1)))) (cos (* 1/2 phi1))))>
#<alt (* lambda2 (- (* 1/2 (* phi2 (sin (* 1/2 phi1)))) (cos (* 1/2 phi1))))>
#<alt (* lambda2 (- (* 1/2 (* phi2 (sin (* 1/2 phi1)))) (cos (* 1/2 phi1))))>
#<alt (* lambda2 (- (* 1/2 (* phi2 (sin (* 1/2 phi1)))) (cos (* 1/2 phi1))))>
#<alt (* lambda2 (- (* 1/2 (* phi2 (sin (* 1/2 phi1)))) (cos (* 1/2 phi1))))>
#<alt (* lambda2 (- (* 1/2 (* phi2 (sin (* 1/2 phi1)))) (cos (* 1/2 phi1))))>
#<alt (* lambda2 (- (* 1/2 (* phi2 (sin (* 1/2 phi1)))) (cos (* 1/2 phi1))))>
#<alt (* -1 (* lambda2 (- (* -1/2 (* phi2 (sin (* 1/2 phi1)))) (* -1 (cos (* 1/2 phi1))))))>
#<alt (* -1 (* lambda2 (- (* -1/2 (* phi2 (sin (* 1/2 phi1)))) (* -1 (cos (* 1/2 phi1))))))>
#<alt (* -1 (* lambda2 (- (* -1/2 (* phi2 (sin (* 1/2 phi1)))) (* -1 (cos (* 1/2 phi1))))))>
#<alt (* -1 (* lambda2 (- (* -1/2 (* phi2 (sin (* 1/2 phi1)))) (* -1 (cos (* 1/2 phi1))))))>
#<alt (* -1 (* lambda2 (cos (* 1/2 phi1))))>
#<alt (- (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))) (* lambda2 (cos (* 1/2 phi1))))>
#<alt (- (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))) (* lambda2 (cos (* 1/2 phi1))))>
#<alt (- (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))) (* lambda2 (cos (* 1/2 phi1))))>
#<alt (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))>
#<alt (* phi2 (+ (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) phi2)) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))>
#<alt (* phi2 (+ (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) phi2)) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))>
#<alt (* phi2 (+ (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) phi2)) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))>
#<alt (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))>
#<alt (* -1 (* phi2 (+ (* -1/2 (* lambda2 (sin (* 1/2 phi1)))) (/ (* lambda2 (cos (* 1/2 phi1))) phi2))))>
#<alt (* -1 (* phi2 (+ (* -1/2 (* lambda2 (sin (* 1/2 phi1)))) (/ (* lambda2 (cos (* 1/2 phi1))) phi2))))>
#<alt (* -1 (* phi2 (+ (* -1/2 (* lambda2 (sin (* 1/2 phi1)))) (/ (* lambda2 (cos (* 1/2 phi1))) phi2))))>
#<alt (* -1 lambda2)>
#<alt (- (* 1/4 (* lambda2 (* phi1 phi2))) lambda2)>
#<alt (- (* phi1 (+ (* 1/8 (* lambda2 phi1)) (* 1/4 (* lambda2 phi2)))) lambda2)>
#<alt (- (* phi1 (+ (* 1/4 (* lambda2 phi2)) (* phi1 (- (* -1/96 (* lambda2 (* phi1 phi2))) (* -1/8 lambda2))))) lambda2)>
#<alt (- (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))) (* lambda2 (cos (* 1/2 phi1))))>
#<alt (- (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))) (* lambda2 (cos (* 1/2 phi1))))>
#<alt (- (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))) (* lambda2 (cos (* 1/2 phi1))))>
#<alt (- (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))) (* lambda2 (cos (* 1/2 phi1))))>
#<alt (- (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))) (* lambda2 (cos (* 1/2 phi1))))>
#<alt (- (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))) (* lambda2 (cos (* 1/2 phi1))))>
#<alt (- (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))) (* lambda2 (cos (* 1/2 phi1))))>
#<alt (- (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))) (* lambda2 (cos (* 1/2 phi1))))>
#<alt (* R (- (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))) (* lambda2 (cos (* 1/2 phi1)))))>
#<alt (* R (- (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))) (* lambda2 (cos (* 1/2 phi1)))))>
#<alt (* R (- (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))) (* lambda2 (cos (* 1/2 phi1)))))>
#<alt (* R (- (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))) (* lambda2 (cos (* 1/2 phi1)))))>
#<alt (* R (- (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))) (* lambda2 (cos (* 1/2 phi1)))))>
#<alt (* R (- (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))) (* lambda2 (cos (* 1/2 phi1)))))>
#<alt (* R (- (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))) (* lambda2 (cos (* 1/2 phi1)))))>
#<alt (* R (- (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))) (* lambda2 (cos (* 1/2 phi1)))))>
#<alt (* R (- (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))) (* lambda2 (cos (* 1/2 phi1)))))>
#<alt (* R (- (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))) (* lambda2 (cos (* 1/2 phi1)))))>
#<alt (* R (- (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))) (* lambda2 (cos (* 1/2 phi1)))))>
#<alt (* R (- (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))) (* lambda2 (cos (* 1/2 phi1)))))>
#<alt (* R (* lambda2 (- (* 1/2 (* phi2 (sin (* 1/2 phi1)))) (cos (* 1/2 phi1)))))>
#<alt (* R (* lambda2 (- (* 1/2 (* phi2 (sin (* 1/2 phi1)))) (cos (* 1/2 phi1)))))>
#<alt (* R (* lambda2 (- (* 1/2 (* phi2 (sin (* 1/2 phi1)))) (cos (* 1/2 phi1)))))>
#<alt (* R (* lambda2 (- (* 1/2 (* phi2 (sin (* 1/2 phi1)))) (cos (* 1/2 phi1)))))>
#<alt (* R (* lambda2 (- (* 1/2 (* phi2 (sin (* 1/2 phi1)))) (cos (* 1/2 phi1)))))>
#<alt (* R (* lambda2 (- (* 1/2 (* phi2 (sin (* 1/2 phi1)))) (cos (* 1/2 phi1)))))>
#<alt (* R (* lambda2 (- (* 1/2 (* phi2 (sin (* 1/2 phi1)))) (cos (* 1/2 phi1)))))>
#<alt (* R (* lambda2 (- (* 1/2 (* phi2 (sin (* 1/2 phi1)))) (cos (* 1/2 phi1)))))>
#<alt (* -1 (* R (* lambda2 (- (* -1/2 (* phi2 (sin (* 1/2 phi1)))) (* -1 (cos (* 1/2 phi1)))))))>
#<alt (* -1 (* R (* lambda2 (- (* -1/2 (* phi2 (sin (* 1/2 phi1)))) (* -1 (cos (* 1/2 phi1)))))))>
#<alt (* -1 (* R (* lambda2 (- (* -1/2 (* phi2 (sin (* 1/2 phi1)))) (* -1 (cos (* 1/2 phi1)))))))>
#<alt (* -1 (* R (* lambda2 (- (* -1/2 (* phi2 (sin (* 1/2 phi1)))) (* -1 (cos (* 1/2 phi1)))))))>
#<alt (* -1 (* R (* lambda2 (cos (* 1/2 phi1)))))>
#<alt (+ (* -1 (* R (* lambda2 (cos (* 1/2 phi1))))) (* 1/2 (* R (* lambda2 (* phi2 (sin (* 1/2 phi1)))))))>
#<alt (+ (* -1 (* R (* lambda2 (cos (* 1/2 phi1))))) (* 1/2 (* R (* lambda2 (* phi2 (sin (* 1/2 phi1)))))))>
#<alt (+ (* -1 (* R (* lambda2 (cos (* 1/2 phi1))))) (* 1/2 (* R (* lambda2 (* phi2 (sin (* 1/2 phi1)))))))>
#<alt (* 1/2 (* R (* lambda2 (* phi2 (sin (* 1/2 phi1))))))>
#<alt (* phi2 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) phi2)) (* 1/2 (* R (* lambda2 (sin (* 1/2 phi1)))))))>
#<alt (* phi2 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) phi2)) (* 1/2 (* R (* lambda2 (sin (* 1/2 phi1)))))))>
#<alt (* phi2 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) phi2)) (* 1/2 (* R (* lambda2 (sin (* 1/2 phi1)))))))>
#<alt (* 1/2 (* R (* lambda2 (* phi2 (sin (* 1/2 phi1))))))>
#<alt (* -1 (* phi2 (+ (* -1/2 (* R (* lambda2 (sin (* 1/2 phi1))))) (/ (* R (* lambda2 (cos (* 1/2 phi1)))) phi2))))>
#<alt (* -1 (* phi2 (+ (* -1/2 (* R (* lambda2 (sin (* 1/2 phi1))))) (/ (* R (* lambda2 (cos (* 1/2 phi1)))) phi2))))>
#<alt (* -1 (* phi2 (+ (* -1/2 (* R (* lambda2 (sin (* 1/2 phi1))))) (/ (* R (* lambda2 (cos (* 1/2 phi1)))) phi2))))>
#<alt (* -1 (* R lambda2))>
#<alt (+ (* -1 (* R lambda2)) (* 1/4 (* R (* lambda2 (* phi1 phi2)))))>
#<alt (+ (* -1 (* R lambda2)) (* phi1 (+ (* 1/8 (* R (* lambda2 phi1))) (* 1/4 (* R (* lambda2 phi2))))))>
#<alt (+ (* -1 (* R lambda2)) (* phi1 (+ (* 1/4 (* R (* lambda2 phi2))) (* phi1 (+ (* -1/96 (* R (* lambda2 (* phi1 phi2)))) (* 1/8 (* R lambda2)))))))>
#<alt (* R (- (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))) (* lambda2 (cos (* 1/2 phi1)))))>
#<alt (* R (- (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))) (* lambda2 (cos (* 1/2 phi1)))))>
#<alt (* R (- (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))) (* lambda2 (cos (* 1/2 phi1)))))>
#<alt (* R (- (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))) (* lambda2 (cos (* 1/2 phi1)))))>
#<alt (* R (- (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))) (* lambda2 (cos (* 1/2 phi1)))))>
#<alt (* R (- (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))) (* lambda2 (cos (* 1/2 phi1)))))>
#<alt (* R (- (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))) (* lambda2 (cos (* 1/2 phi1)))))>
#<alt (* R (- (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))) (* lambda2 (cos (* 1/2 phi1)))))>
#<alt (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))>
#<alt (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))>
#<alt (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))>
#<alt (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))>
#<alt (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))>
#<alt (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))>
#<alt (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))>
#<alt (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))>
#<alt (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))>
#<alt (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))>
#<alt (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))>
#<alt (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))>
#<alt (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))>
#<alt (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))>
#<alt (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))>
#<alt (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))>
#<alt (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))>
#<alt (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))>
#<alt (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))>
#<alt (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))>
#<alt (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))>
#<alt (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))>
#<alt (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))>
#<alt (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))>
#<alt (* 1/4 (* lambda2 (* phi1 phi2)))>
#<alt (* phi1 (+ (* -1/96 (* lambda2 (* (pow phi1 2) phi2))) (* 1/4 (* lambda2 phi2))))>
#<alt (* phi1 (+ (* 1/4 (* lambda2 phi2)) (* (pow phi1 2) (+ (* -1/96 (* lambda2 phi2)) (* 1/7680 (* lambda2 (* (pow phi1 2) phi2)))))))>
#<alt (* phi1 (+ (* 1/4 (* lambda2 phi2)) (* (pow phi1 2) (+ (* -1/96 (* lambda2 phi2)) (* (pow phi1 2) (+ (* -1/1290240 (* lambda2 (* (pow phi1 2) phi2))) (* 1/7680 (* lambda2 phi2))))))))>
#<alt (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))>
#<alt (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))>
#<alt (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))>
#<alt (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))>
#<alt (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))>
#<alt (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))>
#<alt (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))>
#<alt (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))>
#<alt (* lambda2 (* phi2 (sin (* 1/2 phi1))))>
#<alt (* lambda2 (* phi2 (sin (* 1/2 phi1))))>
#<alt (* lambda2 (* phi2 (sin (* 1/2 phi1))))>
#<alt (* lambda2 (* phi2 (sin (* 1/2 phi1))))>
#<alt (* lambda2 (* phi2 (sin (* 1/2 phi1))))>
#<alt (* lambda2 (* phi2 (sin (* 1/2 phi1))))>
#<alt (* lambda2 (* phi2 (sin (* 1/2 phi1))))>
#<alt (* lambda2 (* phi2 (sin (* 1/2 phi1))))>
#<alt (* lambda2 (* phi2 (sin (* 1/2 phi1))))>
#<alt (* lambda2 (* phi2 (sin (* 1/2 phi1))))>
#<alt (* lambda2 (* phi2 (sin (* 1/2 phi1))))>
#<alt (* lambda2 (* phi2 (sin (* 1/2 phi1))))>
#<alt (* lambda2 (* phi2 (sin (* 1/2 phi1))))>
#<alt (* lambda2 (* phi2 (sin (* 1/2 phi1))))>
#<alt (* lambda2 (* phi2 (sin (* 1/2 phi1))))>
#<alt (* lambda2 (* phi2 (sin (* 1/2 phi1))))>
#<alt (* lambda2 (* phi2 (sin (* 1/2 phi1))))>
#<alt (* lambda2 (* phi2 (sin (* 1/2 phi1))))>
#<alt (* lambda2 (* phi2 (sin (* 1/2 phi1))))>
#<alt (* lambda2 (* phi2 (sin (* 1/2 phi1))))>
#<alt (* lambda2 (* phi2 (sin (* 1/2 phi1))))>
#<alt (* lambda2 (* phi2 (sin (* 1/2 phi1))))>
#<alt (* lambda2 (* phi2 (sin (* 1/2 phi1))))>
#<alt (* lambda2 (* phi2 (sin (* 1/2 phi1))))>
#<alt (* 1/2 (* lambda2 (* phi1 phi2)))>
#<alt (* phi1 (+ (* -1/48 (* lambda2 (* (pow phi1 2) phi2))) (* 1/2 (* lambda2 phi2))))>
#<alt (* phi1 (+ (* 1/2 (* lambda2 phi2)) (* (pow phi1 2) (+ (* -1/48 (* lambda2 phi2)) (* 1/3840 (* lambda2 (* (pow phi1 2) phi2)))))))>
#<alt (* phi1 (+ (* 1/2 (* lambda2 phi2)) (* (pow phi1 2) (+ (* -1/48 (* lambda2 phi2)) (* (pow phi1 2) (+ (* -1/645120 (* lambda2 (* (pow phi1 2) phi2))) (* 1/3840 (* lambda2 phi2))))))))>
#<alt (* lambda2 (* phi2 (sin (* 1/2 phi1))))>
#<alt (* lambda2 (* phi2 (sin (* 1/2 phi1))))>
#<alt (* lambda2 (* phi2 (sin (* 1/2 phi1))))>
#<alt (* lambda2 (* phi2 (sin (* 1/2 phi1))))>
#<alt (* lambda2 (* phi2 (sin (* 1/2 phi1))))>
#<alt (* lambda2 (* phi2 (sin (* 1/2 phi1))))>
#<alt (* lambda2 (* phi2 (sin (* 1/2 phi1))))>
#<alt (* lambda2 (* phi2 (sin (* 1/2 phi1))))>
#<alt (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))))>
#<alt (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))))>
#<alt (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))))>
#<alt (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))))>
#<alt (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))))>
#<alt (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))))>
#<alt (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))))>
#<alt (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))))>
#<alt (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))))>
#<alt (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))))>
#<alt (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))))>
#<alt (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))))>
#<alt (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))>
#<alt (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))))>
#<alt (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))))>
#<alt (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))))>
#<alt (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1)))))>
#<alt (* lambda1 (+ (* -1/2 (* phi2 (sin (* 1/2 phi1)))) (* 1/2 (/ (* lambda2 (* phi2 (sin (* 1/2 phi1)))) lambda1))))>
#<alt (* lambda1 (+ (* -1/2 (* phi2 (sin (* 1/2 phi1)))) (* 1/2 (/ (* lambda2 (* phi2 (sin (* 1/2 phi1)))) lambda1))))>
#<alt (* lambda1 (+ (* -1/2 (* phi2 (sin (* 1/2 phi1)))) (* 1/2 (/ (* lambda2 (* phi2 (sin (* 1/2 phi1)))) lambda1))))>
#<alt (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1)))))>
#<alt (* -1 (* lambda1 (+ (* -1/2 (/ (* lambda2 (* phi2 (sin (* 1/2 phi1)))) lambda1)) (* 1/2 (* phi2 (sin (* 1/2 phi1)))))))>
#<alt (* -1 (* lambda1 (+ (* -1/2 (/ (* lambda2 (* phi2 (sin (* 1/2 phi1)))) lambda1)) (* 1/2 (* phi2 (sin (* 1/2 phi1)))))))>
#<alt (* -1 (* lambda1 (+ (* -1/2 (/ (* lambda2 (* phi2 (sin (* 1/2 phi1)))) lambda1)) (* 1/2 (* phi2 (sin (* 1/2 phi1)))))))>
#<alt (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1)))))>
#<alt (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))))>
#<alt (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))))>
#<alt (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))))>
#<alt (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))>
#<alt (* lambda2 (+ (* -1/2 (/ (* lambda1 (* phi2 (sin (* 1/2 phi1)))) lambda2)) (* 1/2 (* phi2 (sin (* 1/2 phi1))))))>
#<alt (* lambda2 (+ (* -1/2 (/ (* lambda1 (* phi2 (sin (* 1/2 phi1)))) lambda2)) (* 1/2 (* phi2 (sin (* 1/2 phi1))))))>
#<alt (* lambda2 (+ (* -1/2 (/ (* lambda1 (* phi2 (sin (* 1/2 phi1)))) lambda2)) (* 1/2 (* phi2 (sin (* 1/2 phi1))))))>
#<alt (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))>
#<alt (* -1 (* lambda2 (+ (* -1/2 (* phi2 (sin (* 1/2 phi1)))) (* 1/2 (/ (* lambda1 (* phi2 (sin (* 1/2 phi1)))) lambda2)))))>
#<alt (* -1 (* lambda2 (+ (* -1/2 (* phi2 (sin (* 1/2 phi1)))) (* 1/2 (/ (* lambda1 (* phi2 (sin (* 1/2 phi1)))) lambda2)))))>
#<alt (* -1 (* lambda2 (+ (* -1/2 (* phi2 (sin (* 1/2 phi1)))) (* 1/2 (/ (* lambda1 (* phi2 (sin (* 1/2 phi1)))) lambda2)))))>
#<alt (* -1/4 (* phi1 (* phi2 (- lambda1 lambda2))))>
#<alt (* phi1 (+ (* -1/4 (* phi2 (- lambda1 lambda2))) (* 1/96 (* (pow phi1 2) (* phi2 (- lambda1 lambda2))))))>
#<alt (* phi1 (+ (* -1/4 (* phi2 (- lambda1 lambda2))) (* (pow phi1 2) (+ (* -1/7680 (* (pow phi1 2) (* phi2 (- lambda1 lambda2)))) (* 1/96 (* phi2 (- lambda1 lambda2)))))))>
#<alt (* phi1 (+ (* -1/4 (* phi2 (- lambda1 lambda2))) (* (pow phi1 2) (+ (* 1/96 (* phi2 (- lambda1 lambda2))) (* (pow phi1 2) (+ (* -1/7680 (* phi2 (- lambda1 lambda2))) (* 1/1290240 (* (pow phi1 2) (* phi2 (- lambda1 lambda2))))))))))>
#<alt (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))))>
#<alt (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))))>
#<alt (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))))>
#<alt (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))))>
#<alt (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))))>
#<alt (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))))>
#<alt (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))))>
#<alt (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))))>
#<alt (* -1 (* lambda2 (sin (* 1/2 phi1))))>
#<alt (+ (* -1 (* lambda2 (sin (* 1/2 phi1)))) (* lambda1 (sin (* 1/2 phi1))))>
#<alt (+ (* -1 (* lambda2 (sin (* 1/2 phi1)))) (* lambda1 (sin (* 1/2 phi1))))>
#<alt (+ (* -1 (* lambda2 (sin (* 1/2 phi1)))) (* lambda1 (sin (* 1/2 phi1))))>
#<alt (* lambda1 (sin (* 1/2 phi1)))>
#<alt (* lambda1 (+ (sin (* 1/2 phi1)) (* -1 (/ (* lambda2 (sin (* 1/2 phi1))) lambda1))))>
#<alt (* lambda1 (+ (sin (* 1/2 phi1)) (* -1 (/ (* lambda2 (sin (* 1/2 phi1))) lambda1))))>
#<alt (* lambda1 (+ (sin (* 1/2 phi1)) (* -1 (/ (* lambda2 (sin (* 1/2 phi1))) lambda1))))>
#<alt (* lambda1 (sin (* 1/2 phi1)))>
#<alt (* -1 (* lambda1 (+ (* -1 (sin (* 1/2 phi1))) (/ (* lambda2 (sin (* 1/2 phi1))) lambda1))))>
#<alt (* -1 (* lambda1 (+ (* -1 (sin (* 1/2 phi1))) (/ (* lambda2 (sin (* 1/2 phi1))) lambda1))))>
#<alt (* -1 (* lambda1 (+ (* -1 (sin (* 1/2 phi1))) (/ (* lambda2 (sin (* 1/2 phi1))) lambda1))))>
#<alt (* lambda1 (sin (* 1/2 phi1)))>
#<alt (+ (* -1 (* lambda2 (sin (* 1/2 phi1)))) (* lambda1 (sin (* 1/2 phi1))))>
#<alt (+ (* -1 (* lambda2 (sin (* 1/2 phi1)))) (* lambda1 (sin (* 1/2 phi1))))>
#<alt (+ (* -1 (* lambda2 (sin (* 1/2 phi1)))) (* lambda1 (sin (* 1/2 phi1))))>
#<alt (* -1 (* lambda2 (sin (* 1/2 phi1))))>
#<alt (* lambda2 (+ (* -1 (sin (* 1/2 phi1))) (/ (* lambda1 (sin (* 1/2 phi1))) lambda2)))>
#<alt (* lambda2 (+ (* -1 (sin (* 1/2 phi1))) (/ (* lambda1 (sin (* 1/2 phi1))) lambda2)))>
#<alt (* lambda2 (+ (* -1 (sin (* 1/2 phi1))) (/ (* lambda1 (sin (* 1/2 phi1))) lambda2)))>
#<alt (* -1 (* lambda2 (sin (* 1/2 phi1))))>
#<alt (* -1 (* lambda2 (+ (sin (* 1/2 phi1)) (* -1 (/ (* lambda1 (sin (* 1/2 phi1))) lambda2)))))>
#<alt (* -1 (* lambda2 (+ (sin (* 1/2 phi1)) (* -1 (/ (* lambda1 (sin (* 1/2 phi1))) lambda2)))))>
#<alt (* -1 (* lambda2 (+ (sin (* 1/2 phi1)) (* -1 (/ (* lambda1 (sin (* 1/2 phi1))) lambda2)))))>
#<alt (* 1/2 (* phi1 (- lambda1 lambda2)))>
#<alt (* phi1 (+ (* -1/48 (* (pow phi1 2) (- lambda1 lambda2))) (* 1/2 (- lambda1 lambda2))))>
#<alt (* phi1 (+ (* 1/2 (- lambda1 lambda2)) (* (pow phi1 2) (+ (* -1/48 (- lambda1 lambda2)) (* 1/3840 (* (pow phi1 2) (- lambda1 lambda2)))))))>
#<alt (* phi1 (+ (* 1/2 (- lambda1 lambda2)) (* (pow phi1 2) (+ (* -1/48 (- lambda1 lambda2)) (* (pow phi1 2) (+ (* -1/645120 (* (pow phi1 2) (- lambda1 lambda2))) (* 1/3840 (- lambda1 lambda2))))))))>
#<alt (* (sin (* 1/2 phi1)) (- lambda1 lambda2))>
#<alt (* (sin (* 1/2 phi1)) (- lambda1 lambda2))>
#<alt (* (sin (* 1/2 phi1)) (- lambda1 lambda2))>
#<alt (* (sin (* 1/2 phi1)) (- lambda1 lambda2))>
#<alt (* (sin (* 1/2 phi1)) (- lambda1 lambda2))>
#<alt (* (sin (* 1/2 phi1)) (- lambda1 lambda2))>
#<alt (* (sin (* 1/2 phi1)) (- lambda1 lambda2))>
#<alt (* (sin (* 1/2 phi1)) (- lambda1 lambda2))>
#<alt (* -1 (* lambda2 (cos (* 1/2 phi1))))>
#<alt (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* lambda1 (cos (* 1/2 phi1))))>
#<alt (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* lambda1 (cos (* 1/2 phi1))))>
#<alt (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* lambda1 (cos (* 1/2 phi1))))>
#<alt (* lambda1 (cos (* 1/2 phi1)))>
#<alt (* lambda1 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))>
#<alt (* lambda1 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))>
#<alt (* lambda1 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))>
#<alt (* lambda1 (cos (* 1/2 phi1)))>
#<alt (* -1 (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))>
#<alt (* -1 (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))>
#<alt (* -1 (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))>
#<alt (* lambda1 (cos (* 1/2 phi1)))>
#<alt (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* lambda1 (cos (* 1/2 phi1))))>
#<alt (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* lambda1 (cos (* 1/2 phi1))))>
#<alt (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* lambda1 (cos (* 1/2 phi1))))>
#<alt (* -1 (* lambda2 (cos (* 1/2 phi1))))>
#<alt (* lambda2 (+ (* -1 (cos (* 1/2 phi1))) (/ (* lambda1 (cos (* 1/2 phi1))) lambda2)))>
#<alt (* lambda2 (+ (* -1 (cos (* 1/2 phi1))) (/ (* lambda1 (cos (* 1/2 phi1))) lambda2)))>
#<alt (* lambda2 (+ (* -1 (cos (* 1/2 phi1))) (/ (* lambda1 (cos (* 1/2 phi1))) lambda2)))>
#<alt (* -1 (* lambda2 (cos (* 1/2 phi1))))>
#<alt (* -1 (* lambda2 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda1 (cos (* 1/2 phi1))) lambda2)))))>
#<alt (* -1 (* lambda2 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda1 (cos (* 1/2 phi1))) lambda2)))))>
#<alt (* -1 (* lambda2 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda1 (cos (* 1/2 phi1))) lambda2)))))>
#<alt (- lambda1 lambda2)>
#<alt (- (+ lambda1 (* -1/8 (* (pow phi1 2) (- lambda1 lambda2)))) lambda2)>
#<alt (- (+ lambda1 (* (pow phi1 2) (+ (* -1/8 (- lambda1 lambda2)) (* 1/384 (* (pow phi1 2) (- lambda1 lambda2)))))) lambda2)>
#<alt (- (+ lambda1 (* (pow phi1 2) (+ (* -1/8 (- lambda1 lambda2)) (* (pow phi1 2) (+ (* -1/46080 (* (pow phi1 2) (- lambda1 lambda2))) (* 1/384 (- lambda1 lambda2))))))) lambda2)>
#<alt (* (cos (* 1/2 phi1)) (- lambda1 lambda2))>
#<alt (* (cos (* 1/2 phi1)) (- lambda1 lambda2))>
#<alt (* (cos (* 1/2 phi1)) (- lambda1 lambda2))>
#<alt (* (cos (* 1/2 phi1)) (- lambda1 lambda2))>
#<alt (* (cos (* 1/2 phi1)) (- lambda1 lambda2))>
#<alt (* (cos (* 1/2 phi1)) (- lambda1 lambda2))>
#<alt (* (cos (* 1/2 phi1)) (- lambda1 lambda2))>
#<alt (* (cos (* 1/2 phi1)) (- lambda1 lambda2))>
#<alt (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))>
#<alt (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))>
#<alt (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))>
#<alt (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))>
#<alt (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))>
#<alt (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))>
#<alt (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))>
#<alt (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))>
#<alt (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))>
#<alt (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))>
#<alt (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))>
#<alt (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))>
#<alt (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2))))>
#<alt (+ (* 1/2 (* lambda1 (* lambda2 (pow phi1 2)))) (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))))>
#<alt (+ (* lambda1 (+ (* -1/4 (* lambda1 (pow phi1 2))) (* 1/2 (* lambda2 (pow phi1 2))))) (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))))>
#<alt (+ (* lambda1 (+ (* -1/4 (* lambda1 (pow phi1 2))) (* 1/2 (* lambda2 (pow phi1 2))))) (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))))>
#<alt (* -1/4 (* (pow lambda1 2) (pow phi1 2)))>
#<alt (* (pow lambda1 2) (+ (* -1/4 (pow phi1 2)) (* 1/2 (/ (* lambda2 (pow phi1 2)) lambda1))))>
#<alt (* (pow lambda1 2) (+ (* -1/4 (pow phi1 2)) (+ (* 1/2 (/ (* lambda2 (pow phi1 2)) lambda1)) (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (pow lambda1 2)))))>
#<alt (* (pow lambda1 2) (+ (* -1/4 (pow phi1 2)) (+ (* 1/2 (/ (* lambda2 (pow phi1 2)) lambda1)) (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (pow lambda1 2)))))>
#<alt (* -1/4 (* (pow lambda1 2) (pow phi1 2)))>
#<alt (* (pow lambda1 2) (+ (* -1/4 (pow phi1 2)) (* 1/2 (/ (* lambda2 (pow phi1 2)) lambda1))))>
#<alt (* (pow lambda1 2) (+ (* -1 (/ (+ (* -1 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) lambda1)) (* -1/2 (* lambda2 (pow phi1 2)))) lambda1)) (* -1/4 (pow phi1 2))))>
#<alt (* (pow lambda1 2) (+ (* -1 (/ (+ (* -1 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) lambda1)) (* -1/2 (* lambda2 (pow phi1 2)))) lambda1)) (* -1/4 (pow phi1 2))))>
#<alt (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2))))>
#<alt (+ (* 1/2 (* lambda1 (* lambda2 (pow phi1 2)))) (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))))>
#<alt (+ (* lambda2 (+ (* -1/4 (* lambda2 (pow phi1 2))) (* 1/2 (* lambda1 (pow phi1 2))))) (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))))>
#<alt (+ (* lambda2 (+ (* -1/4 (* lambda2 (pow phi1 2))) (* 1/2 (* lambda1 (pow phi1 2))))) (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))))>
#<alt (* -1/4 (* (pow lambda2 2) (pow phi1 2)))>
#<alt (* (pow lambda2 2) (+ (* -1/4 (pow phi1 2)) (* 1/2 (/ (* lambda1 (pow phi1 2)) lambda2))))>
#<alt (* (pow lambda2 2) (+ (* -1/4 (pow phi1 2)) (+ (* 1/2 (/ (* lambda1 (pow phi1 2)) lambda2)) (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (pow lambda2 2)))))>
#<alt (* (pow lambda2 2) (+ (* -1/4 (pow phi1 2)) (+ (* 1/2 (/ (* lambda1 (pow phi1 2)) lambda2)) (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (pow lambda2 2)))))>
#<alt (* -1/4 (* (pow lambda2 2) (pow phi1 2)))>
#<alt (* (pow lambda2 2) (+ (* -1/4 (pow phi1 2)) (* 1/2 (/ (* lambda1 (pow phi1 2)) lambda2))))>
#<alt (* (pow lambda2 2) (+ (* -1 (/ (+ (* -1 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) lambda2)) (* -1/2 (* lambda1 (pow phi1 2)))) lambda2)) (* -1/4 (pow phi1 2))))>
#<alt (* (pow lambda2 2) (+ (* -1 (/ (+ (* -1 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) lambda2)) (* -1/2 (* lambda1 (pow phi1 2)))) lambda2)) (* -1/4 (pow phi1 2))))>
#<alt (pow lambda2 2)>
#<alt (+ (* -2 (* lambda1 lambda2)) (pow lambda2 2))>
#<alt (+ (* lambda1 (+ lambda1 (* -2 lambda2))) (pow lambda2 2))>
#<alt (+ (* lambda1 (+ lambda1 (* -2 lambda2))) (pow lambda2 2))>
#<alt (pow lambda1 2)>
#<alt (* (pow lambda1 2) (+ 1 (* -2 (/ lambda2 lambda1))))>
#<alt (* (pow lambda1 2) (+ 1 (+ (* -2 (/ lambda2 lambda1)) (/ (pow lambda2 2) (pow lambda1 2)))))>
#<alt (* (pow lambda1 2) (+ 1 (+ (* -2 (/ lambda2 lambda1)) (/ (pow lambda2 2) (pow lambda1 2)))))>
#<alt (pow lambda1 2)>
#<alt (* (pow lambda1 2) (+ 1 (* -2 (/ lambda2 lambda1))))>
#<alt (* (pow lambda1 2) (+ 1 (* -1 (/ (+ (* -1 (/ (pow lambda2 2) lambda1)) (* 2 lambda2)) lambda1))))>
#<alt (* (pow lambda1 2) (+ 1 (* -1 (/ (+ (* -1 (/ (pow lambda2 2) lambda1)) (* 2 lambda2)) lambda1))))>
#<alt (pow lambda1 2)>
#<alt (+ (* -2 (* lambda1 lambda2)) (pow lambda1 2))>
#<alt (+ (* lambda2 (+ lambda2 (* -2 lambda1))) (pow lambda1 2))>
#<alt (+ (* lambda2 (+ lambda2 (* -2 lambda1))) (pow lambda1 2))>
#<alt (pow lambda2 2)>
#<alt (* (pow lambda2 2) (+ 1 (* -2 (/ lambda1 lambda2))))>
#<alt (* (pow lambda2 2) (+ 1 (+ (* -2 (/ lambda1 lambda2)) (/ (pow lambda1 2) (pow lambda2 2)))))>
#<alt (* (pow lambda2 2) (+ 1 (+ (* -2 (/ lambda1 lambda2)) (/ (pow lambda1 2) (pow lambda2 2)))))>
#<alt (pow lambda2 2)>
#<alt (* (pow lambda2 2) (+ 1 (* -2 (/ lambda1 lambda2))))>
#<alt (* (pow lambda2 2) (+ 1 (* -1 (/ (+ (* -1 (/ (pow lambda1 2) lambda2)) (* 2 lambda1)) lambda2))))>
#<alt (* (pow lambda2 2) (+ 1 (* -1 (/ (+ (* -1 (/ (pow lambda1 2) lambda2)) (* 2 lambda1)) lambda2))))>
#<alt (* lambda2 (cos (* 1/2 phi1)))>
#<alt (* lambda2 (cos (* 1/2 phi1)))>
#<alt (* lambda2 (cos (* 1/2 phi1)))>
#<alt (* lambda2 (cos (* 1/2 phi1)))>
#<alt (* lambda2 (cos (* 1/2 phi1)))>
#<alt (* lambda2 (cos (* 1/2 phi1)))>
#<alt (* lambda2 (cos (* 1/2 phi1)))>
#<alt (* lambda2 (cos (* 1/2 phi1)))>
#<alt (* lambda2 (cos (* 1/2 phi1)))>
#<alt (* lambda2 (cos (* 1/2 phi1)))>
#<alt (* lambda2 (cos (* 1/2 phi1)))>
#<alt (* lambda2 (cos (* 1/2 phi1)))>
#<alt lambda2>
#<alt (+ lambda2 (* -1/8 (* lambda2 (pow phi1 2))))>
#<alt (+ lambda2 (* (pow phi1 2) (+ (* -1/8 lambda2) (* 1/384 (* lambda2 (pow phi1 2))))))>
#<alt (+ lambda2 (* (pow phi1 2) (+ (* -1/8 lambda2) (* (pow phi1 2) (+ (* -1/46080 (* lambda2 (pow phi1 2))) (* 1/384 lambda2))))))>
#<alt (* lambda2 (cos (* 1/2 phi1)))>
#<alt (* lambda2 (cos (* 1/2 phi1)))>
#<alt (* lambda2 (cos (* 1/2 phi1)))>
#<alt (* lambda2 (cos (* 1/2 phi1)))>
#<alt (* lambda2 (cos (* 1/2 phi1)))>
#<alt (* lambda2 (cos (* 1/2 phi1)))>
#<alt (* lambda2 (cos (* 1/2 phi1)))>
#<alt (* lambda2 (cos (* 1/2 phi1)))>
Calls

204 calls:

TimeVariablePointExpression
30.0ms
phi2
@-inf
(* R (sqrt (+ (* (- phi1 phi2) (- phi1 phi2)) (* (+ (* (- lambda1 lambda2) (cos (* 1/2 phi1))) (* (* -1/2 phi2) (* (- lambda1 lambda2) (sin (* 1/2 phi1))))) (+ (* (- lambda1 lambda2) (cos (* 1/2 phi1))) (* (* -1/2 phi2) (* (- lambda1 lambda2) (sin (* 1/2 phi1)))))))))
13.0ms
lambda2
@inf
(* R (- (* 1/2 (* (* lambda2 phi2) (sin (* 1/2 phi1)))) (* lambda2 (cos (* 1/2 phi1)))))
6.0ms
phi1
@0
(* (+ lambda1 (- (/ (* 1/2 (* (* phi1 phi1) (+ 1 (* -1/4 (* (- lambda1 lambda2) (- lambda1 lambda2)))))) (- lambda1 lambda2)) lambda2)) R)
4.0ms
lambda2
@inf
(* (+ lambda1 (- (/ (* 1/2 (* (* phi1 phi1) (+ 1 (* -1/4 (* (- lambda1 lambda2) (- lambda1 lambda2)))))) (- lambda1 lambda2)) lambda2)) R)
3.0ms
R
@0
(* R (sqrt (+ (* (- phi1 phi2) (- phi1 phi2)) (* (+ (* (- lambda1 lambda2) (cos (* 1/2 phi1))) (* (* -1/2 phi2) (* (- lambda1 lambda2) (sin (* 1/2 phi1))))) (+ (* (- lambda1 lambda2) (cos (* 1/2 phi1))) (* (* -1/2 phi2) (* (- lambda1 lambda2) (sin (* 1/2 phi1)))))))))

rewrite722.0ms (4.8%)

Memory
-33.7MiB live, 609.9MiB allocated
Algorithm
batch-egg-rewrite
Rules
4 922×*-lowering-*.f32
4 922×*-lowering-*.f64
4 144×/-lowering-/.f32
4 144×/-lowering-/.f64
3 534×accelerator-lowering-fma.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
044307
1219307
21979307
08295287
Stop Event
iter limit
node limit
Counts
24 → 562
Calls
Call 1
Inputs
(+ (* (- lambda1 lambda2) (cos (* 1/2 phi1))) (* (* -1/2 phi2) (* (- lambda1 lambda2) (sin (* 1/2 phi1)))))
(* R (sqrt (+ (* (- phi1 phi2) (- phi1 phi2)) (* (+ (* (- lambda1 lambda2) (cos (* 1/2 phi1))) (* (* -1/2 phi2) (* (- lambda1 lambda2) (sin (* 1/2 phi1))))) (+ (* (- lambda1 lambda2) (cos (* 1/2 phi1))) (* (* -1/2 phi2) (* (- lambda1 lambda2) (sin (* 1/2 phi1)))))))))
(sqrt (+ (* (- phi1 phi2) (- phi1 phi2)) (* (+ (* (- lambda1 lambda2) (cos (* 1/2 phi1))) (* (* -1/2 phi2) (* (- lambda1 lambda2) (sin (* 1/2 phi1))))) (+ (* (- lambda1 lambda2) (cos (* 1/2 phi1))) (* (* -1/2 phi2) (* (- lambda1 lambda2) (sin (* 1/2 phi1))))))))
(- phi1 phi2)
(* phi2 (neg R))
(neg R)
(* (+ lambda1 (- (/ (* 1/2 (* (* phi1 phi1) (+ 1 (* -1/4 (* (- lambda1 lambda2) (- lambda1 lambda2)))))) (- lambda1 lambda2)) lambda2)) R)
(+ lambda1 (- (/ (* 1/2 (* (* phi1 phi1) (+ 1 (* -1/4 (* (- lambda1 lambda2) (- lambda1 lambda2)))))) (- lambda1 lambda2)) lambda2))
(- (/ (* 1/2 (* (* phi1 phi1) (+ 1 (* -1/4 (* (- lambda1 lambda2) (- lambda1 lambda2)))))) (- lambda1 lambda2)) lambda2)
(/ (* 1/2 (* (* phi1 phi1) (+ 1 (* -1/4 (* (- lambda1 lambda2) (- lambda1 lambda2)))))) (- lambda1 lambda2))
(* (* lambda1 (cos (* 1/2 phi1))) R)
(* lambda1 (cos (* 1/2 phi1)))
(cos (* 1/2 phi1))
(* 1/2 phi1)
(- (* 1/2 (* (* lambda2 phi2) (sin (* 1/2 phi1)))) (* lambda2 (cos (* 1/2 phi1))))
(* R (- (* 1/2 (* (* lambda2 phi2) (sin (* 1/2 phi1)))) (* lambda2 (cos (* 1/2 phi1)))))
(* 1/2 (* (* lambda2 phi2) (sin (* 1/2 phi1))))
(* (* lambda2 phi2) (sin (* 1/2 phi1)))
(* (* -1/2 phi2) (* (- lambda1 lambda2) (sin (* 1/2 phi1))))
(* (- lambda1 lambda2) (sin (* 1/2 phi1)))
(* (- lambda1 lambda2) (cos (* 1/2 phi1)))
(* (* phi1 phi1) (+ 1 (* -1/4 (* (- lambda1 lambda2) (- lambda1 lambda2)))))
(* (- lambda1 lambda2) (- lambda1 lambda2))
(* lambda2 (cos (* 1/2 phi1)))
Outputs
(+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal -1/2 binary64) phi2))))
(+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal -1/2 binary64) phi2))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal -1/2 binary64) phi2))))) #s(literal 1 binary64)))
(-.f64 (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal -1/2 binary64) phi2))))) (/.f64 (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 #s(literal -1/2 binary64) phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 #s(literal -1/2 binary64) phi2))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal -1/2 binary64) phi2))))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 #s(literal -1/2 binary64) phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 #s(literal -1/2 binary64) phi2))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal -1/2 binary64) phi2))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal -1/2 binary64) phi2))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))
(fma.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal -1/2 binary64) phi2))))
(fma.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal -1/2 binary64) phi2)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal -1/2 binary64) phi2))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 phi2 (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(fma.f64 phi2 (*.f64 #s(literal -1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(fma.f64 (*.f64 #s(literal -1/2 binary64) phi2) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(fma.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 #s(literal -1/2 binary64) phi2)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(fma.f64 (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal -1/2 binary64) phi2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(fma.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 #s(literal -1/2 binary64) phi2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(fma.f64 (*.f64 (*.f64 phi2 (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal -1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(fma.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(fma.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal -1/2 binary64)) phi2 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal -1/2 binary64) phi2))) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal -1/2 binary64) phi2))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))) (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal -1/2 binary64) phi2))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal -1/2 binary64) phi2)))) (-.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 #s(literal -1/2 binary64) phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 #s(literal -1/2 binary64) phi2))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal -1/2 binary64) phi2))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal -1/2 binary64) phi2))) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal -1/2 binary64) phi2))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal -1/2 binary64) phi2))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 #s(literal -1/2 binary64) phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 #s(literal -1/2 binary64) phi2))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (-.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal -1/2 binary64) phi2))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal -1/2 binary64) phi2))) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal -1/2 binary64) phi2))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))) (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal -1/2 binary64) phi2))) #s(literal 3 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal -1/2 binary64) phi2)))) (-.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 #s(literal -1/2 binary64) phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 #s(literal -1/2 binary64) phi2))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1))))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 #s(literal -1/2 binary64) phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 #s(literal -1/2 binary64) phi2))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1))))))) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal -1/2 binary64) phi2)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal -1/2 binary64) phi2))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal -1/2 binary64) phi2))) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal -1/2 binary64) phi2))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal -1/2 binary64) phi2))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 #s(literal -1/2 binary64) phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 #s(literal -1/2 binary64) phi2))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (-.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal -1/2 binary64) phi2)))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 #s(literal -1/2 binary64) phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 #s(literal -1/2 binary64) phi2))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))))) (neg.f64 (-.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal -1/2 binary64) phi2))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 #s(literal -1/2 binary64) phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 #s(literal -1/2 binary64) phi2))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1))))))) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal -1/2 binary64) phi2))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal -1/2 binary64) phi2))))) (*.f64 (-.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal -1/2 binary64) phi2)))) (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 #s(literal -1/2 binary64) phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 #s(literal -1/2 binary64) phi2))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))))) (pow.f64 (-.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal -1/2 binary64) phi2)))) #s(literal 2 binary64)))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal -1/2 binary64) phi2))) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal -1/2 binary64) phi2))) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal -1/2 binary64) phi2))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 #s(literal -1/2 binary64) phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 #s(literal -1/2 binary64) phi2))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1))))))))) (neg.f64 (neg.f64 (-.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal -1/2 binary64) phi2)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 #s(literal -1/2 binary64) phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 #s(literal -1/2 binary64) phi2))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))))) (neg.f64 (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal -1/2 binary64) phi2))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))
(pow.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal -1/2 binary64) phi2)))) #s(literal 1 binary64))
(pow.f64 (/.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal -1/2 binary64) phi2))) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal -1/2 binary64) phi2))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))) (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal -1/2 binary64) phi2))) #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal -1/2 binary64) phi2)))) (-.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 #s(literal -1/2 binary64) phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 #s(literal -1/2 binary64) phi2))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))))) #s(literal -1 binary64))
(*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal -1/2 binary64) phi2))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal -1/2 binary64) phi2))) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal -1/2 binary64) phi2))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))))
(*.f64 (-.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 #s(literal -1/2 binary64) phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 #s(literal -1/2 binary64) phi2))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1))))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal -1/2 binary64) phi2))))))
(*.f64 (pow.f64 (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal -1/2 binary64) phi2))) #s(literal 3 binary64))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal -1/2 binary64) phi2))) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal -1/2 binary64) phi2))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (-.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 #s(literal -1/2 binary64) phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 #s(literal -1/2 binary64) phi2))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1))))))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal -1/2 binary64) phi2))))) #s(literal 1 binary64)))
(*.f64 R (hypot.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal -1/2 binary64) phi2)))) (-.f64 phi1 phi2)))
(*.f64 (hypot.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal -1/2 binary64) phi2)))) (-.f64 phi1 phi2)) R)
(exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (pow.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal -1/2 binary64) phi2)))) #s(literal 2 binary64)))) #s(literal 1/2 binary64)))
(hypot.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal -1/2 binary64) phi2)))) (-.f64 phi1 phi2))
(hypot.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal -1/2 binary64) phi2)))) (exp.f64 (log.f64 (-.f64 phi1 phi2))))
(hypot.f64 (-.f64 phi1 phi2) (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal -1/2 binary64) phi2)))))
(hypot.f64 (-.f64 phi1 phi2) (exp.f64 (log.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal -1/2 binary64) phi2)))))))
(hypot.f64 (exp.f64 (log.f64 (-.f64 phi1 phi2))) (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal -1/2 binary64) phi2)))))
(hypot.f64 (exp.f64 (log.f64 (-.f64 phi1 phi2))) (exp.f64 (log.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal -1/2 binary64) phi2)))))))
(hypot.f64 (exp.f64 (log.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal -1/2 binary64) phi2)))))) (-.f64 phi1 phi2))
(hypot.f64 (exp.f64 (log.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal -1/2 binary64) phi2)))))) (exp.f64 (log.f64 (-.f64 phi1 phi2))))
(sqrt.f64 (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (pow.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal -1/2 binary64) phi2)))) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (-.f64 (+.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (pow.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal -1/2 binary64) phi2)))) #s(literal 4 binary64))) (pow.f64 (*.f64 (-.f64 phi1 phi2) (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal -1/2 binary64) phi2))))) #s(literal 2 binary64))) (+.f64 (*.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) (pow.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal -1/2 binary64) phi2)))) #s(literal 6 binary64))))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (pow.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal -1/2 binary64) phi2)))) #s(literal 2 binary64))) (-.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (pow.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal -1/2 binary64) phi2)))) #s(literal 4 binary64))))))
(/.f64 (hypot.f64 (pow.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal -1/2 binary64) phi2)))) #s(literal 3 binary64)) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (sqrt.f64 (-.f64 (+.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (pow.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal -1/2 binary64) phi2)))) #s(literal 4 binary64))) (pow.f64 (*.f64 (-.f64 phi1 phi2) (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal -1/2 binary64) phi2))))) #s(literal 2 binary64)))))
(/.f64 (hypot.f64 (pow.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal -1/2 binary64) phi2)))) #s(literal 3 binary64)) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal -1/2 binary64) phi2)))) #s(literal 4 binary64)) (-.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (pow.f64 (*.f64 (-.f64 phi1 phi2) (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal -1/2 binary64) phi2))))) #s(literal 2 binary64))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (pow.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal -1/2 binary64) phi2)))) #s(literal 4 binary64)))) (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (pow.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal -1/2 binary64) phi2)))) #s(literal 2 binary64)))))
(/.f64 (sqrt.f64 (neg.f64 (+.f64 (*.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) (pow.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal -1/2 binary64) phi2)))) #s(literal 6 binary64))))) (sqrt.f64 (neg.f64 (-.f64 (+.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (pow.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal -1/2 binary64) phi2)))) #s(literal 4 binary64))) (pow.f64 (*.f64 (-.f64 phi1 phi2) (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal -1/2 binary64) phi2))))) #s(literal 2 binary64))))))
(/.f64 (sqrt.f64 (neg.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (pow.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal -1/2 binary64) phi2)))) #s(literal 4 binary64))))) (sqrt.f64 (neg.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (pow.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal -1/2 binary64) phi2)))) #s(literal 2 binary64))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal -1/2 binary64) phi2)))) #s(literal 4 binary64)) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))) (sqrt.f64 (-.f64 (pow.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal -1/2 binary64) phi2)))) #s(literal 2 binary64)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))
(/.f64 (neg.f64 (hypot.f64 (pow.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal -1/2 binary64) phi2)))) #s(literal 3 binary64)) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) (neg.f64 (sqrt.f64 (-.f64 (+.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (pow.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal -1/2 binary64) phi2)))) #s(literal 4 binary64))) (pow.f64 (*.f64 (-.f64 phi1 phi2) (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal -1/2 binary64) phi2))))) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (pow.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal -1/2 binary64) phi2)))) #s(literal 4 binary64))))) (neg.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (pow.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal -1/2 binary64) phi2)))) #s(literal 2 binary64))))))
(pow.f64 (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (pow.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal -1/2 binary64) phi2)))) #s(literal 2 binary64))) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (pow.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal -1/2 binary64) phi2)))) #s(literal 2 binary64))) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (pow.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal -1/2 binary64) phi2)))) #s(literal 2 binary64))) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (pow.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal -1/2 binary64) phi2)))) #s(literal 2 binary64)))) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 (log.f64 (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (pow.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal -1/2 binary64) phi2)))) #s(literal 2 binary64))))) #s(literal 1/2 binary64))
(*.f64 (hypot.f64 (pow.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal -1/2 binary64) phi2)))) #s(literal 3 binary64)) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (pow.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal -1/2 binary64) phi2)))) #s(literal 4 binary64))) (pow.f64 (*.f64 (-.f64 phi1 phi2) (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal -1/2 binary64) phi2))))) #s(literal 2 binary64)))) #s(literal 1/2 binary64)))
(*.f64 (hypot.f64 (pow.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal -1/2 binary64) phi2)))) #s(literal 3 binary64)) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (pow.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal -1/2 binary64) phi2)))) #s(literal 4 binary64))) (pow.f64 (*.f64 (-.f64 phi1 phi2) (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal -1/2 binary64) phi2))))) #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (pow.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal -1/2 binary64) phi2)))) #s(literal 4 binary64)))) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (pow.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal -1/2 binary64) phi2)))) #s(literal 2 binary64)))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (pow.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal -1/2 binary64) phi2)))) #s(literal 4 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (pow.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal -1/2 binary64) phi2)))) #s(literal 2 binary64))))))
(*.f64 (pow.f64 (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (pow.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal -1/2 binary64) phi2)))) #s(literal 2 binary64))) #s(literal 1/4 binary64)) (pow.f64 (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (pow.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal -1/2 binary64) phi2)))) #s(literal 2 binary64))) #s(literal 1/4 binary64)))
(+.f64 phi1 (-.f64 #s(literal 0 binary64) phi2))
(+.f64 (-.f64 #s(literal 0 binary64) phi2) phi1)
(exp.f64 (*.f64 (log.f64 (-.f64 phi1 phi2)) #s(literal 1 binary64)))
(-.f64 phi1 phi2)
(-.f64 (/.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (+.f64 phi1 phi2)))) (/.f64 (*.f64 phi2 (*.f64 phi2 phi2)) (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (+.f64 phi1 phi2)))))
(-.f64 (/.f64 (*.f64 phi1 phi1) (+.f64 phi1 phi2)) (/.f64 (*.f64 phi2 phi2) (+.f64 phi1 phi2)))
(-.f64 (/.f64 (*.f64 phi1 phi1) (-.f64 phi1 (-.f64 #s(literal 0 binary64) phi2))) (/.f64 (*.f64 phi2 phi2) (-.f64 phi1 (-.f64 #s(literal 0 binary64) phi2))))
(fma.f64 #s(literal -1 binary64) phi2 phi1)
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (+.f64 phi1 phi2))) (-.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 phi2 (*.f64 phi2 phi2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 phi1 phi2) (-.f64 (*.f64 phi1 phi1) (*.f64 phi2 phi2))))
(/.f64 (-.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 phi2 (*.f64 phi2 phi2))) (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (+.f64 phi1 phi2))))
(/.f64 (-.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 phi2 (*.f64 phi2 phi2))) (+.f64 (*.f64 phi1 phi1) (-.f64 (*.f64 phi2 phi2) (*.f64 phi1 (-.f64 #s(literal 0 binary64) phi2)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (+.f64 phi1 phi2))) (-.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 phi2 (*.f64 phi2 phi2))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 phi1 phi2) (-.f64 (*.f64 phi1 phi1) (*.f64 phi2 phi2)))))
(/.f64 (-.f64 (*.f64 phi1 phi1) (*.f64 phi2 phi2)) (+.f64 phi1 phi2))
(/.f64 (-.f64 (*.f64 phi1 phi1) (*.f64 phi2 phi2)) (-.f64 phi1 (-.f64 #s(literal 0 binary64) phi2)))
(/.f64 (neg.f64 (-.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 phi2 (*.f64 phi2 phi2)))) (neg.f64 (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (+.f64 phi1 phi2)))))
(/.f64 (neg.f64 (-.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 phi2 (*.f64 phi2 phi2)))) (neg.f64 (+.f64 (*.f64 phi1 phi1) (-.f64 (*.f64 phi2 phi2) (*.f64 phi1 (-.f64 #s(literal 0 binary64) phi2))))))
(/.f64 (neg.f64 (-.f64 (*.f64 phi1 phi1) (*.f64 phi2 phi2))) (neg.f64 (+.f64 phi1 phi2)))
(/.f64 (neg.f64 (-.f64 (*.f64 phi1 phi1) (*.f64 phi2 phi2))) (neg.f64 (-.f64 phi1 (-.f64 #s(literal 0 binary64) phi2))))
(/.f64 (-.f64 (*.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (+.f64 phi1 phi2)))) (*.f64 (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (+.f64 phi1 phi2))) (*.f64 phi2 (*.f64 phi2 phi2)))) (*.f64 (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (+.f64 phi1 phi2))) (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (+.f64 phi1 phi2)))))
(/.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 phi1 phi2)) (*.f64 (+.f64 phi1 phi2) (*.f64 phi2 phi2))) (*.f64 (+.f64 phi1 phi2) (+.f64 phi1 phi2)))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 phi2 (*.f64 phi2 phi2))))) (neg.f64 (neg.f64 (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (+.f64 phi1 phi2))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 phi1 phi1) (*.f64 phi2 phi2)))) (neg.f64 (neg.f64 (+.f64 phi1 phi2))))
(pow.f64 (-.f64 phi1 phi2) #s(literal 1 binary64))
(pow.f64 (/.f64 (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (+.f64 phi1 phi2))) (-.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 phi2 (*.f64 phi2 phi2)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 phi1 phi2) (-.f64 (*.f64 phi1 phi1) (*.f64 phi2 phi2))) #s(literal -1 binary64))
(*.f64 (-.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 phi2 (*.f64 phi2 phi2))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (+.f64 phi1 phi2)))))
(*.f64 (-.f64 (*.f64 phi1 phi1) (*.f64 phi2 phi2)) (/.f64 #s(literal 1 binary64) (+.f64 phi1 phi2)))
(*.f64 (pow.f64 (-.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 phi2 (*.f64 phi2 phi2))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (+.f64 phi1 phi2)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (-.f64 (*.f64 phi1 phi1) (*.f64 phi2 phi2)) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 phi1 phi2)) #s(literal 1 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 phi2 R))
(neg.f64 (*.f64 phi2 R))
(*.f64 phi2 (-.f64 #s(literal 0 binary64) R))
(*.f64 (-.f64 #s(literal 0 binary64) R) phi2)
(*.f64 (-.f64 #s(literal 0 binary64) phi2) R)
(*.f64 #s(literal -1 binary64) (*.f64 phi2 R))
(*.f64 (*.f64 phi2 #s(literal -1 binary64)) R)
(+.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) R))
(-.f64 #s(literal 0 binary64) R)
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (+.f64 (*.f64 R R) (*.f64 #s(literal 0 binary64) R)))) (/.f64 (*.f64 R (*.f64 R R)) (+.f64 #s(literal 0 binary64) (+.f64 (*.f64 R R) (*.f64 #s(literal 0 binary64) R)))))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) R)) (/.f64 (*.f64 R R) (+.f64 #s(literal 0 binary64) R)))
(neg.f64 R)
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 R (*.f64 R R))) (+.f64 #s(literal 0 binary64) (+.f64 (*.f64 R R) (*.f64 #s(literal 0 binary64) R))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 R R)) (+.f64 #s(literal 0 binary64) R))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 R (*.f64 R R)))) (neg.f64 (+.f64 #s(literal 0 binary64) (+.f64 (*.f64 R R) (*.f64 #s(literal 0 binary64) R)))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 R R))) (neg.f64 (+.f64 #s(literal 0 binary64) R)))
(*.f64 R #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) R)
(+.f64 (*.f64 R lambda1) (*.f64 R (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2)))
(+.f64 (*.f64 R (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2)) (*.f64 R lambda1))
(+.f64 (*.f64 lambda1 R) (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2) R))
(+.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2) R) (*.f64 lambda1 R))
(fma.f64 lambda1 R (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2) R))
(fma.f64 R lambda1 (*.f64 R (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2)))
(fma.f64 R (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2) (*.f64 R lambda1))
(fma.f64 (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2) R (*.f64 lambda1 R))
(/.f64 (*.f64 R (+.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2) (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2) (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2))))) (+.f64 (*.f64 lambda1 lambda1) (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2) (-.f64 (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2) lambda1))))
(/.f64 (*.f64 R (-.f64 (*.f64 lambda1 lambda1) (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2) (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2)))) (-.f64 lambda1 (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2)))
(/.f64 (*.f64 (+.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2) (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2) (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2)))) R) (+.f64 (*.f64 lambda1 lambda1) (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2) (-.f64 (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2) lambda1))))
(/.f64 (*.f64 (-.f64 (*.f64 lambda1 lambda1) (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2) (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2))) R) (-.f64 lambda1 (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2)))
(/.f64 (neg.f64 (*.f64 R (+.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2) (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2) (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2)))))) (neg.f64 (+.f64 (*.f64 lambda1 lambda1) (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2) (-.f64 (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2) lambda1)))))
(/.f64 (neg.f64 (*.f64 R (-.f64 (*.f64 lambda1 lambda1) (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2) (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2))))) (neg.f64 (-.f64 lambda1 (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2) (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2) (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2)))) R)) (neg.f64 (+.f64 (*.f64 lambda1 lambda1) (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2) (-.f64 (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2) lambda1)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 lambda1 lambda1) (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2) (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2))) R)) (neg.f64 (-.f64 lambda1 (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2))))
(*.f64 R (+.f64 lambda1 (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2)))
(*.f64 (+.f64 lambda1 (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2)) R)
(+.f64 lambda1 (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2))
(+.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) (-.f64 lambda1 lambda2))
(+.f64 (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2) lambda1)
(+.f64 (+.f64 lambda1 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2)))) (-.f64 #s(literal 0 binary64) lambda2))
(-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) (-.f64 lambda2 lambda1))
(-.f64 (+.f64 lambda1 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2)))) lambda2)
(-.f64 (/.f64 (*.f64 lambda1 lambda1) (-.f64 lambda1 (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2))) (/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2) (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2)) (-.f64 lambda1 (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2))))
(-.f64 (/.f64 (*.f64 (+.f64 lambda1 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2)))) (*.f64 (+.f64 lambda1 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2)))) (+.f64 lambda1 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2)))))) (+.f64 (*.f64 (+.f64 lambda1 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2)))) (+.f64 lambda1 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))))) (+.f64 (*.f64 lambda2 lambda2) (*.f64 (+.f64 lambda1 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2)))) lambda2)))) (/.f64 (*.f64 lambda2 (*.f64 lambda2 lambda2)) (+.f64 (*.f64 (+.f64 lambda1 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2)))) (+.f64 lambda1 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))))) (+.f64 (*.f64 lambda2 lambda2) (*.f64 (+.f64 lambda1 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2)))) lambda2)))))
(-.f64 (/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2) (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2)) (-.f64 (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2) lambda1)) (/.f64 (*.f64 lambda1 lambda1) (-.f64 (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2) lambda1)))
(-.f64 (/.f64 (*.f64 (+.f64 lambda1 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2)))) (+.f64 lambda1 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))))) (+.f64 (+.f64 lambda1 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2)))) lambda2)) (/.f64 (*.f64 lambda2 lambda2) (+.f64 (+.f64 lambda1 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2)))) lambda2)))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 lambda1 lambda2)) (-.f64 lambda1 lambda2))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (neg.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))) (-.f64 lambda1 lambda2)) (-.f64 lambda1 lambda2))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) (-.f64 lambda1 lambda2))
(fma.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (-.f64 lambda1 lambda2))) (-.f64 lambda1 lambda2))
(fma.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2)) (-.f64 lambda1 lambda2))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))) (/.f64 #s(literal 1 binary64) (-.f64 lambda1 lambda2)) (-.f64 lambda1 lambda2))
(fma.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 lambda1 lambda2))) (-.f64 lambda1 lambda2))
(fma.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 lambda1 lambda2)) (*.f64 (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 lambda1 lambda2)) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 lambda1 lambda2))))) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 lambda1 lambda2)) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 lambda1 lambda2)))) (*.f64 lambda2 (+.f64 lambda2 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))))))) lambda1)
(fma.f64 (/.f64 #s(literal 1 binary64) (-.f64 lambda1 lambda2)) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))) (-.f64 lambda1 lambda2))
(fma.f64 (/.f64 #s(literal 1 binary64) (-.f64 lambda1 lambda2)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))))) #s(literal -1 binary64)) (-.f64 lambda1 lambda2))
(fma.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 lambda1 lambda2)) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 lambda1 lambda2)))) (*.f64 lambda2 lambda2)) (/.f64 #s(literal 1 binary64) (+.f64 lambda2 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))))) lambda1)
(fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 phi1 phi1)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 lambda1 lambda2))) (-.f64 lambda1 lambda2))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 phi1 phi1)) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))) (-.f64 lambda1 lambda2)) (-.f64 lambda1 lambda2))
(fma.f64 (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))
(fma.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))) (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2)))) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))) (-.f64 lambda1 lambda2))
(fma.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))) (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2)))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))))) (-.f64 lambda1 lambda2))
(fma.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))) (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2))) (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))
(fma.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))) (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 lambda1 lambda2))) (-.f64 lambda1 lambda2))
(fma.f64 (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2)))) (/.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))))) (-.f64 lambda1 lambda2))
(fma.f64 (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2))) (/.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (+.f64 lambda1 lambda2))) (-.f64 lambda1 lambda2))
(fma.f64 (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) #s(literal -1 binary64)) (/.f64 #s(literal -1/2 binary64) (-.f64 lambda1 lambda2)) (-.f64 lambda1 lambda2))
(fma.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 phi1 phi1)) #s(literal -1 binary64)) (/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 lambda1 lambda2)) (-.f64 lambda1 lambda2))
(fma.f64 (/.f64 phi1 (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2)))) (/.f64 (*.f64 (*.f64 phi1 (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))))) (-.f64 lambda1 lambda2))
(fma.f64 (/.f64 phi1 (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2))) (/.f64 (*.f64 (*.f64 phi1 (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 lambda1 lambda2))) (-.f64 lambda1 lambda2))
(fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))) (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 phi1 phi1)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))))) (-.f64 lambda1 lambda2))
(fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))) (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 phi1 phi1)) (/.f64 #s(literal 1 binary64) (+.f64 lambda1 lambda2))) (-.f64 lambda1 lambda2))
(fma.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2)))) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))))) (-.f64 lambda1 lambda2))
(fma.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2))) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 lambda1 lambda2))) (-.f64 lambda1 lambda2))
(fma.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 phi1 phi1)) (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2)))) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))))) (-.f64 lambda1 lambda2))
(fma.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 phi1 phi1)) (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2))) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 lambda1 lambda2))) (-.f64 lambda1 lambda2))
(fma.f64 (/.f64 (*.f64 phi1 phi1) (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2)))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))))) (-.f64 lambda1 lambda2))
(fma.f64 (/.f64 (*.f64 phi1 phi1) (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 lambda1 lambda2))) (-.f64 lambda1 lambda2))
(fma.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) phi1) (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2)))) (/.f64 (*.f64 phi1 (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))))) (-.f64 lambda1 lambda2))
(fma.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) phi1) (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2))) (/.f64 (*.f64 phi1 (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 lambda1 lambda2))) (-.f64 lambda1 lambda2))
(fma.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2)))) (/.f64 (*.f64 phi1 phi1) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))))) (-.f64 lambda1 lambda2))
(fma.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2))) (/.f64 (*.f64 phi1 phi1) (/.f64 #s(literal 1 binary64) (+.f64 lambda1 lambda2))) (-.f64 lambda1 lambda2))
(fma.f64 (/.f64 (neg.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))) #s(literal -1 binary64)) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2)) (-.f64 lambda1 lambda2))
(fma.f64 (/.f64 (neg.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 phi1 phi1))) #s(literal -1 binary64)) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))) (-.f64 lambda1 lambda2)) (-.f64 lambda1 lambda2))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 lambda1 lambda1) (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2) (-.f64 (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2) lambda1))) (+.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2) (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2) (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 lambda1 (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2)) (-.f64 (*.f64 lambda1 lambda1) (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2) (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2)))))
(/.f64 (+.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2) (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2) (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2)))) (+.f64 (*.f64 lambda1 lambda1) (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2) (-.f64 (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2) lambda1))))
(/.f64 (+.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2) (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2) (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2)))) (+.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2) (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2)) (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda1 (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 lambda1 lambda1) (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2) (-.f64 (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2) lambda1))) (+.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2) (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2) (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 lambda1 (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2)) (-.f64 (*.f64 lambda1 lambda1) (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2) (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2))))))
(/.f64 (-.f64 (*.f64 lambda1 lambda1) (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2) (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2))) (-.f64 lambda1 (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2)))
(/.f64 (neg.f64 (+.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2) (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2) (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2))))) (neg.f64 (+.f64 (*.f64 lambda1 lambda1) (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2) (-.f64 (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2) lambda1)))))
(/.f64 (neg.f64 (+.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2) (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2) (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2))))) (neg.f64 (+.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2) (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2)) (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda1 (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2))))))
(/.f64 (neg.f64 (-.f64 (*.f64 lambda1 lambda1) (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2) (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2)))) (neg.f64 (-.f64 lambda1 (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2))))
(/.f64 (-.f64 (*.f64 (+.f64 lambda1 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2)))) (*.f64 (+.f64 lambda1 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2)))) (+.f64 lambda1 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2)))))) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (+.f64 (*.f64 (+.f64 lambda1 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2)))) (+.f64 lambda1 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))))) (+.f64 (*.f64 lambda2 lambda2) (*.f64 (+.f64 lambda1 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2)))) lambda2))))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2) (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2)) (*.f64 lambda1 lambda1)) (-.f64 (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2) lambda1))
(/.f64 (-.f64 (*.f64 (+.f64 lambda1 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2)))) (+.f64 lambda1 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))))) (*.f64 lambda2 lambda2)) (+.f64 (+.f64 lambda1 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2)))) lambda2))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))) (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2))))) (*.f64 (/.f64 (/.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64)) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))) #s(literal 1 binary64))) (*.f64 (/.f64 (/.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64)) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))) (/.f64 (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))) (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (/.f64 (+.f64 lambda1 lambda2) (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2)))) (*.f64 (/.f64 (/.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64)) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))) #s(literal 1 binary64))) (*.f64 (/.f64 (/.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64)) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))) (/.f64 (+.f64 lambda1 lambda2) (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2)))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2)))) (*.f64 (/.f64 (/.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64)) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))) (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2))))) (*.f64 (/.f64 (/.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64)) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2)))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 lambda1 lambda2)) (*.f64 (/.f64 (/.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64)) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))) (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2)))) (*.f64 (/.f64 (/.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64)) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))) (+.f64 lambda1 lambda2)))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))))) (*.f64 (/.f64 (/.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64)) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))) (neg.f64 (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2)))))) (*.f64 (/.f64 (/.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64)) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))) (neg.f64 (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (+.f64 lambda1 lambda2))) (*.f64 (/.f64 (/.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64)) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))) (neg.f64 (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2))))) (*.f64 (/.f64 (/.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64)) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))) (neg.f64 (+.f64 lambda1 lambda2))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 lambda1 lambda1) (-.f64 (*.f64 lambda2 lambda2) (*.f64 lambda1 (-.f64 #s(literal 0 binary64) lambda2))))) (*.f64 (/.f64 (/.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64)) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))) (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2))))) (*.f64 (/.f64 (/.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64)) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))) (+.f64 (*.f64 lambda1 lambda1) (-.f64 (*.f64 lambda2 lambda2) (*.f64 lambda1 (-.f64 #s(literal 0 binary64) lambda2))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (-.f64 lambda1 (-.f64 #s(literal 0 binary64) lambda2))) (*.f64 (/.f64 (/.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64)) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))) (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2)))) (*.f64 (/.f64 (/.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64)) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))) (-.f64 lambda1 (-.f64 #s(literal 0 binary64) lambda2))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))) (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2))))) (*.f64 (/.f64 (/.f64 (/.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64)) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))) #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (/.f64 (/.f64 (/.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64)) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))) #s(literal 1 binary64)) (/.f64 (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))) (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (/.f64 (+.f64 lambda1 lambda2) (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2)))) (*.f64 (/.f64 (/.f64 (/.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64)) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))) #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (/.f64 (/.f64 (/.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64)) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))) #s(literal 1 binary64)) (/.f64 (+.f64 lambda1 lambda2) (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2)))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2)))) (*.f64 (/.f64 (/.f64 (/.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64)) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))) #s(literal 1 binary64)) (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2))))) (*.f64 (/.f64 (/.f64 (/.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64)) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))) #s(literal 1 binary64)) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2)))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 lambda1 lambda2)) (*.f64 (/.f64 (/.f64 (/.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64)) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))) #s(literal 1 binary64)) (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2)))) (*.f64 (/.f64 (/.f64 (/.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64)) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))) #s(literal 1 binary64)) (+.f64 lambda1 lambda2)))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))))) (*.f64 (/.f64 (/.f64 (/.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64)) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))) #s(literal 1 binary64)) (neg.f64 (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2)))))) (*.f64 (/.f64 (/.f64 (/.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64)) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))) #s(literal 1 binary64)) (neg.f64 (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (+.f64 lambda1 lambda2))) (*.f64 (/.f64 (/.f64 (/.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64)) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))) #s(literal 1 binary64)) (neg.f64 (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2))))) (*.f64 (/.f64 (/.f64 (/.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64)) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))) #s(literal 1 binary64)) (neg.f64 (+.f64 lambda1 lambda2))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 lambda1 lambda1) (-.f64 (*.f64 lambda2 lambda2) (*.f64 lambda1 (-.f64 #s(literal 0 binary64) lambda2))))) (*.f64 (/.f64 (/.f64 (/.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64)) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))) #s(literal 1 binary64)) (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2))))) (*.f64 (/.f64 (/.f64 (/.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64)) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))) #s(literal 1 binary64)) (+.f64 (*.f64 lambda1 lambda1) (-.f64 (*.f64 lambda2 lambda2) (*.f64 lambda1 (-.f64 #s(literal 0 binary64) lambda2))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (-.f64 lambda1 (-.f64 #s(literal 0 binary64) lambda2))) (*.f64 (/.f64 (/.f64 (/.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64)) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))) #s(literal 1 binary64)) (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2)))) (*.f64 (/.f64 (/.f64 (/.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64)) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))) #s(literal 1 binary64)) (-.f64 lambda1 (-.f64 #s(literal 0 binary64) lambda2))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))) (/.f64 (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))) (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2))))) (*.f64 (-.f64 lambda1 lambda2) #s(literal 1 binary64))) (*.f64 (-.f64 lambda1 lambda2) (/.f64 (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))) (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2))))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))) (/.f64 (+.f64 lambda1 lambda2) (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2)))) (*.f64 (-.f64 lambda1 lambda2) #s(literal 1 binary64))) (*.f64 (-.f64 lambda1 lambda2) (/.f64 (+.f64 lambda1 lambda2) (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2)))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2))))) (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2)))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))) (+.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2)))) (*.f64 (-.f64 lambda1 lambda2) (+.f64 lambda1 lambda2)))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))) (neg.f64 (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))))) (*.f64 (-.f64 lambda1 lambda2) (neg.f64 (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2)))))) (*.f64 (-.f64 lambda1 lambda2) (neg.f64 (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))) (neg.f64 (+.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (neg.f64 (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2))))) (*.f64 (-.f64 lambda1 lambda2) (neg.f64 (+.f64 lambda1 lambda2))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))) (+.f64 (*.f64 lambda1 lambda1) (-.f64 (*.f64 lambda2 lambda2) (*.f64 lambda1 (-.f64 #s(literal 0 binary64) lambda2))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2))))) (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 lambda1 lambda1) (-.f64 (*.f64 lambda2 lambda2) (*.f64 lambda1 (-.f64 #s(literal 0 binary64) lambda2))))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))) (-.f64 lambda1 (-.f64 #s(literal 0 binary64) lambda2))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 (-.f64 #s(literal 0 binary64) lambda2))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))) (/.f64 (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))) (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2))))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 lambda1 lambda2)) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 lambda1 lambda2)) (/.f64 (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))) (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2))))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))) (/.f64 (+.f64 lambda1 lambda2) (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2)))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 lambda1 lambda2)) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 lambda1 lambda2)) (/.f64 (+.f64 lambda1 lambda2) (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2)))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2)))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 lambda1 lambda2)) (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2))))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 lambda1 lambda2)) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2)))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))) (+.f64 lambda1 lambda2)) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 lambda1 lambda2)) (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2)))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 lambda1 lambda2)) (+.f64 lambda1 lambda2)))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))) (neg.f64 (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 lambda1 lambda2)) (neg.f64 (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2)))))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 lambda1 lambda2)) (neg.f64 (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))) (neg.f64 (+.f64 lambda1 lambda2))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 lambda1 lambda2)) (neg.f64 (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2))))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 lambda1 lambda2)) (neg.f64 (+.f64 lambda1 lambda2))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))) (+.f64 (*.f64 lambda1 lambda1) (-.f64 (*.f64 lambda2 lambda2) (*.f64 lambda1 (-.f64 #s(literal 0 binary64) lambda2))))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 lambda1 lambda2)) (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2))))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 lambda1 lambda2)) (+.f64 (*.f64 lambda1 lambda1) (-.f64 (*.f64 lambda2 lambda2) (*.f64 lambda1 (-.f64 #s(literal 0 binary64) lambda2))))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))) (-.f64 lambda1 (-.f64 #s(literal 0 binary64) lambda2))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 lambda1 lambda2)) (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2)))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 lambda1 lambda2)) (-.f64 lambda1 (-.f64 #s(literal 0 binary64) lambda2))))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))) (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2))))) (*.f64 (neg.f64 (/.f64 (/.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64)) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))))) #s(literal 1 binary64))) (*.f64 (neg.f64 (/.f64 (/.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64)) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))))) (/.f64 (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))) (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2))))))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 lambda1 lambda2) (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2)))) (*.f64 (neg.f64 (/.f64 (/.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64)) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))))) #s(literal 1 binary64))) (*.f64 (neg.f64 (/.f64 (/.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64)) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))))) (/.f64 (+.f64 lambda1 lambda2) (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2)))))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2)))) (*.f64 (neg.f64 (/.f64 (/.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64)) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))))) (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2))))) (*.f64 (neg.f64 (/.f64 (/.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64)) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))))) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2)))))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 lambda1 lambda2)) (*.f64 (neg.f64 (/.f64 (/.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64)) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))))) (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2)))) (*.f64 (neg.f64 (/.f64 (/.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64)) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))))) (+.f64 lambda1 lambda2)))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))))) (*.f64 (neg.f64 (/.f64 (/.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64)) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))))) (neg.f64 (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2)))))) (*.f64 (neg.f64 (/.f64 (/.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64)) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))))) (neg.f64 (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))))))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (+.f64 lambda1 lambda2))) (*.f64 (neg.f64 (/.f64 (/.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64)) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))))) (neg.f64 (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2))))) (*.f64 (neg.f64 (/.f64 (/.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64)) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))))) (neg.f64 (+.f64 lambda1 lambda2))))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 lambda1 lambda1) (-.f64 (*.f64 lambda2 lambda2) (*.f64 lambda1 (-.f64 #s(literal 0 binary64) lambda2))))) (*.f64 (neg.f64 (/.f64 (/.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64)) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))))) (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2))))) (*.f64 (neg.f64 (/.f64 (/.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64)) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))))) (+.f64 (*.f64 lambda1 lambda1) (-.f64 (*.f64 lambda2 lambda2) (*.f64 lambda1 (-.f64 #s(literal 0 binary64) lambda2))))))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 lambda1 (-.f64 #s(literal 0 binary64) lambda2))) (*.f64 (neg.f64 (/.f64 (/.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64)) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))))) (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2)))) (*.f64 (neg.f64 (/.f64 (/.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64)) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))))) (-.f64 lambda1 (-.f64 #s(literal 0 binary64) lambda2))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))) #s(literal 1 binary64)) (/.f64 (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))) (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2))))) (*.f64 (-.f64 lambda1 lambda2) #s(literal 1 binary64))) (*.f64 (-.f64 lambda1 lambda2) (/.f64 (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))) (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))) #s(literal 1 binary64)) (/.f64 (+.f64 lambda1 lambda2) (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2)))) (*.f64 (-.f64 lambda1 lambda2) #s(literal 1 binary64))) (*.f64 (-.f64 lambda1 lambda2) (/.f64 (+.f64 lambda1 lambda2) (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))) #s(literal 1 binary64)) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2))))) (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))) #s(literal 1 binary64)) (+.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2)))) (*.f64 (-.f64 lambda1 lambda2) (+.f64 lambda1 lambda2)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))) #s(literal 1 binary64)) (neg.f64 (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))))) (*.f64 (-.f64 lambda1 lambda2) (neg.f64 (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2)))))) (*.f64 (-.f64 lambda1 lambda2) (neg.f64 (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))) #s(literal 1 binary64)) (neg.f64 (+.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (neg.f64 (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2))))) (*.f64 (-.f64 lambda1 lambda2) (neg.f64 (+.f64 lambda1 lambda2))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))) #s(literal 1 binary64)) (+.f64 (*.f64 lambda1 lambda1) (-.f64 (*.f64 lambda2 lambda2) (*.f64 lambda1 (-.f64 #s(literal 0 binary64) lambda2))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2))))) (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 lambda1 lambda1) (-.f64 (*.f64 lambda2 lambda2) (*.f64 lambda1 (-.f64 #s(literal 0 binary64) lambda2))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))) #s(literal 1 binary64)) (-.f64 lambda1 (-.f64 #s(literal 0 binary64) lambda2))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 (-.f64 #s(literal 0 binary64) lambda2))))
(/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))))) (/.f64 (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))) (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2))))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 lambda1 lambda2))) #s(literal 1 binary64))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 lambda1 lambda2))) (/.f64 (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))) (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))))) (/.f64 (+.f64 lambda1 lambda2) (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2)))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 lambda1 lambda2))) #s(literal 1 binary64))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 lambda1 lambda2))) (/.f64 (+.f64 lambda1 lambda2) (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2)))))
(/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))))) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2)))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 lambda1 lambda2))) (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2))))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 lambda1 lambda2))) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2)))))
(/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))))) (+.f64 lambda1 lambda2)) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 lambda1 lambda2))) (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2)))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 lambda1 lambda2))) (+.f64 lambda1 lambda2)))
(/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))))) (neg.f64 (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 lambda1 lambda2))) (neg.f64 (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2)))))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 lambda1 lambda2))) (neg.f64 (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))))) (neg.f64 (+.f64 lambda1 lambda2))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 lambda1 lambda2))) (neg.f64 (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2))))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 lambda1 lambda2))) (neg.f64 (+.f64 lambda1 lambda2))))
(/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))))) (+.f64 (*.f64 lambda1 lambda1) (-.f64 (*.f64 lambda2 lambda2) (*.f64 lambda1 (-.f64 #s(literal 0 binary64) lambda2))))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 lambda1 lambda2))) (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2))))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 lambda1 lambda2))) (+.f64 (*.f64 lambda1 lambda1) (-.f64 (*.f64 lambda2 lambda2) (*.f64 lambda1 (-.f64 #s(literal 0 binary64) lambda2))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))))) (-.f64 lambda1 (-.f64 #s(literal 0 binary64) lambda2))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 lambda1 lambda2))) (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2)))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 lambda1 lambda2))) (-.f64 lambda1 (-.f64 #s(literal 0 binary64) lambda2))))
(/.f64 (-.f64 (*.f64 (*.f64 lambda1 lambda1) (-.f64 lambda1 (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2))) (*.f64 (-.f64 lambda1 (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2)) (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2) (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2)))) (*.f64 (-.f64 lambda1 (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2)) (-.f64 lambda1 (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2) (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2) (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2)))))) (neg.f64 (neg.f64 (+.f64 (*.f64 lambda1 lambda1) (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2) (-.f64 (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2) lambda1))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 lambda1 lambda1) (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2) (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2))))) (neg.f64 (neg.f64 (-.f64 lambda1 (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (+.f64 lambda1 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2)))) (*.f64 (+.f64 lambda1 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2)))) (+.f64 lambda1 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2)))))) (*.f64 lambda2 (*.f64 lambda2 lambda2)))) (neg.f64 (+.f64 (*.f64 (+.f64 lambda1 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2)))) (+.f64 lambda1 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))))) (+.f64 (*.f64 lambda2 lambda2) (*.f64 (+.f64 lambda1 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2)))) lambda2)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2) (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2)) (*.f64 lambda1 lambda1))) (neg.f64 (-.f64 (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2) lambda1)))
(/.f64 (neg.f64 (-.f64 (*.f64 (+.f64 lambda1 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2)))) (+.f64 lambda1 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))))) (*.f64 lambda2 lambda2))) (neg.f64 (+.f64 (+.f64 lambda1 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2)))) lambda2)))
(pow.f64 (/.f64 (+.f64 (*.f64 lambda1 lambda1) (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2) (-.f64 (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2) lambda1))) (+.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2) (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2) (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 lambda1 (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2)) (-.f64 (*.f64 lambda1 lambda1) (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2) (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2)))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2) (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2) (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 lambda1 lambda1) (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2) (-.f64 (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2) lambda1)))))
(*.f64 (-.f64 (*.f64 lambda1 lambda1) (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2) (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2))) (/.f64 #s(literal 1 binary64) (-.f64 lambda1 (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2))))
(+.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) (-.f64 #s(literal 0 binary64) lambda2))
(+.f64 (-.f64 #s(literal 0 binary64) lambda2) (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))))
(-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda2)
(-.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 lambda1 lambda2)) (*.f64 (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 lambda1 lambda2)) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 lambda1 lambda2))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 lambda1 lambda2)) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 lambda1 lambda2)))) (*.f64 lambda2 (+.f64 lambda2 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))))))) (/.f64 (*.f64 lambda2 (*.f64 lambda2 lambda2)) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 lambda1 lambda2)) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 lambda1 lambda2)))) (*.f64 lambda2 (+.f64 lambda2 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))))))))
(-.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 lambda1 lambda2)) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 lambda1 lambda2)))) (+.f64 lambda2 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))))) (/.f64 (*.f64 lambda2 lambda2) (+.f64 lambda2 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))))))
(-.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 lambda1 lambda2)) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 lambda1 lambda2)))) (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) (-.f64 #s(literal 0 binary64) lambda2))) (/.f64 (*.f64 lambda2 lambda2) (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) (-.f64 #s(literal 0 binary64) lambda2))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 lambda1 lambda2)) (-.f64 #s(literal 0 binary64) lambda2))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (neg.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))) (-.f64 lambda1 lambda2)) (-.f64 #s(literal 0 binary64) lambda2))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) (-.f64 #s(literal 0 binary64) lambda2))
(fma.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (-.f64 lambda1 lambda2))) (-.f64 #s(literal 0 binary64) lambda2))
(fma.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2)) (-.f64 #s(literal 0 binary64) lambda2))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))) (/.f64 #s(literal 1 binary64) (-.f64 lambda1 lambda2)) (-.f64 #s(literal 0 binary64) lambda2))
(fma.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 lambda1 lambda2))) (-.f64 #s(literal 0 binary64) lambda2))
(fma.f64 (/.f64 #s(literal 1 binary64) (-.f64 lambda1 lambda2)) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))) (-.f64 #s(literal 0 binary64) lambda2))
(fma.f64 (/.f64 #s(literal 1 binary64) (-.f64 lambda1 lambda2)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))))) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) lambda2))
(fma.f64 #s(literal -1 binary64) lambda2 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 phi1 phi1)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 lambda1 lambda2))) (-.f64 #s(literal 0 binary64) lambda2))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 phi1 phi1)) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))) (-.f64 lambda1 lambda2)) (-.f64 #s(literal 0 binary64) lambda2))
(fma.f64 (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64) (-.f64 #s(literal 0 binary64) lambda2))
(fma.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))) (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2)))) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))) (-.f64 #s(literal 0 binary64) lambda2))
(fma.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))) (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2)))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))))) (-.f64 #s(literal 0 binary64) lambda2))
(fma.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))) (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2))) (+.f64 lambda1 lambda2) (-.f64 #s(literal 0 binary64) lambda2))
(fma.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))) (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 lambda1 lambda2))) (-.f64 #s(literal 0 binary64) lambda2))
(fma.f64 (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2)))) (/.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))))) (-.f64 #s(literal 0 binary64) lambda2))
(fma.f64 (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2))) (/.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (+.f64 lambda1 lambda2))) (-.f64 #s(literal 0 binary64) lambda2))
(fma.f64 (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) #s(literal -1 binary64)) (/.f64 #s(literal -1/2 binary64) (-.f64 lambda1 lambda2)) (-.f64 #s(literal 0 binary64) lambda2))
(fma.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 phi1 phi1)) #s(literal -1 binary64)) (/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 lambda1 lambda2)) (-.f64 #s(literal 0 binary64) lambda2))
(fma.f64 (/.f64 phi1 (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2)))) (/.f64 (*.f64 (*.f64 phi1 (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))))) (-.f64 #s(literal 0 binary64) lambda2))
(fma.f64 (/.f64 phi1 (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2))) (/.f64 (*.f64 (*.f64 phi1 (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 lambda1 lambda2))) (-.f64 #s(literal 0 binary64) lambda2))
(fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))) (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 phi1 phi1)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))))) (-.f64 #s(literal 0 binary64) lambda2))
(fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))) (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 phi1 phi1)) (/.f64 #s(literal 1 binary64) (+.f64 lambda1 lambda2))) (-.f64 #s(literal 0 binary64) lambda2))
(fma.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2)))) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))))) (-.f64 #s(literal 0 binary64) lambda2))
(fma.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2))) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 lambda1 lambda2))) (-.f64 #s(literal 0 binary64) lambda2))
(fma.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 phi1 phi1)) (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2)))) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))))) (-.f64 #s(literal 0 binary64) lambda2))
(fma.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 phi1 phi1)) (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2))) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 lambda1 lambda2))) (-.f64 #s(literal 0 binary64) lambda2))
(fma.f64 (/.f64 (*.f64 phi1 phi1) (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2)))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))))) (-.f64 #s(literal 0 binary64) lambda2))
(fma.f64 (/.f64 (*.f64 phi1 phi1) (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 lambda1 lambda2))) (-.f64 #s(literal 0 binary64) lambda2))
(fma.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) phi1) (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2)))) (/.f64 (*.f64 phi1 (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))))) (-.f64 #s(literal 0 binary64) lambda2))
(fma.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) phi1) (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2))) (/.f64 (*.f64 phi1 (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 lambda1 lambda2))) (-.f64 #s(literal 0 binary64) lambda2))
(fma.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2)))) (/.f64 (*.f64 phi1 phi1) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))))) (-.f64 #s(literal 0 binary64) lambda2))
(fma.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2))) (/.f64 (*.f64 phi1 phi1) (/.f64 #s(literal 1 binary64) (+.f64 lambda1 lambda2))) (-.f64 #s(literal 0 binary64) lambda2))
(fma.f64 (/.f64 (neg.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))) #s(literal -1 binary64)) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2)) (-.f64 #s(literal 0 binary64) lambda2))
(fma.f64 (/.f64 (neg.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 phi1 phi1))) #s(literal -1 binary64)) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))) (-.f64 lambda1 lambda2)) (-.f64 #s(literal 0 binary64) lambda2))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 lambda1 lambda2)) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 lambda1 lambda2)))) (*.f64 lambda2 (+.f64 lambda2 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2)))))) (-.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 lambda1 lambda2)) (*.f64 (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 lambda1 lambda2)) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 lambda1 lambda2))))) (*.f64 lambda2 (*.f64 lambda2 lambda2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 lambda2 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2)))) (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 lambda1 lambda2)) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 lambda1 lambda2)))) (*.f64 lambda2 lambda2))))
(/.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 lambda1 lambda2)) (*.f64 (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 lambda1 lambda2)) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 lambda1 lambda2))))) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 lambda1 lambda2)) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 lambda1 lambda2)))) (*.f64 lambda2 (+.f64 lambda2 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2)))))))
(/.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 lambda1 lambda2)) (*.f64 (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 lambda1 lambda2)) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 lambda1 lambda2))))) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 lambda1 lambda2)) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 lambda1 lambda2)))) (-.f64 (*.f64 lambda2 lambda2) (*.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) (-.f64 #s(literal 0 binary64) lambda2)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 lambda1 lambda2)) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 lambda1 lambda2)))) (*.f64 lambda2 (+.f64 lambda2 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2)))))) (-.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 lambda1 lambda2)) (*.f64 (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 lambda1 lambda2)) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 lambda1 lambda2))))) (*.f64 lambda2 (*.f64 lambda2 lambda2))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 lambda2 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2)))) (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 lambda1 lambda2)) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 lambda1 lambda2)))) (*.f64 lambda2 lambda2)))))
(/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 lambda1 lambda2)) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 lambda1 lambda2)))) (*.f64 lambda2 lambda2)) (+.f64 lambda2 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2)))))
(/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 lambda1 lambda2)) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 lambda1 lambda2)))) (*.f64 lambda2 lambda2)) (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) (-.f64 #s(literal 0 binary64) lambda2)))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 lambda1 lambda2)) (*.f64 (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 lambda1 lambda2)) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 lambda1 lambda2))))) (*.f64 lambda2 (*.f64 lambda2 lambda2)))) (neg.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 lambda1 lambda2)) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 lambda1 lambda2)))) (*.f64 lambda2 (+.f64 lambda2 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 lambda1 lambda2)) (*.f64 (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 lambda1 lambda2)) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 lambda1 lambda2))))) (*.f64 lambda2 (*.f64 lambda2 lambda2)))) (neg.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 lambda1 lambda2)) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 lambda1 lambda2)))) (-.f64 (*.f64 lambda2 lambda2) (*.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) (-.f64 #s(literal 0 binary64) lambda2))))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 lambda1 lambda2)) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 lambda1 lambda2)))) (*.f64 lambda2 lambda2))) (neg.f64 (+.f64 lambda2 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 lambda1 lambda2)) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 lambda1 lambda2)))) (*.f64 lambda2 lambda2))) (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) (-.f64 #s(literal 0 binary64) lambda2))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 lambda1 lambda2)) (*.f64 (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 lambda1 lambda2)) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 lambda1 lambda2))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 lambda1 lambda2)) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 lambda1 lambda2)))) (*.f64 lambda2 (+.f64 lambda2 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))))))) (*.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 lambda1 lambda2)) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 lambda1 lambda2)))) (*.f64 lambda2 (+.f64 lambda2 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2)))))) (*.f64 lambda2 (*.f64 lambda2 lambda2)))) (*.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 lambda1 lambda2)) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 lambda1 lambda2)))) (*.f64 lambda2 (+.f64 lambda2 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 lambda1 lambda2)) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 lambda1 lambda2)))) (*.f64 lambda2 (+.f64 lambda2 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 lambda1 lambda2)) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 lambda1 lambda2)))) (+.f64 lambda2 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))))) (*.f64 (+.f64 lambda2 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2)))) (*.f64 lambda2 lambda2))) (*.f64 (+.f64 lambda2 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2)))) (+.f64 lambda2 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 lambda1 lambda2)) (*.f64 (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 lambda1 lambda2)) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 lambda1 lambda2))))) (*.f64 lambda2 (*.f64 lambda2 lambda2))))) (neg.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 lambda1 lambda2)) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 lambda1 lambda2)))) (*.f64 lambda2 (+.f64 lambda2 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2)))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 lambda1 lambda2)) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 lambda1 lambda2)))) (*.f64 lambda2 lambda2)))) (neg.f64 (neg.f64 (+.f64 lambda2 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2)))))))
(pow.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 lambda1 lambda2)) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 lambda1 lambda2)))) (*.f64 lambda2 (+.f64 lambda2 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2)))))) (-.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 lambda1 lambda2)) (*.f64 (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 lambda1 lambda2)) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 lambda1 lambda2))))) (*.f64 lambda2 (*.f64 lambda2 lambda2)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 lambda2 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2)))) (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 lambda1 lambda2)) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 lambda1 lambda2)))) (*.f64 lambda2 lambda2))) #s(literal -1 binary64))
(*.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 lambda1 lambda2)) (*.f64 (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 lambda1 lambda2)) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 lambda1 lambda2))))) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 lambda1 lambda2)) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 lambda1 lambda2)))) (*.f64 lambda2 (+.f64 lambda2 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))))))))
(*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 lambda1 lambda2)) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 lambda1 lambda2)))) (*.f64 lambda2 lambda2)) (/.f64 #s(literal 1 binary64) (+.f64 lambda2 (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))))))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64)) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))))) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (-.f64 lambda1 lambda2))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 lambda1 lambda2))))
(neg.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 lambda1 lambda2))))
(neg.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))) (-.f64 lambda1 lambda2)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64)) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64)) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (/.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64)) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))))))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))) (-.f64 lambda1 lambda2))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))) (-.f64 #s(literal 0 binary64) (-.f64 lambda1 lambda2)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64)) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (/.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64)) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))) #s(literal 1 binary64))))
(/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))) #s(literal 1 binary64)) (-.f64 lambda1 lambda2))
(/.f64 (neg.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 lambda1 lambda2))))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) (-.f64 lambda1 lambda2)))
(/.f64 (neg.f64 (neg.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))))) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 lambda1 lambda2)))))
(pow.f64 (/.f64 (/.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64)) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (/.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64)) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 lambda1 lambda2)))
(*.f64 #s(literal -1/2 binary64) (/.f64 (neg.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))) (-.f64 lambda1 lambda2)))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))))
(*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (-.f64 lambda1 lambda2))))
(*.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))) (/.f64 #s(literal 1 binary64) (-.f64 lambda1 lambda2)))
(*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 lambda1 lambda2))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 lambda1 lambda2)) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 lambda1 lambda2)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))))) #s(literal -1 binary64)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 phi1 phi1)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 lambda1 lambda2))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 phi1 phi1)) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))) (-.f64 lambda1 lambda2)))
(*.f64 (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64))
(*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))) (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2)))) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))))
(*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))) (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2)))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))))))
(*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))) (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2))) (+.f64 lambda1 lambda2))
(*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))) (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 lambda1 lambda2))))
(*.f64 (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2)))) (/.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))))))
(*.f64 (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2))) (/.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (+.f64 lambda1 lambda2))))
(*.f64 (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) #s(literal -1 binary64)) (/.f64 #s(literal -1/2 binary64) (-.f64 lambda1 lambda2)))
(*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 phi1 phi1)) #s(literal -1 binary64)) (/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 lambda1 lambda2)))
(*.f64 (/.f64 phi1 (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2)))) (/.f64 (*.f64 (*.f64 phi1 (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))))))
(*.f64 (/.f64 phi1 (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2))) (/.f64 (*.f64 (*.f64 phi1 (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 lambda1 lambda2))))
(*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))) (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 phi1 phi1)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))))))
(*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))) (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 phi1 phi1)) (/.f64 #s(literal 1 binary64) (+.f64 lambda1 lambda2))))
(*.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2)))) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))))))
(*.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2))) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 lambda1 lambda2))))
(*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 phi1 phi1)) (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2)))) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))))))
(*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 phi1 phi1)) (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2))) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 lambda1 lambda2))))
(*.f64 (/.f64 (*.f64 phi1 phi1) (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2)))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))))))
(*.f64 (/.f64 (*.f64 phi1 phi1) (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 lambda1 lambda2))))
(*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) phi1) (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2)))) (/.f64 (*.f64 phi1 (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))))))
(*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) phi1) (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2))) (/.f64 (*.f64 phi1 (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 lambda1 lambda2))))
(*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2)))) (/.f64 (*.f64 phi1 phi1) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))))))
(*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2))) (/.f64 (*.f64 phi1 phi1) (/.f64 #s(literal 1 binary64) (+.f64 lambda1 lambda2))))
(*.f64 (/.f64 (neg.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))) #s(literal -1 binary64)) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2)))
(*.f64 (/.f64 (neg.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 phi1 phi1))) #s(literal -1 binary64)) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))) (-.f64 lambda1 lambda2)))
(*.f64 lambda1 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) R))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda1 R))
(*.f64 R (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(*.f64 (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) R)
(*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) R) lambda1)
(*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1)
(cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))
(*.f64 #s(literal 1/2 binary64) phi1)
(*.f64 phi1 #s(literal 1/2 binary64))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 phi2))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 #s(literal 0 binary64) lambda2)))
(+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 #s(literal 0 binary64) lambda2)) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 phi2))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 phi2))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 phi2))) #s(literal 3 binary64)) (+.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 lambda2 phi2)) (*.f64 #s(literal 1/2 binary64) (*.f64 lambda2 phi2))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (*.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 phi2))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))) (/.f64 (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal 3 binary64)) (+.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 lambda2 phi2)) (*.f64 #s(literal 1/2 binary64) (*.f64 lambda2 phi2))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (*.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 phi2))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 lambda2 phi2)) (*.f64 #s(literal 1/2 binary64) (*.f64 lambda2 phi2))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 phi2))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (/.f64 (*.f64 (*.f64 lambda2 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 phi2))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 lambda2 phi2)) (*.f64 #s(literal 1/2 binary64) (*.f64 lambda2 phi2))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 phi2))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 #s(literal 0 binary64) lambda2)))) (/.f64 (*.f64 (*.f64 lambda2 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 phi2))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 #s(literal 0 binary64) lambda2)))))
(fma.f64 lambda2 (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 phi2))))
(fma.f64 lambda2 (*.f64 (*.f64 phi2 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal 1/2 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 #s(literal 0 binary64) lambda2)))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 phi2)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 #s(literal 0 binary64) lambda2)))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 #s(literal 0 binary64) lambda2) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 phi2))))
(fma.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal 1/2 binary64) (*.f64 lambda2 phi2)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 #s(literal 0 binary64) lambda2)))
(fma.f64 (*.f64 lambda2 phi2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 1/2 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 #s(literal 0 binary64) lambda2)))
(fma.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 phi2)) #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 #s(literal 0 binary64) lambda2)))
(fma.f64 (-.f64 #s(literal 0 binary64) lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 phi2))))
(fma.f64 #s(literal -1 binary64) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 phi2))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 lambda2 phi2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 #s(literal 0 binary64) lambda2)))
(fma.f64 (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda2 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 phi2))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) lambda2) (*.f64 phi2 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 #s(literal 0 binary64) lambda2)))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 lambda2 phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 #s(literal 0 binary64) lambda2)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 lambda2 phi2)) (*.f64 #s(literal 1/2 binary64) (*.f64 lambda2 phi2))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (*.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 phi2))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))) (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 phi2))) #s(literal 3 binary64)) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 phi2))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 lambda2 phi2)) (*.f64 #s(literal 1/2 binary64) (*.f64 lambda2 phi2))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (*.f64 (*.f64 lambda2 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 phi2))) #s(literal 3 binary64)) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 lambda2 phi2)) (*.f64 #s(literal 1/2 binary64) (*.f64 lambda2 phi2))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (*.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 phi2))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 phi2))) #s(literal 3 binary64)) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 lambda2 phi2)) (*.f64 #s(literal 1/2 binary64) (*.f64 lambda2 phi2))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (-.f64 (*.f64 (*.f64 lambda2 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 phi2))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 #s(literal 0 binary64) lambda2))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 lambda2 phi2)) (*.f64 #s(literal 1/2 binary64) (*.f64 lambda2 phi2))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (*.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 phi2))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))) (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 phi2))) #s(literal 3 binary64)) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal 3 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 phi2))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 lambda2 phi2)) (*.f64 #s(literal 1/2 binary64) (*.f64 lambda2 phi2))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (*.f64 (*.f64 lambda2 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1))))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 lambda2 phi2)) (*.f64 #s(literal 1/2 binary64) (*.f64 lambda2 phi2))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (*.f64 (*.f64 lambda2 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1))))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 phi2))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 lambda2 phi2)) (*.f64 #s(literal 1/2 binary64) (*.f64 lambda2 phi2))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (*.f64 (*.f64 lambda2 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1))))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 phi2))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 #s(literal 0 binary64) lambda2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 phi2))) #s(literal 3 binary64)) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 lambda2 phi2)) (*.f64 #s(literal 1/2 binary64) (*.f64 lambda2 phi2))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (*.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 phi2))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 phi2))) #s(literal 3 binary64)) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 lambda2 phi2)) (*.f64 #s(literal 1/2 binary64) (*.f64 lambda2 phi2))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (-.f64 (*.f64 (*.f64 lambda2 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 phi2))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 #s(literal 0 binary64) lambda2)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 lambda2 phi2)) (*.f64 #s(literal 1/2 binary64) (*.f64 lambda2 phi2))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (*.f64 (*.f64 lambda2 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))))) (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 phi2))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 lambda2 phi2)) (*.f64 #s(literal 1/2 binary64) (*.f64 lambda2 phi2))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (*.f64 (*.f64 lambda2 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))))) (neg.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 phi2))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 #s(literal 0 binary64) lambda2)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 phi2))) #s(literal 3 binary64)) (+.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 lambda2 phi2)) (*.f64 #s(literal 1/2 binary64) (*.f64 lambda2 phi2))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (*.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 phi2))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 lambda2 phi2)) (*.f64 #s(literal 1/2 binary64) (*.f64 lambda2 phi2))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (*.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 phi2))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal 3 binary64)))) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 lambda2 phi2)) (*.f64 #s(literal 1/2 binary64) (*.f64 lambda2 phi2))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (*.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 phi2))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))) (+.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 lambda2 phi2)) (*.f64 #s(literal 1/2 binary64) (*.f64 lambda2 phi2))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (*.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 phi2))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 lambda2 phi2)) (*.f64 #s(literal 1/2 binary64) (*.f64 lambda2 phi2))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 phi2))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 phi2))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 lambda2 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))))) (*.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 phi2))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 phi2))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 phi2))) #s(literal 3 binary64)) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 lambda2 phi2)) (*.f64 #s(literal 1/2 binary64) (*.f64 lambda2 phi2))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (*.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 phi2))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 lambda2 phi2)) (*.f64 #s(literal 1/2 binary64) (*.f64 lambda2 phi2))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (*.f64 (*.f64 lambda2 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1))))))))) (neg.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 phi2))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))))
(pow.f64 (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 lambda2 phi2)) (*.f64 #s(literal 1/2 binary64) (*.f64 lambda2 phi2))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (*.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 phi2))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))) (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 phi2))) #s(literal 3 binary64)) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 phi2))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 lambda2 phi2)) (*.f64 #s(literal 1/2 binary64) (*.f64 lambda2 phi2))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (*.f64 (*.f64 lambda2 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))))) #s(literal -1 binary64))
(*.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 phi2))) #s(literal 3 binary64)) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 lambda2 phi2)) (*.f64 #s(literal 1/2 binary64) (*.f64 lambda2 phi2))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (*.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 phi2))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))))
(*.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 lambda2 phi2)) (*.f64 #s(literal 1/2 binary64) (*.f64 lambda2 phi2))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (*.f64 (*.f64 lambda2 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 phi2))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))
(+.f64 (*.f64 R (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 phi2)))) (*.f64 R (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 #s(literal 0 binary64) lambda2))))
(+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 phi2))) R) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 #s(literal 0 binary64) lambda2)) R))
(fma.f64 R (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 phi2))) (*.f64 R (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 #s(literal 0 binary64) lambda2))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 phi2))) R (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 #s(literal 0 binary64) lambda2)) R))
(/.f64 (*.f64 R (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 phi2))) #s(literal 3 binary64)) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal 3 binary64)))) (+.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 lambda2 phi2)) (*.f64 #s(literal 1/2 binary64) (*.f64 lambda2 phi2))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (*.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 phi2))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))))
(/.f64 (*.f64 R (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 lambda2 phi2)) (*.f64 #s(literal 1/2 binary64) (*.f64 lambda2 phi2))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (*.f64 (*.f64 lambda2 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 phi2))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 phi2))) #s(literal 3 binary64)) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal 3 binary64))) R) (+.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 lambda2 phi2)) (*.f64 #s(literal 1/2 binary64) (*.f64 lambda2 phi2))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (*.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 phi2))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 lambda2 phi2)) (*.f64 #s(literal 1/2 binary64) (*.f64 lambda2 phi2))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (*.f64 (*.f64 lambda2 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1))))))) R) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 phi2))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
(/.f64 (neg.f64 (*.f64 R (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 phi2))) #s(literal 3 binary64)) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal 3 binary64))))) (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 lambda2 phi2)) (*.f64 #s(literal 1/2 binary64) (*.f64 lambda2 phi2))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (*.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 phi2))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))))
(/.f64 (neg.f64 (*.f64 R (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 lambda2 phi2)) (*.f64 #s(literal 1/2 binary64) (*.f64 lambda2 phi2))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (*.f64 (*.f64 lambda2 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1))))))))) (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 phi2))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 phi2))) #s(literal 3 binary64)) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal 3 binary64))) R)) (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 lambda2 phi2)) (*.f64 #s(literal 1/2 binary64) (*.f64 lambda2 phi2))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (*.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 phi2))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 lambda2 phi2)) (*.f64 #s(literal 1/2 binary64) (*.f64 lambda2 phi2))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (*.f64 (*.f64 lambda2 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1))))))) R)) (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 phi2))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))
(*.f64 R (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 phi2))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
(*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 phi2))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) R)
(*.f64 lambda2 (*.f64 (*.f64 phi2 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 phi2)))
(*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal 1/2 binary64) (*.f64 lambda2 phi2)))
(*.f64 (*.f64 lambda2 phi2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 phi2)) #s(literal 1/2 binary64))
(*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 lambda2 phi2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(*.f64 (*.f64 #s(literal 1/2 binary64) lambda2) (*.f64 phi2 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 lambda2 phi2))
(*.f64 lambda2 (*.f64 phi2 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(*.f64 phi2 (*.f64 lambda2 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 phi2))
(*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(*.f64 (*.f64 phi2 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda2)
(*.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda2) phi2)
(*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal -1/2 binary64) phi2)))
(*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 phi2 (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(*.f64 phi2 (*.f64 #s(literal -1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
(*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 #s(literal -1/2 binary64) phi2)))
(*.f64 (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal -1/2 binary64) phi2))
(*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 #s(literal -1/2 binary64) phi2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(*.f64 (*.f64 (*.f64 phi2 (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal -1/2 binary64))
(*.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (-.f64 lambda1 lambda2))
(*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal -1/2 binary64)) phi2)
(+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 #s(literal 0 binary64) lambda2)))
(+.f64 (*.f64 lambda1 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (-.f64 #s(literal 0 binary64) lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(fma.f64 lambda1 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 #s(literal 0 binary64) lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(fma.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 #s(literal 0 binary64) lambda2)))
(/.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2)))) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))))
(/.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2))) (+.f64 lambda1 lambda2))
(/.f64 (*.f64 (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))))
(/.f64 (*.f64 (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (+.f64 lambda1 lambda2))
(/.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2))))) (neg.f64 (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2)))))
(/.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2)))) (neg.f64 (+.f64 lambda1 lambda2)))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (neg.f64 (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (neg.f64 (+.f64 lambda1 lambda2)))
(*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))
(+.f64 (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 #s(literal 0 binary64) lambda2)))
(fma.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 #s(literal 0 binary64) lambda2)))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 #s(literal 0 binary64) lambda2)))
(/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2)))) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))))
(/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2))) (+.f64 lambda1 lambda2))
(/.f64 (*.f64 (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))))
(/.f64 (*.f64 (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (+.f64 lambda1 lambda2))
(/.f64 (neg.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2))))) (neg.f64 (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2)))))
(/.f64 (neg.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2)))) (neg.f64 (+.f64 lambda1 lambda2)))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (neg.f64 (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (neg.f64 (+.f64 lambda1 lambda2)))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))
(+.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 phi1 phi1) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))
(+.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))) (*.f64 phi1 phi1))
(-.f64 (/.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 phi1)) (-.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 phi1 phi1) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))) (/.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (-.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 phi1 phi1) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))))
(fma.f64 phi1 phi1 (*.f64 (*.f64 phi1 phi1) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))
(fma.f64 phi1 (*.f64 phi1 #s(literal 1 binary64)) (*.f64 (*.f64 phi1 phi1) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))
(fma.f64 phi1 (*.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))) (*.f64 phi1 phi1))
(fma.f64 (*.f64 phi1 phi1) #s(literal 1 binary64) (*.f64 (*.f64 phi1 phi1) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))
(fma.f64 (*.f64 phi1 phi1) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))) (*.f64 phi1 phi1))
(fma.f64 #s(literal 1 binary64) (*.f64 phi1 phi1) (*.f64 (*.f64 phi1 phi1) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi1 phi1)) (*.f64 phi1 phi1))
(fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 #s(literal -1/4 binary64) (*.f64 phi1 phi1)) (*.f64 phi1 phi1))
(fma.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))) (*.f64 phi1 phi1) (*.f64 phi1 phi1))
(fma.f64 (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 phi1 phi1)) (*.f64 phi1 phi1))
(fma.f64 (*.f64 #s(literal 1 binary64) phi1) phi1 (*.f64 (*.f64 phi1 phi1) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))
(fma.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))) phi1) phi1 (*.f64 phi1 phi1))
(fma.f64 (*.f64 (*.f64 phi1 phi1) #s(literal -1/4 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi1 phi1))
(fma.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) #s(literal -1/4 binary64) (*.f64 phi1 phi1))
(fma.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1))
(fma.f64 (exp.f64 (log.f64 phi1)) (exp.f64 (log.f64 phi1)) (*.f64 (*.f64 phi1 phi1) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 phi1))) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 phi1))))) (+.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 phi1)) (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 phi1 phi1) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))))))
(/.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 phi1)) (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))) (-.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 phi1 phi1) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))))
(/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/64 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))) #s(literal 1 binary64)))))
(/.f64 (*.f64 (*.f64 phi1 phi1) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/64 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (*.f64 phi1 phi1)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))) #s(literal 1 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (*.f64 phi1 phi1)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 phi1))) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 phi1)))))) (neg.f64 (+.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 phi1)) (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 phi1 phi1) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 phi1)) (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))))) (neg.f64 (-.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 phi1 phi1) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/64 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))) #s(literal 1 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 phi1 phi1) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/64 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (*.f64 phi1 phi1))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))) #s(literal 1 binary64))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (*.f64 phi1 phi1))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))))
(*.f64 phi1 (*.f64 phi1 (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))))
(*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))) (*.f64 phi1 phi1))
(*.f64 (*.f64 phi1 (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) phi1)
(+.f64 (*.f64 (-.f64 lambda1 lambda2) lambda1) (*.f64 (-.f64 lambda1 lambda2) (-.f64 #s(literal 0 binary64) lambda2)))
(+.f64 (*.f64 lambda1 (-.f64 lambda1 lambda2)) (*.f64 (-.f64 #s(literal 0 binary64) lambda2) (-.f64 lambda1 lambda2)))
(exp.f64 (*.f64 (log.f64 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)))
(fma.f64 lambda1 (-.f64 lambda1 lambda2) (*.f64 (-.f64 #s(literal 0 binary64) lambda2) (-.f64 lambda1 lambda2)))
(fma.f64 (-.f64 lambda1 lambda2) lambda1 (*.f64 (-.f64 lambda1 lambda2) (-.f64 #s(literal 0 binary64) lambda2)))
(/.f64 (*.f64 (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2)))) (*.f64 (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2)))))
(/.f64 (*.f64 (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2))) (*.f64 (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))) (+.f64 lambda1 lambda2)))
(/.f64 (*.f64 (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2)) (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2)))) (*.f64 (+.f64 lambda1 lambda2) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2)))))
(/.f64 (*.f64 (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2)) (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2))) (*.f64 (+.f64 lambda1 lambda2) (+.f64 lambda1 lambda2)))
(/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2)))) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))))
(/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2))) (+.f64 lambda1 lambda2))
(/.f64 (*.f64 (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (-.f64 lambda1 lambda2)) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))))
(/.f64 (*.f64 (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2)) (-.f64 lambda1 lambda2)) (+.f64 lambda1 lambda2))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2))))) (neg.f64 (*.f64 (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2)))) (neg.f64 (*.f64 (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))) (+.f64 lambda1 lambda2))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2)) (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2))))) (neg.f64 (*.f64 (+.f64 lambda1 lambda2) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2)) (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2)))) (neg.f64 (*.f64 (+.f64 lambda1 lambda2) (+.f64 lambda1 lambda2))))
(/.f64 (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2))))) (neg.f64 (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2)))))
(/.f64 (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2)))) (neg.f64 (+.f64 lambda1 lambda2)))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (-.f64 lambda1 lambda2))) (neg.f64 (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2)) (-.f64 lambda1 lambda2))) (neg.f64 (+.f64 lambda1 lambda2)))
(pow.f64 (-.f64 lambda1 lambda2) #s(literal 2 binary64))
(pow.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64))
(pow.f64 (-.f64 #s(literal 0 binary64) (-.f64 lambda1 lambda2)) #s(literal 2 binary64))
(pow.f64 (exp.f64 (log.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64))
(*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 lambda1 lambda2)) (-.f64 #s(literal 0 binary64) (-.f64 lambda1 lambda2)))
(*.f64 (*.f64 (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2)))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2)))) #s(literal 2 binary64)))
(*.f64 (*.f64 (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2)) (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 lambda1 lambda2)) #s(literal 2 binary64)))
(*.f64 (exp.f64 (log.f64 (-.f64 lambda1 lambda2))) (exp.f64 (log.f64 (-.f64 lambda1 lambda2))))
(*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda2)

simplify766.0ms (5.1%)

Memory
28.8MiB live, 1 037.6MiB allocated
Algorithm
egg-herbie
Rules
7 658×accelerator-lowering-fma.f32
7 658×accelerator-lowering-fma.f64
7 646×*-lowering-*.f32
7 646×*-lowering-*.f64
5 106×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0157822467
1547421462
0843220202
Stop Event
iter limit
node limit
Counts
816 → 816
Calls
Call 1
Inputs
(+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))))
(+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (+ (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1))))))))
(+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (+ (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1))))))))
(+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (+ (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1))))))))
(* lambda1 (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1))))))
(* lambda1 (+ (cos (* 1/2 phi1)) (+ (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1)) (+ (* -1/2 (* phi2 (sin (* 1/2 phi1)))) (* 1/2 (/ (* lambda2 (* phi2 (sin (* 1/2 phi1)))) lambda1))))))
(* lambda1 (+ (cos (* 1/2 phi1)) (+ (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1)) (+ (* -1/2 (* phi2 (sin (* 1/2 phi1)))) (* 1/2 (/ (* lambda2 (* phi2 (sin (* 1/2 phi1)))) lambda1))))))
(* lambda1 (+ (cos (* 1/2 phi1)) (+ (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1)) (+ (* -1/2 (* phi2 (sin (* 1/2 phi1)))) (* 1/2 (/ (* lambda2 (* phi2 (sin (* 1/2 phi1)))) lambda1))))))
(* -1 (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1)))))))
(* -1 (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (+ (* -1 (/ (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) lambda1)) (* 1/2 (* phi2 (sin (* 1/2 phi1))))))))
(* -1 (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (+ (* -1 (/ (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) lambda1)) (* 1/2 (* phi2 (sin (* 1/2 phi1))))))))
(* -1 (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (+ (* -1 (/ (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) lambda1)) (* 1/2 (* phi2 (sin (* 1/2 phi1))))))))
(+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1))))
(+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (+ (* lambda1 (cos (* 1/2 phi1))) (* lambda2 (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1))))))))
(+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (+ (* lambda1 (cos (* 1/2 phi1))) (* lambda2 (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1))))))))
(+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (+ (* lambda1 (cos (* 1/2 phi1))) (* lambda2 (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1))))))))
(* lambda2 (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1))))))
(* lambda2 (+ (* -1 (cos (* 1/2 phi1))) (+ (* -1/2 (/ (* lambda1 (* phi2 (sin (* 1/2 phi1)))) lambda2)) (+ (* 1/2 (* phi2 (sin (* 1/2 phi1)))) (/ (* lambda1 (cos (* 1/2 phi1))) lambda2)))))
(* lambda2 (+ (* -1 (cos (* 1/2 phi1))) (+ (* -1/2 (/ (* lambda1 (* phi2 (sin (* 1/2 phi1)))) lambda2)) (+ (* 1/2 (* phi2 (sin (* 1/2 phi1)))) (/ (* lambda1 (cos (* 1/2 phi1))) lambda2)))))
(* lambda2 (+ (* -1 (cos (* 1/2 phi1))) (+ (* -1/2 (/ (* lambda1 (* phi2 (sin (* 1/2 phi1)))) lambda2)) (+ (* 1/2 (* phi2 (sin (* 1/2 phi1)))) (/ (* lambda1 (cos (* 1/2 phi1))) lambda2)))))
(* -1 (* lambda2 (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1)))))))
(* -1 (* lambda2 (+ (cos (* 1/2 phi1)) (+ (* -1 (/ (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) lambda2)) (* -1/2 (* phi2 (sin (* 1/2 phi1))))))))
(* -1 (* lambda2 (+ (cos (* 1/2 phi1)) (+ (* -1 (/ (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) lambda2)) (* -1/2 (* phi2 (sin (* 1/2 phi1))))))))
(* -1 (* lambda2 (+ (cos (* 1/2 phi1)) (+ (* -1 (/ (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) lambda2)) (* -1/2 (* phi2 (sin (* 1/2 phi1))))))))
(- lambda1 lambda2)
(- (+ lambda1 (* -1/4 (* phi1 (* phi2 (- lambda1 lambda2))))) lambda2)
(- (+ lambda1 (* phi1 (+ (* -1/4 (* phi2 (- lambda1 lambda2))) (* -1/8 (* phi1 (- lambda1 lambda2)))))) lambda2)
(- (+ lambda1 (* phi1 (+ (* -1/4 (* phi2 (- lambda1 lambda2))) (* phi1 (+ (* -1/8 (- lambda1 lambda2)) (* 1/96 (* phi1 (* phi2 (- lambda1 lambda2))))))))) lambda2)
(+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))
(+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))
(+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))
(+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))
(+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))
(+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))
(+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))
(+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))
(* (cos (* 1/2 phi1)) (- lambda1 lambda2))
(+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))
(+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))
(+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))
(* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))))
(* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (/ (* (cos (* 1/2 phi1)) (- lambda1 lambda2)) phi2)))
(* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (/ (* (cos (* 1/2 phi1)) (- lambda1 lambda2)) phi2)))
(* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (/ (* (cos (* 1/2 phi1)) (- lambda1 lambda2)) phi2)))
(* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))))
(* -1 (* phi2 (+ (* -1 (/ (* (cos (* 1/2 phi1)) (- lambda1 lambda2)) phi2)) (* 1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))))))
(* -1 (* phi2 (+ (* -1 (/ (* (cos (* 1/2 phi1)) (- lambda1 lambda2)) phi2)) (* 1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))))))
(* -1 (* phi2 (+ (* -1 (/ (* (cos (* 1/2 phi1)) (- lambda1 lambda2)) phi2)) (* 1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))))))
(* R (sqrt (+ (pow (+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2) (pow (- phi1 phi2) 2))))
(* R (sqrt (+ (pow (+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2) (pow (- phi1 phi2) 2))))
(* R (sqrt (+ (pow (+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2) (pow (- phi1 phi2) 2))))
(* R (sqrt (+ (pow (+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2) (pow (- phi1 phi2) 2))))
(* R (sqrt (+ (pow (+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2) (pow (- phi1 phi2) 2))))
(* R (sqrt (+ (pow (+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2) (pow (- phi1 phi2) 2))))
(* R (sqrt (+ (pow (+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2) (pow (- phi1 phi2) 2))))
(* R (sqrt (+ (pow (+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2) (pow (- phi1 phi2) 2))))
(* R (sqrt (+ (pow (+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2) (pow (- phi1 phi2) 2))))
(* R (sqrt (+ (pow (+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2) (pow (- phi1 phi2) 2))))
(* R (sqrt (+ (pow (+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2) (pow (- phi1 phi2) 2))))
(* R (sqrt (+ (pow (+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2) (pow (- phi1 phi2) 2))))
(* R (sqrt (+ (pow phi2 2) (pow (- lambda1 lambda2) 2))))
(+ (* 1/2 (* (* R (* phi1 (+ (* -2 phi2) (* -1/2 (* phi2 (pow (- lambda1 lambda2) 2)))))) (sqrt (/ 1 (+ (pow phi2 2) (pow (- lambda1 lambda2) 2)))))) (* R (sqrt (+ (pow phi2 2) (pow (- lambda1 lambda2) 2)))))
(+ (* R (sqrt (+ (pow phi2 2) (pow (- lambda1 lambda2) 2)))) (* phi1 (+ (* 1/2 (* (* R (* phi1 (- (+ 1 (+ (* -1/4 (pow (- lambda1 lambda2) 2)) (* 1/16 (* (pow phi2 2) (pow (- lambda1 lambda2) 2))))) (* 1/4 (/ (pow (+ (* -2 phi2) (* -1/2 (* phi2 (pow (- lambda1 lambda2) 2)))) 2) (+ (pow phi2 2) (pow (- lambda1 lambda2) 2))))))) (sqrt (/ 1 (+ (pow phi2 2) (pow (- lambda1 lambda2) 2)))))) (* 1/2 (* (* R (+ (* -2 phi2) (* -1/2 (* phi2 (pow (- lambda1 lambda2) 2))))) (sqrt (/ 1 (+ (pow phi2 2) (pow (- lambda1 lambda2) 2)))))))))
(+ (* R (sqrt (+ (pow phi2 2) (pow (- lambda1 lambda2) 2)))) (* phi1 (+ (* 1/2 (* (* R (+ (* -2 phi2) (* -1/2 (* phi2 (pow (- lambda1 lambda2) 2))))) (sqrt (/ 1 (+ (pow phi2 2) (pow (- lambda1 lambda2) 2)))))) (* phi1 (+ (* 1/2 (* (* R (* phi1 (- (+ (* 1/48 (* phi2 (pow (- lambda1 lambda2) 2))) (* 1/16 (* phi2 (pow (- lambda1 lambda2) 2)))) (* 1/2 (/ (* (+ (* -2 phi2) (* -1/2 (* phi2 (pow (- lambda1 lambda2) 2)))) (- (+ 1 (+ (* -1/4 (pow (- lambda1 lambda2) 2)) (* 1/16 (* (pow phi2 2) (pow (- lambda1 lambda2) 2))))) (* 1/4 (/ (pow (+ (* -2 phi2) (* -1/2 (* phi2 (pow (- lambda1 lambda2) 2)))) 2) (+ (pow phi2 2) (pow (- lambda1 lambda2) 2)))))) (+ (pow phi2 2) (pow (- lambda1 lambda2) 2))))))) (sqrt (/ 1 (+ (pow phi2 2) (pow (- lambda1 lambda2) 2)))))) (* 1/2 (* (* R (- (+ 1 (+ (* -1/4 (pow (- lambda1 lambda2) 2)) (* 1/16 (* (pow phi2 2) (pow (- lambda1 lambda2) 2))))) (* 1/4 (/ (pow (+ (* -2 phi2) (* -1/2 (* phi2 (pow (- lambda1 lambda2) 2)))) 2) (+ (pow phi2 2) (pow (- lambda1 lambda2) 2)))))) (sqrt (/ 1 (+ (pow phi2 2) (pow (- lambda1 lambda2) 2)))))))))))
(* R phi1)
(* phi1 (+ R (* -1 (/ (* R phi2) phi1))))
(* phi1 (+ R (+ (* -1 (/ (* R phi2) phi1)) (* 1/2 (/ (* R (pow (+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2)) (pow phi1 2))))))
(* phi1 (+ R (+ (* -1 (/ (* R phi2) phi1)) (+ (* 1/2 (/ (* R (* phi2 (pow (+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2))) (pow phi1 3))) (* 1/2 (/ (* R (pow (+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2)) (pow phi1 2)))))))
(* -1 (* R phi1))
(* -1 (* phi1 (+ R (* -1 (/ (* R phi2) phi1)))))
(* -1 (* phi1 (+ R (* -1 (/ (+ (* -1/2 (/ (* R (pow (+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2)) phi1)) (* R phi2)) phi1)))))
(* -1 (* phi1 (+ R (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* R (pow (+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2))) (* 1/2 (/ (* R (* phi2 (pow (+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2))) phi1))) phi1)) (* R phi2)) phi1)))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))
(+ (* 1/2 (* (* R (* phi2 (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))
(+ (* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))) (* phi2 (+ (* 1/2 (* (* R (* phi2 (- (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))) (* 1/4 (/ (pow (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (* 1/2 (* (* R (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))))
(+ (* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))) (* phi2 (+ (* 1/2 (* (* R (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (* phi2 (+ (* -1/4 (* (* R (* phi2 (* (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) (- (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))) (* 1/4 (/ (pow (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))) (sqrt (/ 1 (pow (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)) 3))))) (* 1/2 (* (* R (- (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))) (* 1/4 (/ (pow (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))))))
(* (* R phi2) (sqrt (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))))))
(* phi2 (+ (* 1/2 (* (/ (* R (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))))) phi2) (sqrt (/ 1 (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))))))) (* R (sqrt (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))))))))
(* phi2 (+ (* 1/2 (* (/ (* R (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))))) phi2) (sqrt (/ 1 (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))))))) (+ (* 1/2 (* (/ (* R (- (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)) (* 1/4 (/ (pow (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) 2) (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))))))) (pow phi2 2)) (sqrt (/ 1 (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))))))) (* R (sqrt (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))))))))
(* phi2 (+ (* -1/4 (* (/ (* R (* (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) (- (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)) (* 1/4 (/ (pow (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) 2) (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))))))))) (pow phi2 3)) (sqrt (/ 1 (pow (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))) 3))))) (+ (* 1/2 (* (/ (* R (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))))) phi2) (sqrt (/ 1 (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))))))) (+ (* 1/2 (* (/ (* R (- (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)) (* 1/4 (/ (pow (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) 2) (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))))))) (pow phi2 2)) (sqrt (/ 1 (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))))))) (* R (sqrt (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))))))))))
(* -1 (* (* R phi2) (sqrt (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))))))
(* -1 (* phi2 (+ (* -1/2 (* (/ (* R (+ (* 2 phi1) (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) phi2) (sqrt (/ 1 (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))))))) (* R (sqrt (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))))))))
(* -1 (* phi2 (+ (* -1 (/ (+ (* -1/2 (* (/ (* R (- (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)) (* 1/4 (/ (pow (+ (* 2 phi1) (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))) 2) (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))))))) phi2) (sqrt (/ 1 (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))))))) (* 1/2 (* (* R (+ (* 2 phi1) (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) (sqrt (/ 1 (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))))))))) phi2)) (* R (sqrt (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))))))))
(* -1 (* phi2 (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/4 (* (/ (* R (* (+ (* 2 phi1) (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))) (- (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)) (* 1/4 (/ (pow (+ (* 2 phi1) (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))) 2) (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))))))))) phi2) (sqrt (/ 1 (pow (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))) 3))))) (* 1/2 (* (* R (- (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)) (* 1/4 (/ (pow (+ (* 2 phi1) (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))) 2) (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))))))) (sqrt (/ 1 (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))))))))) phi2)) (* 1/2 (* (* R (+ (* 2 phi1) (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) (sqrt (/ 1 (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))))))))) phi2)) (* R (sqrt (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))))))))
(* R (sqrt (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) 2) (pow (- phi1 phi2) 2))))
(+ (* R (sqrt (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) 2) (pow (- phi1 phi2) 2)))) (* (* R (* lambda1 (* (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1))))) (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))))))) (sqrt (/ 1 (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) 2) (pow (- phi1 phi2) 2))))))
(+ (* R (sqrt (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) 2) (pow (- phi1 phi2) 2)))) (* lambda1 (+ (* 1/2 (* (* R (* lambda1 (- (pow (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1))))) 2) (/ (* (pow (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1))))) 2) (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) 2)) (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) 2) (pow (- phi1 phi2) 2)))))) (sqrt (/ 1 (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) 2) (pow (- phi1 phi2) 2)))))) (* (* R (* (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1))))) (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))))) (sqrt (/ 1 (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) 2) (pow (- phi1 phi2) 2))))))))
(+ (* R (sqrt (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) 2) (pow (- phi1 phi2) 2)))) (* lambda1 (+ (* lambda1 (+ (* -1/2 (* (* R (* lambda1 (* (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1))))) (* (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) (- (pow (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1))))) 2) (/ (* (pow (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1))))) 2) (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) 2)) (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) 2) (pow (- phi1 phi2) 2)))))))) (sqrt (/ 1 (pow (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) 2) (pow (- phi1 phi2) 2)) 3))))) (* 1/2 (* (* R (- (pow (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1))))) 2) (/ (* (pow (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1))))) 2) (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) 2)) (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) 2) (pow (- phi1 phi2) 2))))) (sqrt (/ 1 (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) 2) (pow (- phi1 phi2) 2)))))))) (* (* R (* (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1))))) (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))))) (sqrt (/ 1 (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) 2) (pow (- phi1 phi2) 2))))))))
(* R (* lambda1 (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1)))))))
(* lambda1 (+ (* R (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1)))))) (/ (* R (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))))) lambda1)))
(* lambda1 (+ (* 1/2 (/ (* R (pow (- phi1 phi2) 2)) (* (pow lambda1 2) (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1)))))))) (+ (* R (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1)))))) (/ (* R (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))))) lambda1))))
(* lambda1 (+ (* -1/2 (/ (* R (* (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) (pow (- phi1 phi2) 2))) (* (pow lambda1 3) (pow (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1))))) 2)))) (+ (* 1/2 (/ (* R (pow (- phi1 phi2) 2)) (* (pow lambda1 2) (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1)))))))) (+ (* R (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1)))))) (/ (* R (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))))) lambda1)))))
(* -1 (* R (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1))))))))
(* -1 (* lambda1 (+ (* -1 (/ (* R (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))))) lambda1)) (* R (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1)))))))))
(* -1 (* lambda1 (+ (* -1 (/ (+ (* -1/2 (/ (* R (pow (- phi1 phi2) 2)) (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1)))))))) (* R (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))))) lambda1)) (* R (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1)))))))))
(* -1 (* lambda1 (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* R (* (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) (pow (- phi1 phi2) 2))) (* lambda1 (pow (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1))))) 2)))) (* 1/2 (/ (* R (pow (- phi1 phi2) 2)) (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1)))))))) lambda1)) (* R (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))))) lambda1)) (* R (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1)))))))))
(* R (sqrt (+ (pow (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) 2) (pow (- phi1 phi2) 2))))
(+ (* R (sqrt (+ (pow (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) 2) (pow (- phi1 phi2) 2)))) (* (* R (* lambda2 (* (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1))))) (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1))))))) (sqrt (/ 1 (+ (pow (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) 2) (pow (- phi1 phi2) 2))))))
(+ (* R (sqrt (+ (pow (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) 2) (pow (- phi1 phi2) 2)))) (* lambda2 (+ (* 1/2 (* (* R (* lambda2 (- (pow (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1))))) 2) (/ (* (pow (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1))))) 2) (pow (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) 2)) (+ (pow (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) 2) (pow (- phi1 phi2) 2)))))) (sqrt (/ 1 (+ (pow (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) 2) (pow (- phi1 phi2) 2)))))) (* (* R (* (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1))))) (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))))) (sqrt (/ 1 (+ (pow (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) 2) (pow (- phi1 phi2) 2))))))))
(+ (* R (sqrt (+ (pow (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) 2) (pow (- phi1 phi2) 2)))) (* lambda2 (+ (* lambda2 (+ (* -1/2 (* (* R (* lambda2 (* (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1))))) (* (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) (- (pow (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1))))) 2) (/ (* (pow (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1))))) 2) (pow (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) 2)) (+ (pow (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) 2) (pow (- phi1 phi2) 2)))))))) (sqrt (/ 1 (pow (+ (pow (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) 2) (pow (- phi1 phi2) 2)) 3))))) (* 1/2 (* (* R (- (pow (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1))))) 2) (/ (* (pow (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1))))) 2) (pow (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) 2)) (+ (pow (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) 2) (pow (- phi1 phi2) 2))))) (sqrt (/ 1 (+ (pow (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) 2) (pow (- phi1 phi2) 2)))))))) (* (* R (* (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1))))) (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))))) (sqrt (/ 1 (+ (pow (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) 2) (pow (- phi1 phi2) 2))))))))
(* R (* lambda2 (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1)))))))
(* lambda2 (+ (* R (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1)))))) (/ (* R (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1))))) lambda2)))
(* lambda2 (+ (* 1/2 (/ (* R (pow (- phi1 phi2) 2)) (* (pow lambda2 2) (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1)))))))) (+ (* R (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1)))))) (/ (* R (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1))))) lambda2))))
(* lambda2 (+ (* -1/2 (/ (* R (* (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) (pow (- phi1 phi2) 2))) (* (pow lambda2 3) (pow (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1))))) 2)))) (+ (* 1/2 (/ (* R (pow (- phi1 phi2) 2)) (* (pow lambda2 2) (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1)))))))) (+ (* R (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1)))))) (/ (* R (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1))))) lambda2)))))
(* -1 (* R (* lambda2 (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1))))))))
(* -1 (* lambda2 (+ (* -1 (/ (* R (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1))))) lambda2)) (* R (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1)))))))))
(* -1 (* lambda2 (+ (* -1 (/ (+ (* -1/2 (/ (* R (pow (- phi1 phi2) 2)) (* lambda2 (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1)))))))) (* R (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))))) lambda2)) (* R (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1)))))))))
(* -1 (* lambda2 (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* R (* (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) (pow (- phi1 phi2) 2))) (* lambda2 (pow (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1))))) 2)))) (* 1/2 (/ (* R (pow (- phi1 phi2) 2)) (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1)))))))) lambda2)) (* R (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))))) lambda2)) (* R (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1)))))))))
(sqrt (+ (pow phi2 2) (pow (- lambda1 lambda2) 2)))
(+ (sqrt (+ (pow phi2 2) (pow (- lambda1 lambda2) 2))) (* 1/2 (* (* phi1 (+ (* -2 phi2) (* -1/2 (* phi2 (pow (- lambda1 lambda2) 2))))) (sqrt (/ 1 (+ (pow phi2 2) (pow (- lambda1 lambda2) 2)))))))
(+ (sqrt (+ (pow phi2 2) (pow (- lambda1 lambda2) 2))) (* phi1 (+ (* 1/2 (* (* phi1 (- (+ 1 (+ (* -1/4 (pow (- lambda1 lambda2) 2)) (* 1/16 (* (pow phi2 2) (pow (- lambda1 lambda2) 2))))) (* 1/4 (/ (pow (+ (* -2 phi2) (* -1/2 (* phi2 (pow (- lambda1 lambda2) 2)))) 2) (+ (pow phi2 2) (pow (- lambda1 lambda2) 2)))))) (sqrt (/ 1 (+ (pow phi2 2) (pow (- lambda1 lambda2) 2)))))) (* 1/2 (* (+ (* -2 phi2) (* -1/2 (* phi2 (pow (- lambda1 lambda2) 2)))) (sqrt (/ 1 (+ (pow phi2 2) (pow (- lambda1 lambda2) 2)))))))))
(+ (sqrt (+ (pow phi2 2) (pow (- lambda1 lambda2) 2))) (* phi1 (+ (* 1/2 (* (+ (* -2 phi2) (* -1/2 (* phi2 (pow (- lambda1 lambda2) 2)))) (sqrt (/ 1 (+ (pow phi2 2) (pow (- lambda1 lambda2) 2)))))) (* phi1 (+ (* 1/2 (* (sqrt (/ 1 (+ (pow phi2 2) (pow (- lambda1 lambda2) 2)))) (- (+ 1 (+ (* -1/4 (pow (- lambda1 lambda2) 2)) (* 1/16 (* (pow phi2 2) (pow (- lambda1 lambda2) 2))))) (* 1/4 (/ (pow (+ (* -2 phi2) (* -1/2 (* phi2 (pow (- lambda1 lambda2) 2)))) 2) (+ (pow phi2 2) (pow (- lambda1 lambda2) 2))))))) (* 1/2 (* (* phi1 (- (+ (* 1/48 (* phi2 (pow (- lambda1 lambda2) 2))) (* 1/16 (* phi2 (pow (- lambda1 lambda2) 2)))) (* 1/2 (/ (* (+ (* -2 phi2) (* -1/2 (* phi2 (pow (- lambda1 lambda2) 2)))) (- (+ 1 (+ (* -1/4 (pow (- lambda1 lambda2) 2)) (* 1/16 (* (pow phi2 2) (pow (- lambda1 lambda2) 2))))) (* 1/4 (/ (pow (+ (* -2 phi2) (* -1/2 (* phi2 (pow (- lambda1 lambda2) 2)))) 2) (+ (pow phi2 2) (pow (- lambda1 lambda2) 2)))))) (+ (pow phi2 2) (pow (- lambda1 lambda2) 2)))))) (sqrt (/ 1 (+ (pow phi2 2) (pow (- lambda1 lambda2) 2)))))))))))
phi1
(* phi1 (+ 1 (* -1 (/ phi2 phi1))))
(* phi1 (+ 1 (+ (* -1 (/ phi2 phi1)) (* 1/2 (/ (pow (+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2) (pow phi1 2))))))
(* phi1 (+ 1 (+ (* -1 (/ phi2 phi1)) (+ (* 1/2 (/ (* phi2 (pow (+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2)) (pow phi1 3))) (* 1/2 (/ (pow (+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2) (pow phi1 2)))))))
(* -1 phi1)
(* -1 (* phi1 (+ 1 (* -1 (/ phi2 phi1)))))
(* -1 (* phi1 (+ 1 (* -1 (/ (+ phi2 (* -1/2 (/ (pow (+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2) phi1))) phi1)))))
(* -1 (* phi1 (+ 1 (* -1 (/ (+ phi2 (* -1 (/ (+ (* 1/2 (/ (* phi2 (pow (+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2)) phi1)) (* 1/2 (pow (+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2))) phi1))) phi1)))))
(sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))
(+ (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))) (* 1/2 (* (* phi2 (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))
(+ (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))) (* phi2 (+ (* 1/2 (* (* phi2 (- (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))) (* 1/4 (/ (pow (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (* 1/2 (* (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))))
(+ (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))) (* phi2 (+ (* 1/2 (* (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (* phi2 (+ (* -1/4 (* (* phi2 (* (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) (- (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))) (* 1/4 (/ (pow (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))))) (sqrt (/ 1 (pow (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)) 3))))) (* 1/2 (* (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))) (- (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))) (* 1/4 (/ (pow (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))))))))))
(* phi2 (sqrt (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))))))
(* phi2 (+ (sqrt (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))))) (* 1/2 (* (/ (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) phi2) (sqrt (/ 1 (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))))))))))
(* phi2 (+ (sqrt (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))))) (+ (* 1/2 (* (/ (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) phi2) (sqrt (/ 1 (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))))))) (* 1/2 (* (/ (- (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)) (* 1/4 (/ (pow (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) 2) (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))))))) (pow phi2 2)) (sqrt (/ 1 (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))))))))))
(* phi2 (+ (sqrt (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))))) (+ (* -1/4 (* (/ (* (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) (- (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)) (* 1/4 (/ (pow (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) 2) (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))))))) (pow phi2 3)) (sqrt (/ 1 (pow (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))) 3))))) (+ (* 1/2 (* (/ (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) phi2) (sqrt (/ 1 (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))))))) (* 1/2 (* (/ (- (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)) (* 1/4 (/ (pow (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) 2) (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))))))) (pow phi2 2)) (sqrt (/ 1 (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))))))))))))
(* -1 (* phi2 (sqrt (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))))))
(* -1 (* phi2 (+ (sqrt (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))))) (* -1/2 (* (/ (+ (* 2 phi1) (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))) phi2) (sqrt (/ 1 (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))))))))))
(* -1 (* phi2 (+ (sqrt (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))))) (* -1 (/ (+ (* -1/2 (* (/ (- (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)) (* 1/4 (/ (pow (+ (* 2 phi1) (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))) 2) (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))))))) phi2) (sqrt (/ 1 (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))))))) (* 1/2 (* (sqrt (/ 1 (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))))) (+ (* 2 phi1) (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))))) phi2)))))
(* -1 (* phi2 (+ (sqrt (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))))) (* -1 (/ (+ (* -1 (/ (+ (* 1/4 (* (/ (* (+ (* 2 phi1) (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))) (- (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)) (* 1/4 (/ (pow (+ (* 2 phi1) (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))) 2) (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))))))) phi2) (sqrt (/ 1 (pow (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))) 3))))) (* 1/2 (* (sqrt (/ 1 (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))))) (- (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)) (* 1/4 (/ (pow (+ (* 2 phi1) (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))) 2) (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))))))))) phi2)) (* 1/2 (* (sqrt (/ 1 (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))))) (+ (* 2 phi1) (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))))) phi2)))))
(sqrt (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) 2) (pow (- phi1 phi2) 2)))
(+ (sqrt (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) 2) (pow (- phi1 phi2) 2))) (* (* lambda1 (* (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1))))) (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))))) (sqrt (/ 1 (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) 2) (pow (- phi1 phi2) 2))))))
(+ (sqrt (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) 2) (pow (- phi1 phi2) 2))) (* lambda1 (+ (* 1/2 (* (* lambda1 (- (pow (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1))))) 2) (/ (* (pow (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1))))) 2) (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) 2)) (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) 2) (pow (- phi1 phi2) 2))))) (sqrt (/ 1 (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) 2) (pow (- phi1 phi2) 2)))))) (* (* (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1))))) (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))))) (sqrt (/ 1 (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) 2) (pow (- phi1 phi2) 2))))))))
(+ (sqrt (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) 2) (pow (- phi1 phi2) 2))) (* lambda1 (+ (* lambda1 (+ (* -1/2 (* (* lambda1 (* (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1))))) (* (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) (- (pow (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1))))) 2) (/ (* (pow (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1))))) 2) (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) 2)) (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) 2) (pow (- phi1 phi2) 2))))))) (sqrt (/ 1 (pow (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) 2) (pow (- phi1 phi2) 2)) 3))))) (* 1/2 (* (sqrt (/ 1 (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) 2) (pow (- phi1 phi2) 2)))) (- (pow (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1))))) 2) (/ (* (pow (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1))))) 2) (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) 2)) (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) 2) (pow (- phi1 phi2) 2)))))))) (* (* (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1))))) (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))))) (sqrt (/ 1 (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) 2) (pow (- phi1 phi2) 2))))))))
(* lambda1 (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1))))))
(* lambda1 (+ (cos (* 1/2 phi1)) (+ (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1)) (+ (* -1/2 (* phi2 (sin (* 1/2 phi1)))) (* 1/2 (/ (* lambda2 (* phi2 (sin (* 1/2 phi1)))) lambda1))))))
(* lambda1 (+ (cos (* 1/2 phi1)) (+ (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1)) (+ (* -1/2 (* phi2 (sin (* 1/2 phi1)))) (+ (* 1/2 (/ (* lambda2 (* phi2 (sin (* 1/2 phi1)))) lambda1)) (* 1/2 (/ (pow (- phi1 phi2) 2) (* (pow lambda1 2) (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1)))))))))))))
(* lambda1 (+ (cos (* 1/2 phi1)) (+ (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1)) (+ (* -1/2 (* phi2 (sin (* 1/2 phi1)))) (+ (* -1/2 (/ (* (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) (pow (- phi1 phi2) 2)) (* (pow lambda1 3) (pow (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1))))) 2)))) (+ (* 1/2 (/ (* lambda2 (* phi2 (sin (* 1/2 phi1)))) lambda1)) (* 1/2 (/ (pow (- phi1 phi2) 2) (* (pow lambda1 2) (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1))))))))))))))
(* -1 (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1)))))))
(* -1 (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (+ (* -1 (/ (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) lambda1)) (* 1/2 (* phi2 (sin (* 1/2 phi1))))))))
(* -1 (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (+ (* -1 (/ (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (+ (* -1/2 (/ (pow (- phi1 phi2) 2) (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1)))))))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))))) lambda1)) (* 1/2 (* phi2 (sin (* 1/2 phi1))))))))
(* -1 (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (+ (* -1 (/ (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (+ (* -1 (/ (+ (* 1/2 (/ (* (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) (pow (- phi1 phi2) 2)) (* lambda1 (pow (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1))))) 2)))) (* 1/2 (/ (pow (- phi1 phi2) 2) (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1)))))))) lambda1)) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))))) lambda1)) (* 1/2 (* phi2 (sin (* 1/2 phi1))))))))
(sqrt (+ (pow (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) 2) (pow (- phi1 phi2) 2)))
(+ (sqrt (+ (pow (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) 2) (pow (- phi1 phi2) 2))) (* (* lambda2 (* (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1))))) (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))))) (sqrt (/ 1 (+ (pow (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) 2) (pow (- phi1 phi2) 2))))))
(+ (sqrt (+ (pow (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) 2) (pow (- phi1 phi2) 2))) (* lambda2 (+ (* 1/2 (* (* lambda2 (- (pow (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1))))) 2) (/ (* (pow (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1))))) 2) (pow (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) 2)) (+ (pow (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) 2) (pow (- phi1 phi2) 2))))) (sqrt (/ 1 (+ (pow (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) 2) (pow (- phi1 phi2) 2)))))) (* (* (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1))))) (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1))))) (sqrt (/ 1 (+ (pow (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) 2) (pow (- phi1 phi2) 2))))))))
(+ (sqrt (+ (pow (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) 2) (pow (- phi1 phi2) 2))) (* lambda2 (+ (* lambda2 (+ (* -1/2 (* (* lambda2 (* (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1))))) (* (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) (- (pow (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1))))) 2) (/ (* (pow (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1))))) 2) (pow (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) 2)) (+ (pow (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) 2) (pow (- phi1 phi2) 2))))))) (sqrt (/ 1 (pow (+ (pow (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) 2) (pow (- phi1 phi2) 2)) 3))))) (* 1/2 (* (sqrt (/ 1 (+ (pow (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) 2) (pow (- phi1 phi2) 2)))) (- (pow (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1))))) 2) (/ (* (pow (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1))))) 2) (pow (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) 2)) (+ (pow (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) 2) (pow (- phi1 phi2) 2)))))))) (* (* (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1))))) (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1))))) (sqrt (/ 1 (+ (pow (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) 2) (pow (- phi1 phi2) 2))))))))
(* lambda2 (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1))))))
(* lambda2 (+ (* -1 (cos (* 1/2 phi1))) (+ (* -1/2 (/ (* lambda1 (* phi2 (sin (* 1/2 phi1)))) lambda2)) (+ (* 1/2 (* phi2 (sin (* 1/2 phi1)))) (/ (* lambda1 (cos (* 1/2 phi1))) lambda2)))))
(* lambda2 (+ (* -1 (cos (* 1/2 phi1))) (+ (* -1/2 (/ (* lambda1 (* phi2 (sin (* 1/2 phi1)))) lambda2)) (+ (* 1/2 (* phi2 (sin (* 1/2 phi1)))) (+ (* 1/2 (/ (pow (- phi1 phi2) 2) (* (pow lambda2 2) (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1)))))))) (/ (* lambda1 (cos (* 1/2 phi1))) lambda2))))))
(* lambda2 (+ (* -1 (cos (* 1/2 phi1))) (+ (* -1/2 (/ (* lambda1 (* phi2 (sin (* 1/2 phi1)))) lambda2)) (+ (* -1/2 (/ (* (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) (pow (- phi1 phi2) 2)) (* (pow lambda2 3) (pow (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1))))) 2)))) (+ (* 1/2 (* phi2 (sin (* 1/2 phi1)))) (+ (* 1/2 (/ (pow (- phi1 phi2) 2) (* (pow lambda2 2) (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1)))))))) (/ (* lambda1 (cos (* 1/2 phi1))) lambda2)))))))
(* -1 (* lambda2 (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1)))))))
(* -1 (* lambda2 (+ (cos (* 1/2 phi1)) (+ (* -1 (/ (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) lambda2)) (* -1/2 (* phi2 (sin (* 1/2 phi1))))))))
(* -1 (* lambda2 (+ (cos (* 1/2 phi1)) (+ (* -1 (/ (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (+ (* -1/2 (/ (pow (- phi1 phi2) 2) (* lambda2 (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1)))))))) (* lambda1 (cos (* 1/2 phi1))))) lambda2)) (* -1/2 (* phi2 (sin (* 1/2 phi1))))))))
(* -1 (* lambda2 (+ (cos (* 1/2 phi1)) (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) (pow (- phi1 phi2) 2)) (* lambda2 (pow (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1))))) 2)))) (* 1/2 (/ (pow (- phi1 phi2) 2) (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1)))))))) lambda2)) (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1))))) lambda2)) (* -1/2 (* phi2 (sin (* 1/2 phi1))))))))
(* -1 phi2)
(- phi1 phi2)
(- phi1 phi2)
(- phi1 phi2)
phi1
(* phi1 (+ 1 (* -1 (/ phi2 phi1))))
(* phi1 (+ 1 (* -1 (/ phi2 phi1))))
(* phi1 (+ 1 (* -1 (/ phi2 phi1))))
phi1
(* -1 (* phi1 (- (/ phi2 phi1) 1)))
(* -1 (* phi1 (- (/ phi2 phi1) 1)))
(* -1 (* phi1 (- (/ phi2 phi1) 1)))
phi1
(+ phi1 (* -1 phi2))
(+ phi1 (* -1 phi2))
(+ phi1 (* -1 phi2))
(* -1 phi2)
(* phi2 (- (/ phi1 phi2) 1))
(* phi2 (- (/ phi1 phi2) 1))
(* phi2 (- (/ phi1 phi2) 1))
(* -1 phi2)
(* -1 (* phi2 (+ 1 (* -1 (/ phi1 phi2)))))
(* -1 (* phi2 (+ 1 (* -1 (/ phi1 phi2)))))
(* -1 (* phi2 (+ 1 (* -1 (/ phi1 phi2)))))
(* -1 (* R phi2))
(* -1 (* R phi2))
(* -1 (* R phi2))
(* -1 (* R phi2))
(* -1 (* R phi2))
(* -1 (* R phi2))
(* -1 (* R phi2))
(* -1 (* R phi2))
(* -1 (* R phi2))
(* -1 (* R phi2))
(* -1 (* R phi2))
(* -1 (* R phi2))
(* -1 (* R phi2))
(* -1 (* R phi2))
(* -1 (* R phi2))
(* -1 (* R phi2))
(* -1 (* R phi2))
(* -1 (* R phi2))
(* -1 (* R phi2))
(* -1 (* R phi2))
(* -1 (* R phi2))
(* -1 (* R phi2))
(* -1 (* R phi2))
(* -1 (* R phi2))
(* -1 R)
(* -1 R)
(* -1 R)
(* -1 R)
(* -1 R)
(* -1 R)
(* -1 R)
(* -1 R)
(* -1 R)
(* -1 R)
(* -1 R)
(* -1 R)
(* R (- (* -1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) lambda2)) lambda2))
(+ (* R (* lambda1 (+ 1 (* 1/2 (- (* -1/2 (pow phi1 2)) (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (pow lambda2 2))))))) (* R (- (* -1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) lambda2)) lambda2)))
(+ (* R (- (* -1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) lambda2)) lambda2)) (* lambda1 (+ (* 1/2 (* R (* lambda1 (- (* 1/4 (/ (pow phi1 2) lambda2)) (* -1 (/ (- (* -1/2 (pow phi1 2)) (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (pow lambda2 2))) lambda2)))))) (* R (+ 1 (* 1/2 (- (* -1/2 (pow phi1 2)) (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (pow lambda2 2)))))))))
(+ (* R (- (* -1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) lambda2)) lambda2)) (* lambda1 (+ (* R (+ 1 (* 1/2 (- (* -1/2 (pow phi1 2)) (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (pow lambda2 2)))))) (* lambda1 (+ (* 1/2 (* R (- (* 1/4 (/ (pow phi1 2) lambda2)) (* -1 (/ (- (* -1/2 (pow phi1 2)) (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (pow lambda2 2))) lambda2))))) (* 1/2 (/ (* R (* lambda1 (- (* 1/4 (/ (pow phi1 2) lambda2)) (* -1 (/ (- (* -1/2 (pow phi1 2)) (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (pow lambda2 2))) lambda2))))) lambda2)))))))
(* R (* lambda1 (+ 1 (* -1/8 (pow phi1 2)))))
(* lambda1 (+ (* R (+ 1 (* -1/8 (pow phi1 2)))) (/ (* R (- (* 1/2 (- (* 1/2 (* lambda2 (pow phi1 2))) (* 1/4 (* lambda2 (pow phi1 2))))) lambda2)) lambda1)))
(* lambda1 (+ (* 1/2 (/ (* R (- (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (* -1 (* lambda2 (- (* 1/2 (* lambda2 (pow phi1 2))) (* 1/4 (* lambda2 (pow phi1 2)))))))) (pow lambda1 2))) (+ (* R (+ 1 (* -1/8 (pow phi1 2)))) (/ (* R (- (* 1/2 (- (* 1/2 (* lambda2 (pow phi1 2))) (* 1/4 (* lambda2 (pow phi1 2))))) lambda2)) lambda1))))
(* lambda1 (+ (* 1/2 (/ (* R (* lambda2 (- (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (* -1 (* lambda2 (- (* 1/2 (* lambda2 (pow phi1 2))) (* 1/4 (* lambda2 (pow phi1 2))))))))) (pow lambda1 3))) (+ (* 1/2 (/ (* R (- (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (* -1 (* lambda2 (- (* 1/2 (* lambda2 (pow phi1 2))) (* 1/4 (* lambda2 (pow phi1 2)))))))) (pow lambda1 2))) (+ (* R (+ 1 (* -1/8 (pow phi1 2)))) (/ (* R (- (* 1/2 (- (* 1/2 (* lambda2 (pow phi1 2))) (* 1/4 (* lambda2 (pow phi1 2))))) lambda2)) lambda1)))))
(* -1 (* R (* lambda1 (- (* 1/8 (pow phi1 2)) 1))))
(* -1 (* lambda1 (+ (* -1 (/ (* R (- (* -1/2 (- (* -1/2 (* lambda2 (pow phi1 2))) (* -1/4 (* lambda2 (pow phi1 2))))) lambda2)) lambda1)) (* R (- (* 1/8 (pow phi1 2)) 1)))))
(* -1 (* lambda1 (+ (* -1 (/ (+ (* 1/2 (/ (* R (- (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (* lambda2 (- (* -1/2 (* lambda2 (pow phi1 2))) (* -1/4 (* lambda2 (pow phi1 2))))))) lambda1)) (* R (- (* -1/2 (- (* -1/2 (* lambda2 (pow phi1 2))) (* -1/4 (* lambda2 (pow phi1 2))))) lambda2))) lambda1)) (* R (- (* 1/8 (pow phi1 2)) 1)))))
(* -1 (* lambda1 (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* R (- (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (* lambda2 (- (* -1/2 (* lambda2 (pow phi1 2))) (* -1/4 (* lambda2 (pow phi1 2)))))))) (* -1/2 (/ (* R (* lambda2 (- (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (* lambda2 (- (* -1/2 (* lambda2 (pow phi1 2))) (* -1/4 (* lambda2 (pow phi1 2)))))))) lambda1))) lambda1)) (* R (- (* -1/2 (- (* -1/2 (* lambda2 (pow phi1 2))) (* -1/4 (* lambda2 (pow phi1 2))))) lambda2))) lambda1)) (* R (- (* 1/8 (pow phi1 2)) 1)))))
(* R (- lambda1 lambda2))
(+ (* 1/2 (/ (* R (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))) (* R (- lambda1 lambda2)))
(+ (* 1/2 (/ (* R (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))) (* R (- lambda1 lambda2)))
(+ (* 1/2 (/ (* R (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))) (* R (- lambda1 lambda2)))
(* 1/2 (/ (* R (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2)))
(* (pow phi1 2) (+ (* 1/2 (/ (* R (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2))) (/ (* R (- lambda1 lambda2)) (pow phi1 2))))
(* (pow phi1 2) (+ (* 1/2 (/ (* R (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2))) (/ (* R (- lambda1 lambda2)) (pow phi1 2))))
(* (pow phi1 2) (+ (* 1/2 (/ (* R (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2))) (/ (* R (- lambda1 lambda2)) (pow phi1 2))))
(* 1/2 (/ (* R (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2)))
(* (pow phi1 2) (+ (* 1/2 (/ (* R (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2))) (/ (* R (- lambda1 lambda2)) (pow phi1 2))))
(* (pow phi1 2) (+ (* 1/2 (/ (* R (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2))) (/ (* R (- lambda1 lambda2)) (pow phi1 2))))
(* (pow phi1 2) (+ (* 1/2 (/ (* R (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2))) (/ (* R (- lambda1 lambda2)) (pow phi1 2))))
(* R (+ lambda1 (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) lambda1))))
(+ (* R (* lambda2 (- (* 1/2 (- (* 1/2 (pow phi1 2)) (* -1 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (pow lambda1 2))))) 1))) (* R (+ lambda1 (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) lambda1)))))
(+ (* R (+ lambda1 (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) lambda1)))) (* lambda2 (+ (* 1/2 (* R (* lambda2 (- (* -1/4 (/ (pow phi1 2) lambda1)) (* -1 (/ (- (* 1/2 (pow phi1 2)) (* -1 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (pow lambda1 2)))) lambda1)))))) (* R (- (* 1/2 (- (* 1/2 (pow phi1 2)) (* -1 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (pow lambda1 2))))) 1)))))
(+ (* R (+ lambda1 (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) lambda1)))) (* lambda2 (+ (* R (- (* 1/2 (- (* 1/2 (pow phi1 2)) (* -1 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (pow lambda1 2))))) 1)) (* lambda2 (+ (* 1/2 (* R (- (* -1/4 (/ (pow phi1 2) lambda1)) (* -1 (/ (- (* 1/2 (pow phi1 2)) (* -1 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (pow lambda1 2)))) lambda1))))) (* 1/2 (/ (* R (* lambda2 (- (* -1/4 (/ (pow phi1 2) lambda1)) (* -1 (/ (- (* 1/2 (pow phi1 2)) (* -1 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (pow lambda1 2)))) lambda1))))) lambda1)))))))
(* R (* lambda2 (- (* 1/8 (pow phi1 2)) 1)))
(* lambda2 (+ (* R (- (* 1/8 (pow phi1 2)) 1)) (/ (* R (+ lambda1 (* 1/2 (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2))))))) lambda2)))
(* lambda2 (+ (* 1/2 (/ (* R (- (* -1 (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2))))) (* -1 (* lambda1 (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2)))))))) (pow lambda2 2))) (+ (* R (- (* 1/8 (pow phi1 2)) 1)) (/ (* R (+ lambda1 (* 1/2 (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2))))))) lambda2))))
(* lambda2 (+ (* 1/2 (/ (* R (* lambda1 (- (* -1 (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2))))) (* -1 (* lambda1 (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2))))))))) (pow lambda2 3))) (+ (* 1/2 (/ (* R (- (* -1 (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2))))) (* -1 (* lambda1 (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2)))))))) (pow lambda2 2))) (+ (* R (- (* 1/8 (pow phi1 2)) 1)) (/ (* R (+ lambda1 (* 1/2 (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2))))))) lambda2)))))
(* -1 (* R (* lambda2 (+ 1 (* -1/8 (pow phi1 2))))))
(* -1 (* lambda2 (+ (* -1 (/ (* R (+ lambda1 (* 1/2 (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2))))))) lambda2)) (* R (+ 1 (* -1/8 (pow phi1 2)))))))
(* -1 (* lambda2 (+ (* -1 (/ (+ (* -1/2 (/ (* R (- (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (* lambda1 (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2))))))) lambda2)) (* R (+ lambda1 (* 1/2 (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2)))))))) lambda2)) (* R (+ 1 (* -1/8 (pow phi1 2)))))))
(* -1 (* lambda2 (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* R (- (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (* lambda1 (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2)))))))) (* 1/2 (/ (* R (* lambda1 (- (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (* lambda1 (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2)))))))) lambda2))) lambda2)) (* R (+ lambda1 (* 1/2 (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2)))))))) lambda2)) (* R (+ 1 (* -1/8 (pow phi1 2)))))))
(* R (- (+ lambda1 (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))) lambda2))
(* R (- (+ lambda1 (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))) lambda2))
(* R (- (+ lambda1 (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))) lambda2))
(* R (- (+ lambda1 (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))) lambda2))
(* R (- (+ lambda1 (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))) lambda2))
(* R (- (+ lambda1 (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))) lambda2))
(* R (- (+ lambda1 (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))) lambda2))
(* R (- (+ lambda1 (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))) lambda2))
(* R (- (+ lambda1 (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))) lambda2))
(* R (- (+ lambda1 (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))) lambda2))
(* R (- (+ lambda1 (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))) lambda2))
(* R (- (+ lambda1 (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))) lambda2))
(- (* -1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) lambda2)) lambda2)
(- (+ (* -1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) lambda2)) (* lambda1 (+ 1 (* 1/2 (- (* -1/2 (pow phi1 2)) (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (pow lambda2 2))))))) lambda2)
(- (+ (* -1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) lambda2)) (* lambda1 (+ 1 (+ (* 1/2 (* lambda1 (- (* 1/4 (/ (pow phi1 2) lambda2)) (* -1 (/ (- (* -1/2 (pow phi1 2)) (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (pow lambda2 2))) lambda2))))) (* 1/2 (- (* -1/2 (pow phi1 2)) (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (pow lambda2 2)))))))) lambda2)
(- (+ (* -1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) lambda2)) (* lambda1 (+ 1 (+ (* 1/2 (- (* -1/2 (pow phi1 2)) (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (pow lambda2 2)))) (* lambda1 (+ (* 1/2 (- (* 1/4 (/ (pow phi1 2) lambda2)) (* -1 (/ (- (* -1/2 (pow phi1 2)) (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (pow lambda2 2))) lambda2)))) (* 1/2 (/ (* lambda1 (- (* 1/4 (/ (pow phi1 2) lambda2)) (* -1 (/ (- (* -1/2 (pow phi1 2)) (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (pow lambda2 2))) lambda2)))) lambda2)))))))) lambda2)
(* lambda1 (+ 1 (* -1/8 (pow phi1 2))))
(* lambda1 (- (+ 1 (+ (* -1/8 (pow phi1 2)) (* 1/2 (/ (- (* 1/2 (* lambda2 (pow phi1 2))) (* 1/4 (* lambda2 (pow phi1 2)))) lambda1)))) (/ lambda2 lambda1)))
(* lambda1 (- (+ 1 (+ (* -1/8 (pow phi1 2)) (+ (* 1/2 (/ (- (* 1/2 (* lambda2 (pow phi1 2))) (* 1/4 (* lambda2 (pow phi1 2)))) lambda1)) (* 1/2 (/ (- (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (* -1 (* lambda2 (- (* 1/2 (* lambda2 (pow phi1 2))) (* 1/4 (* lambda2 (pow phi1 2))))))) (pow lambda1 2)))))) (/ lambda2 lambda1)))
(* lambda1 (- (+ 1 (+ (* -1/8 (pow phi1 2)) (+ (* 1/2 (/ (* lambda2 (- (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (* -1 (* lambda2 (- (* 1/2 (* lambda2 (pow phi1 2))) (* 1/4 (* lambda2 (pow phi1 2)))))))) (pow lambda1 3))) (+ (* 1/2 (/ (- (* 1/2 (* lambda2 (pow phi1 2))) (* 1/4 (* lambda2 (pow phi1 2)))) lambda1)) (* 1/2 (/ (- (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (* -1 (* lambda2 (- (* 1/2 (* lambda2 (pow phi1 2))) (* 1/4 (* lambda2 (pow phi1 2))))))) (pow lambda1 2))))))) (/ lambda2 lambda1)))
(* -1 (* lambda1 (- (* 1/8 (pow phi1 2)) 1)))
(* -1 (* lambda1 (- (+ (* -1 (/ (- (* -1/2 (- (* -1/2 (* lambda2 (pow phi1 2))) (* -1/4 (* lambda2 (pow phi1 2))))) lambda2) lambda1)) (* 1/8 (pow phi1 2))) 1)))
(* -1 (* lambda1 (- (+ (* -1 (/ (- (+ (* -1/2 (- (* -1/2 (* lambda2 (pow phi1 2))) (* -1/4 (* lambda2 (pow phi1 2))))) (* 1/2 (/ (- (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (* lambda2 (- (* -1/2 (* lambda2 (pow phi1 2))) (* -1/4 (* lambda2 (pow phi1 2)))))) lambda1))) lambda2) lambda1)) (* 1/8 (pow phi1 2))) 1)))
(* -1 (* lambda1 (- (+ (* -1 (/ (- (+ (* -1 (/ (+ (* -1/2 (- (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (* lambda2 (- (* -1/2 (* lambda2 (pow phi1 2))) (* -1/4 (* lambda2 (pow phi1 2))))))) (* -1/2 (/ (* lambda2 (- (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (* lambda2 (- (* -1/2 (* lambda2 (pow phi1 2))) (* -1/4 (* lambda2 (pow phi1 2))))))) lambda1))) lambda1)) (* -1/2 (- (* -1/2 (* lambda2 (pow phi1 2))) (* -1/4 (* lambda2 (pow phi1 2)))))) lambda2) lambda1)) (* 1/8 (pow phi1 2))) 1)))
(- lambda1 lambda2)
(- (+ lambda1 (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))) lambda2)
(- (+ lambda1 (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))) lambda2)
(- (+ lambda1 (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))) lambda2)
(* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))
(* (pow phi1 2) (- (+ (* 1/2 (/ (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) (- lambda1 lambda2))) (/ lambda1 (pow phi1 2))) (/ lambda2 (pow phi1 2))))
(* (pow phi1 2) (- (+ (* 1/2 (/ (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) (- lambda1 lambda2))) (/ lambda1 (pow phi1 2))) (/ lambda2 (pow phi1 2))))
(* (pow phi1 2) (- (+ (* 1/2 (/ (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) (- lambda1 lambda2))) (/ lambda1 (pow phi1 2))) (/ lambda2 (pow phi1 2))))
(* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))
(* (pow phi1 2) (- (+ (* 1/2 (/ (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) (- lambda1 lambda2))) (/ lambda1 (pow phi1 2))) (/ lambda2 (pow phi1 2))))
(* (pow phi1 2) (- (+ (* 1/2 (/ (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) (- lambda1 lambda2))) (/ lambda1 (pow phi1 2))) (/ lambda2 (pow phi1 2))))
(* (pow phi1 2) (- (+ (* 1/2 (/ (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) (- lambda1 lambda2))) (/ lambda1 (pow phi1 2))) (/ lambda2 (pow phi1 2))))
(+ lambda1 (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) lambda1)))
(+ lambda1 (+ (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) lambda1)) (* lambda2 (- (* 1/2 (- (* 1/2 (pow phi1 2)) (* -1 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (pow lambda1 2))))) 1))))
(+ lambda1 (+ (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) lambda1)) (* lambda2 (- (+ (* 1/2 (* lambda2 (- (* -1/4 (/ (pow phi1 2) lambda1)) (* -1 (/ (- (* 1/2 (pow phi1 2)) (* -1 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (pow lambda1 2)))) lambda1))))) (* 1/2 (- (* 1/2 (pow phi1 2)) (* -1 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (pow lambda1 2)))))) 1))))
(+ lambda1 (+ (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) lambda1)) (* lambda2 (- (+ (* 1/2 (- (* 1/2 (pow phi1 2)) (* -1 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (pow lambda1 2))))) (* lambda2 (+ (* 1/2 (- (* -1/4 (/ (pow phi1 2) lambda1)) (* -1 (/ (- (* 1/2 (pow phi1 2)) (* -1 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (pow lambda1 2)))) lambda1)))) (* 1/2 (/ (* lambda2 (- (* -1/4 (/ (pow phi1 2) lambda1)) (* -1 (/ (- (* 1/2 (pow phi1 2)) (* -1 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (pow lambda1 2)))) lambda1)))) lambda1))))) 1))))
(* lambda2 (- (* 1/8 (pow phi1 2)) 1))
(* lambda2 (- (+ (* 1/8 (pow phi1 2)) (+ (* 1/2 (/ (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2)))) lambda2)) (/ lambda1 lambda2))) 1))
(* lambda2 (- (+ (* 1/8 (pow phi1 2)) (+ (* 1/2 (/ (- (* -1 (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2))))) (* -1 (* lambda1 (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2))))))) (pow lambda2 2))) (+ (* 1/2 (/ (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2)))) lambda2)) (/ lambda1 lambda2)))) 1))
(* lambda2 (- (+ (* 1/8 (pow phi1 2)) (+ (* 1/2 (/ (* lambda1 (- (* -1 (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2))))) (* -1 (* lambda1 (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2)))))))) (pow lambda2 3))) (+ (* 1/2 (/ (- (* -1 (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2))))) (* -1 (* lambda1 (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2))))))) (pow lambda2 2))) (+ (* 1/2 (/ (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2)))) lambda2)) (/ lambda1 lambda2))))) 1))
(* -1 (* lambda2 (+ 1 (* -1/8 (pow phi1 2)))))
(* -1 (* lambda2 (+ 1 (+ (* -1 (/ (+ lambda1 (* 1/2 (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2)))))) lambda2)) (* -1/8 (pow phi1 2))))))
(* -1 (* lambda2 (+ 1 (+ (* -1 (/ (+ lambda1 (+ (* -1/2 (/ (- (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (* lambda1 (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2)))))) lambda2)) (* 1/2 (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2))))))) lambda2)) (* -1/8 (pow phi1 2))))))
(* -1 (* lambda2 (+ 1 (+ (* -1 (/ (+ lambda1 (+ (* -1 (/ (+ (* 1/2 (- (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (* lambda1 (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2))))))) (* 1/2 (/ (* lambda1 (- (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (* lambda1 (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2))))))) lambda2))) lambda2)) (* 1/2 (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2))))))) lambda2)) (* -1/8 (pow phi1 2))))))
(* -1 lambda2)
(- (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2))) lambda2)
(- (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2))) lambda2)
(- (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2))) lambda2)
(* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))
(* (pow phi1 2) (+ (* -1 (/ lambda2 (pow phi1 2))) (* 1/2 (/ (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) (- lambda1 lambda2)))))
(* (pow phi1 2) (+ (* -1 (/ lambda2 (pow phi1 2))) (* 1/2 (/ (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) (- lambda1 lambda2)))))
(* (pow phi1 2) (+ (* -1 (/ lambda2 (pow phi1 2))) (* 1/2 (/ (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) (- lambda1 lambda2)))))
(* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))
(* (pow phi1 2) (+ (* -1 (/ lambda2 (pow phi1 2))) (* 1/2 (/ (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) (- lambda1 lambda2)))))
(* (pow phi1 2) (+ (* -1 (/ lambda2 (pow phi1 2))) (* 1/2 (/ (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) (- lambda1 lambda2)))))
(* (pow phi1 2) (+ (* -1 (/ lambda2 (pow phi1 2))) (* 1/2 (/ (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) (- lambda1 lambda2)))))
(- (* -1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) lambda2)) lambda2)
(- (+ (* -1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) lambda2)) (* 1/2 (* lambda1 (- (* -1/2 (pow phi1 2)) (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (pow lambda2 2)))))) lambda2)
(- (+ (* -1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) lambda2)) (* lambda1 (+ (* 1/2 (* lambda1 (- (* 1/4 (/ (pow phi1 2) lambda2)) (* -1 (/ (- (* -1/2 (pow phi1 2)) (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (pow lambda2 2))) lambda2))))) (* 1/2 (- (* -1/2 (pow phi1 2)) (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (pow lambda2 2))))))) lambda2)
(- (+ (* -1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) lambda2)) (* lambda1 (+ (* 1/2 (- (* -1/2 (pow phi1 2)) (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (pow lambda2 2)))) (* lambda1 (+ (* 1/2 (- (* 1/4 (/ (pow phi1 2) lambda2)) (* -1 (/ (- (* -1/2 (pow phi1 2)) (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (pow lambda2 2))) lambda2)))) (* 1/2 (/ (* lambda1 (- (* 1/4 (/ (pow phi1 2) lambda2)) (* -1 (/ (- (* -1/2 (pow phi1 2)) (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (pow lambda2 2))) lambda2)))) lambda2))))))) lambda2)
(* -1/8 (* lambda1 (pow phi1 2)))
(* lambda1 (- (+ (* -1/8 (pow phi1 2)) (* 1/2 (/ (- (* 1/2 (* lambda2 (pow phi1 2))) (* 1/4 (* lambda2 (pow phi1 2)))) lambda1))) (/ lambda2 lambda1)))
(* lambda1 (- (+ (* -1/8 (pow phi1 2)) (+ (* 1/2 (/ (- (* 1/2 (* lambda2 (pow phi1 2))) (* 1/4 (* lambda2 (pow phi1 2)))) lambda1)) (* 1/2 (/ (- (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (* -1 (* lambda2 (- (* 1/2 (* lambda2 (pow phi1 2))) (* 1/4 (* lambda2 (pow phi1 2))))))) (pow lambda1 2))))) (/ lambda2 lambda1)))
(* lambda1 (- (+ (* -1/8 (pow phi1 2)) (+ (* 1/2 (/ (* lambda2 (- (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (* -1 (* lambda2 (- (* 1/2 (* lambda2 (pow phi1 2))) (* 1/4 (* lambda2 (pow phi1 2)))))))) (pow lambda1 3))) (+ (* 1/2 (/ (- (* 1/2 (* lambda2 (pow phi1 2))) (* 1/4 (* lambda2 (pow phi1 2)))) lambda1)) (* 1/2 (/ (- (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (* -1 (* lambda2 (- (* 1/2 (* lambda2 (pow phi1 2))) (* 1/4 (* lambda2 (pow phi1 2))))))) (pow lambda1 2)))))) (/ lambda2 lambda1)))
(* -1/8 (* lambda1 (pow phi1 2)))
(* -1 (* lambda1 (+ (* -1 (/ (- (* -1/2 (- (* -1/2 (* lambda2 (pow phi1 2))) (* -1/4 (* lambda2 (pow phi1 2))))) lambda2) lambda1)) (* 1/8 (pow phi1 2)))))
(* -1 (* lambda1 (+ (* -1 (/ (- (+ (* -1/2 (- (* -1/2 (* lambda2 (pow phi1 2))) (* -1/4 (* lambda2 (pow phi1 2))))) (* 1/2 (/ (- (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (* lambda2 (- (* -1/2 (* lambda2 (pow phi1 2))) (* -1/4 (* lambda2 (pow phi1 2)))))) lambda1))) lambda2) lambda1)) (* 1/8 (pow phi1 2)))))
(* -1 (* lambda1 (+ (* -1 (/ (- (+ (* -1 (/ (+ (* -1/2 (- (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (* lambda2 (- (* -1/2 (* lambda2 (pow phi1 2))) (* -1/4 (* lambda2 (pow phi1 2))))))) (* -1/2 (/ (* lambda2 (- (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (* lambda2 (- (* -1/2 (* lambda2 (pow phi1 2))) (* -1/4 (* lambda2 (pow phi1 2))))))) lambda1))) lambda1)) (* -1/2 (- (* -1/2 (* lambda2 (pow phi1 2))) (* -1/4 (* lambda2 (pow phi1 2)))))) lambda2) lambda1)) (* 1/8 (pow phi1 2)))))
(* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) lambda1))
(+ (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) lambda1)) (* lambda2 (- (* 1/2 (- (* 1/2 (pow phi1 2)) (* -1 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (pow lambda1 2))))) 1)))
(+ (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) lambda1)) (* lambda2 (- (+ (* 1/2 (* lambda2 (- (* -1/4 (/ (pow phi1 2) lambda1)) (* -1 (/ (- (* 1/2 (pow phi1 2)) (* -1 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (pow lambda1 2)))) lambda1))))) (* 1/2 (- (* 1/2 (pow phi1 2)) (* -1 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (pow lambda1 2)))))) 1)))
(+ (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) lambda1)) (* lambda2 (- (+ (* 1/2 (- (* 1/2 (pow phi1 2)) (* -1 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (pow lambda1 2))))) (* lambda2 (+ (* 1/2 (- (* -1/4 (/ (pow phi1 2) lambda1)) (* -1 (/ (- (* 1/2 (pow phi1 2)) (* -1 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (pow lambda1 2)))) lambda1)))) (* 1/2 (/ (* lambda2 (- (* -1/4 (/ (pow phi1 2) lambda1)) (* -1 (/ (- (* 1/2 (pow phi1 2)) (* -1 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (pow lambda1 2)))) lambda1)))) lambda1))))) 1)))
(* lambda2 (- (* 1/8 (pow phi1 2)) 1))
(* lambda2 (- (+ (* 1/8 (pow phi1 2)) (* 1/2 (/ (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2)))) lambda2))) 1))
(* lambda2 (- (+ (* 1/8 (pow phi1 2)) (+ (* 1/2 (/ (- (* -1 (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2))))) (* -1 (* lambda1 (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2))))))) (pow lambda2 2))) (* 1/2 (/ (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2)))) lambda2)))) 1))
(* lambda2 (- (+ (* 1/8 (pow phi1 2)) (+ (* 1/2 (/ (* lambda1 (- (* -1 (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2))))) (* -1 (* lambda1 (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2)))))))) (pow lambda2 3))) (+ (* 1/2 (/ (- (* -1 (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2))))) (* -1 (* lambda1 (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2))))))) (pow lambda2 2))) (* 1/2 (/ (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2)))) lambda2))))) 1))
(* -1 (* lambda2 (+ 1 (* -1/8 (pow phi1 2)))))
(* -1 (* lambda2 (+ 1 (+ (* -1/2 (/ (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2)))) lambda2)) (* -1/8 (pow phi1 2))))))
(* -1 (* lambda2 (+ 1 (+ (* -1 (/ (+ (* -1/2 (/ (- (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (* lambda1 (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2)))))) lambda2)) (* 1/2 (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2)))))) lambda2)) (* -1/8 (pow phi1 2))))))
(* -1 (* lambda2 (+ 1 (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (- (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (* lambda1 (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2))))))) (* 1/2 (/ (* lambda1 (- (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (* lambda1 (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2))))))) lambda2))) lambda2)) (* 1/2 (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2)))))) lambda2)) (* -1/8 (pow phi1 2))))))
(* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))
(* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))
(* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))
(* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))
(* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))
(* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))
(* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))
(* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))
(* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))
(* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))
(* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))
(* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))
(* -1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) lambda2))
(+ (* -1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) lambda2)) (* 1/2 (* lambda1 (- (* -1/2 (pow phi1 2)) (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (pow lambda2 2))))))
(+ (* -1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) lambda2)) (* lambda1 (+ (* 1/2 (* lambda1 (- (* 1/4 (/ (pow phi1 2) lambda2)) (* -1 (/ (- (* -1/2 (pow phi1 2)) (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (pow lambda2 2))) lambda2))))) (* 1/2 (- (* -1/2 (pow phi1 2)) (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (pow lambda2 2)))))))
(+ (* -1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) lambda2)) (* lambda1 (+ (* 1/2 (- (* -1/2 (pow phi1 2)) (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (pow lambda2 2)))) (* lambda1 (+ (* 1/2 (- (* 1/4 (/ (pow phi1 2) lambda2)) (* -1 (/ (- (* -1/2 (pow phi1 2)) (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (pow lambda2 2))) lambda2)))) (* 1/2 (/ (* lambda1 (- (* 1/4 (/ (pow phi1 2) lambda2)) (* -1 (/ (- (* -1/2 (pow phi1 2)) (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (pow lambda2 2))) lambda2)))) lambda2)))))))
(* -1/8 (* lambda1 (pow phi1 2)))
(* lambda1 (+ (* -1/8 (pow phi1 2)) (* 1/2 (/ (- (* 1/2 (* lambda2 (pow phi1 2))) (* 1/4 (* lambda2 (pow phi1 2)))) lambda1))))
(* lambda1 (+ (* -1/8 (pow phi1 2)) (+ (* 1/2 (/ (- (* 1/2 (* lambda2 (pow phi1 2))) (* 1/4 (* lambda2 (pow phi1 2)))) lambda1)) (* 1/2 (/ (- (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (* -1 (* lambda2 (- (* 1/2 (* lambda2 (pow phi1 2))) (* 1/4 (* lambda2 (pow phi1 2))))))) (pow lambda1 2))))))
(* lambda1 (+ (* -1/8 (pow phi1 2)) (+ (* 1/2 (/ (* lambda2 (- (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (* -1 (* lambda2 (- (* 1/2 (* lambda2 (pow phi1 2))) (* 1/4 (* lambda2 (pow phi1 2)))))))) (pow lambda1 3))) (+ (* 1/2 (/ (- (* 1/2 (* lambda2 (pow phi1 2))) (* 1/4 (* lambda2 (pow phi1 2)))) lambda1)) (* 1/2 (/ (- (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (* -1 (* lambda2 (- (* 1/2 (* lambda2 (pow phi1 2))) (* 1/4 (* lambda2 (pow phi1 2))))))) (pow lambda1 2)))))))
(* -1/8 (* lambda1 (pow phi1 2)))
(* -1 (* lambda1 (+ (* 1/8 (pow phi1 2)) (* 1/2 (/ (- (* -1/2 (* lambda2 (pow phi1 2))) (* -1/4 (* lambda2 (pow phi1 2)))) lambda1)))))
(* -1 (* lambda1 (+ (* -1 (/ (+ (* -1/2 (- (* -1/2 (* lambda2 (pow phi1 2))) (* -1/4 (* lambda2 (pow phi1 2))))) (* 1/2 (/ (- (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (* lambda2 (- (* -1/2 (* lambda2 (pow phi1 2))) (* -1/4 (* lambda2 (pow phi1 2)))))) lambda1))) lambda1)) (* 1/8 (pow phi1 2)))))
(* -1 (* lambda1 (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (- (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (* lambda2 (- (* -1/2 (* lambda2 (pow phi1 2))) (* -1/4 (* lambda2 (pow phi1 2))))))) (* -1/2 (/ (* lambda2 (- (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (* lambda2 (- (* -1/2 (* lambda2 (pow phi1 2))) (* -1/4 (* lambda2 (pow phi1 2))))))) lambda1))) lambda1)) (* -1/2 (- (* -1/2 (* lambda2 (pow phi1 2))) (* -1/4 (* lambda2 (pow phi1 2)))))) lambda1)) (* 1/8 (pow phi1 2)))))
(* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) lambda1))
(+ (* 1/2 (* lambda2 (- (* 1/2 (pow phi1 2)) (* -1 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (pow lambda1 2)))))) (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) lambda1)))
(+ (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) lambda1)) (* lambda2 (+ (* 1/2 (* lambda2 (- (* -1/4 (/ (pow phi1 2) lambda1)) (* -1 (/ (- (* 1/2 (pow phi1 2)) (* -1 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (pow lambda1 2)))) lambda1))))) (* 1/2 (- (* 1/2 (pow phi1 2)) (* -1 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (pow lambda1 2))))))))
(+ (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) lambda1)) (* lambda2 (+ (* 1/2 (- (* 1/2 (pow phi1 2)) (* -1 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (pow lambda1 2))))) (* lambda2 (+ (* 1/2 (- (* -1/4 (/ (pow phi1 2) lambda1)) (* -1 (/ (- (* 1/2 (pow phi1 2)) (* -1 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (pow lambda1 2)))) lambda1)))) (* 1/2 (/ (* lambda2 (- (* -1/4 (/ (pow phi1 2) lambda1)) (* -1 (/ (- (* 1/2 (pow phi1 2)) (* -1 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (pow lambda1 2)))) lambda1)))) lambda1)))))))
(* 1/8 (* lambda2 (pow phi1 2)))
(* lambda2 (+ (* 1/8 (pow phi1 2)) (* 1/2 (/ (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2)))) lambda2))))
(* lambda2 (+ (* 1/8 (pow phi1 2)) (+ (* 1/2 (/ (- (* -1 (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2))))) (* -1 (* lambda1 (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2))))))) (pow lambda2 2))) (* 1/2 (/ (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2)))) lambda2)))))
(* lambda2 (+ (* 1/8 (pow phi1 2)) (+ (* 1/2 (/ (* lambda1 (- (* -1 (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2))))) (* -1 (* lambda1 (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2)))))))) (pow lambda2 3))) (+ (* 1/2 (/ (- (* -1 (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2))))) (* -1 (* lambda1 (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2))))))) (pow lambda2 2))) (* 1/2 (/ (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2)))) lambda2))))))
(* 1/8 (* lambda2 (pow phi1 2)))
(* -1 (* lambda2 (+ (* -1/2 (/ (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2)))) lambda2)) (* -1/8 (pow phi1 2)))))
(* -1 (* lambda2 (+ (* -1 (/ (+ (* -1/2 (/ (- (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (* lambda1 (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2)))))) lambda2)) (* 1/2 (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2)))))) lambda2)) (* -1/8 (pow phi1 2)))))
(* -1 (* lambda2 (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (- (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (* lambda1 (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2))))))) (* 1/2 (/ (* lambda1 (- (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (* lambda1 (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2))))))) lambda2))) lambda2)) (* 1/2 (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2)))))) lambda2)) (* -1/8 (pow phi1 2)))))
(* R (* lambda1 (cos (* 1/2 phi1))))
(* R (* lambda1 (cos (* 1/2 phi1))))
(* R (* lambda1 (cos (* 1/2 phi1))))
(* R (* lambda1 (cos (* 1/2 phi1))))
(* R (* lambda1 (cos (* 1/2 phi1))))
(* R (* lambda1 (cos (* 1/2 phi1))))
(* R (* lambda1 (cos (* 1/2 phi1))))
(* R (* lambda1 (cos (* 1/2 phi1))))
(* R (* lambda1 (cos (* 1/2 phi1))))
(* R (* lambda1 (cos (* 1/2 phi1))))
(* R (* lambda1 (cos (* 1/2 phi1))))
(* R (* lambda1 (cos (* 1/2 phi1))))
(* R lambda1)
(+ (* -1/8 (* R (* lambda1 (pow phi1 2)))) (* R lambda1))
(+ (* R lambda1) (* (pow phi1 2) (+ (* -1/8 (* R lambda1)) (* 1/384 (* R (* lambda1 (pow phi1 2)))))))
(+ (* R lambda1) (* (pow phi1 2) (+ (* -1/8 (* R lambda1)) (* (pow phi1 2) (+ (* -1/46080 (* R (* lambda1 (pow phi1 2)))) (* 1/384 (* R lambda1)))))))
(* R (* lambda1 (cos (* 1/2 phi1))))
(* R (* lambda1 (cos (* 1/2 phi1))))
(* R (* lambda1 (cos (* 1/2 phi1))))
(* R (* lambda1 (cos (* 1/2 phi1))))
(* R (* lambda1 (cos (* 1/2 phi1))))
(* R (* lambda1 (cos (* 1/2 phi1))))
(* R (* lambda1 (cos (* 1/2 phi1))))
(* R (* lambda1 (cos (* 1/2 phi1))))
(* R (* lambda1 (cos (* 1/2 phi1))))
(* R (* lambda1 (cos (* 1/2 phi1))))
(* R (* lambda1 (cos (* 1/2 phi1))))
(* R (* lambda1 (cos (* 1/2 phi1))))
(* R (* lambda1 (cos (* 1/2 phi1))))
(* R (* lambda1 (cos (* 1/2 phi1))))
(* R (* lambda1 (cos (* 1/2 phi1))))
(* R (* lambda1 (cos (* 1/2 phi1))))
(* R (* lambda1 (cos (* 1/2 phi1))))
(* R (* lambda1 (cos (* 1/2 phi1))))
(* R (* lambda1 (cos (* 1/2 phi1))))
(* R (* lambda1 (cos (* 1/2 phi1))))
(* lambda1 (cos (* 1/2 phi1)))
(* lambda1 (cos (* 1/2 phi1)))
(* lambda1 (cos (* 1/2 phi1)))
(* lambda1 (cos (* 1/2 phi1)))
(* lambda1 (cos (* 1/2 phi1)))
(* lambda1 (cos (* 1/2 phi1)))
(* lambda1 (cos (* 1/2 phi1)))
(* lambda1 (cos (* 1/2 phi1)))
(* lambda1 (cos (* 1/2 phi1)))
(* lambda1 (cos (* 1/2 phi1)))
(* lambda1 (cos (* 1/2 phi1)))
(* lambda1 (cos (* 1/2 phi1)))
lambda1
(+ lambda1 (* -1/8 (* lambda1 (pow phi1 2))))
(+ lambda1 (* (pow phi1 2) (+ (* -1/8 lambda1) (* 1/384 (* lambda1 (pow phi1 2))))))
(+ lambda1 (* (pow phi1 2) (+ (* -1/8 lambda1) (* (pow phi1 2) (+ (* -1/46080 (* lambda1 (pow phi1 2))) (* 1/384 lambda1))))))
(* lambda1 (cos (* 1/2 phi1)))
(* lambda1 (cos (* 1/2 phi1)))
(* lambda1 (cos (* 1/2 phi1)))
(* lambda1 (cos (* 1/2 phi1)))
(* lambda1 (cos (* 1/2 phi1)))
(* lambda1 (cos (* 1/2 phi1)))
(* lambda1 (cos (* 1/2 phi1)))
(* lambda1 (cos (* 1/2 phi1)))
1
(+ 1 (* -1/8 (pow phi1 2)))
(+ 1 (* (pow phi1 2) (- (* 1/384 (pow phi1 2)) 1/8)))
(+ 1 (* (pow phi1 2) (- (* (pow phi1 2) (+ 1/384 (* -1/46080 (pow phi1 2)))) 1/8)))
(cos (* 1/2 phi1))
(cos (* 1/2 phi1))
(cos (* 1/2 phi1))
(cos (* 1/2 phi1))
(cos (* 1/2 phi1))
(cos (* 1/2 phi1))
(cos (* 1/2 phi1))
(cos (* 1/2 phi1))
(* 1/2 phi1)
(* 1/2 phi1)
(* 1/2 phi1)
(* 1/2 phi1)
(* 1/2 phi1)
(* 1/2 phi1)
(* 1/2 phi1)
(* 1/2 phi1)
(* 1/2 phi1)
(* 1/2 phi1)
(* 1/2 phi1)
(* 1/2 phi1)
(* lambda2 (- (* 1/2 (* phi2 (sin (* 1/2 phi1)))) (cos (* 1/2 phi1))))
(* lambda2 (- (* 1/2 (* phi2 (sin (* 1/2 phi1)))) (cos (* 1/2 phi1))))
(* lambda2 (- (* 1/2 (* phi2 (sin (* 1/2 phi1)))) (cos (* 1/2 phi1))))
(* lambda2 (- (* 1/2 (* phi2 (sin (* 1/2 phi1)))) (cos (* 1/2 phi1))))
(* lambda2 (- (* 1/2 (* phi2 (sin (* 1/2 phi1)))) (cos (* 1/2 phi1))))
(* lambda2 (- (* 1/2 (* phi2 (sin (* 1/2 phi1)))) (cos (* 1/2 phi1))))
(* lambda2 (- (* 1/2 (* phi2 (sin (* 1/2 phi1)))) (cos (* 1/2 phi1))))
(* lambda2 (- (* 1/2 (* phi2 (sin (* 1/2 phi1)))) (cos (* 1/2 phi1))))
(* -1 (* lambda2 (- (* -1/2 (* phi2 (sin (* 1/2 phi1)))) (* -1 (cos (* 1/2 phi1))))))
(* -1 (* lambda2 (- (* -1/2 (* phi2 (sin (* 1/2 phi1)))) (* -1 (cos (* 1/2 phi1))))))
(* -1 (* lambda2 (- (* -1/2 (* phi2 (sin (* 1/2 phi1)))) (* -1 (cos (* 1/2 phi1))))))
(* -1 (* lambda2 (- (* -1/2 (* phi2 (sin (* 1/2 phi1)))) (* -1 (cos (* 1/2 phi1))))))
(* -1 (* lambda2 (cos (* 1/2 phi1))))
(- (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))) (* lambda2 (cos (* 1/2 phi1))))
(- (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))) (* lambda2 (cos (* 1/2 phi1))))
(- (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))) (* lambda2 (cos (* 1/2 phi1))))
(* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))
(* phi2 (+ (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) phi2)) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))
(* phi2 (+ (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) phi2)) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))
(* phi2 (+ (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) phi2)) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))
(* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))
(* -1 (* phi2 (+ (* -1/2 (* lambda2 (sin (* 1/2 phi1)))) (/ (* lambda2 (cos (* 1/2 phi1))) phi2))))
(* -1 (* phi2 (+ (* -1/2 (* lambda2 (sin (* 1/2 phi1)))) (/ (* lambda2 (cos (* 1/2 phi1))) phi2))))
(* -1 (* phi2 (+ (* -1/2 (* lambda2 (sin (* 1/2 phi1)))) (/ (* lambda2 (cos (* 1/2 phi1))) phi2))))
(* -1 lambda2)
(- (* 1/4 (* lambda2 (* phi1 phi2))) lambda2)
(- (* phi1 (+ (* 1/8 (* lambda2 phi1)) (* 1/4 (* lambda2 phi2)))) lambda2)
(- (* phi1 (+ (* 1/4 (* lambda2 phi2)) (* phi1 (- (* -1/96 (* lambda2 (* phi1 phi2))) (* -1/8 lambda2))))) lambda2)
(- (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))) (* lambda2 (cos (* 1/2 phi1))))
(- (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))) (* lambda2 (cos (* 1/2 phi1))))
(- (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))) (* lambda2 (cos (* 1/2 phi1))))
(- (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))) (* lambda2 (cos (* 1/2 phi1))))
(- (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))) (* lambda2 (cos (* 1/2 phi1))))
(- (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))) (* lambda2 (cos (* 1/2 phi1))))
(- (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))) (* lambda2 (cos (* 1/2 phi1))))
(- (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))) (* lambda2 (cos (* 1/2 phi1))))
(* R (- (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))) (* lambda2 (cos (* 1/2 phi1)))))
(* R (- (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))) (* lambda2 (cos (* 1/2 phi1)))))
(* R (- (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))) (* lambda2 (cos (* 1/2 phi1)))))
(* R (- (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))) (* lambda2 (cos (* 1/2 phi1)))))
(* R (- (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))) (* lambda2 (cos (* 1/2 phi1)))))
(* R (- (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))) (* lambda2 (cos (* 1/2 phi1)))))
(* R (- (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))) (* lambda2 (cos (* 1/2 phi1)))))
(* R (- (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))) (* lambda2 (cos (* 1/2 phi1)))))
(* R (- (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))) (* lambda2 (cos (* 1/2 phi1)))))
(* R (- (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))) (* lambda2 (cos (* 1/2 phi1)))))
(* R (- (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))) (* lambda2 (cos (* 1/2 phi1)))))
(* R (- (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))) (* lambda2 (cos (* 1/2 phi1)))))
(* R (* lambda2 (- (* 1/2 (* phi2 (sin (* 1/2 phi1)))) (cos (* 1/2 phi1)))))
(* R (* lambda2 (- (* 1/2 (* phi2 (sin (* 1/2 phi1)))) (cos (* 1/2 phi1)))))
(* R (* lambda2 (- (* 1/2 (* phi2 (sin (* 1/2 phi1)))) (cos (* 1/2 phi1)))))
(* R (* lambda2 (- (* 1/2 (* phi2 (sin (* 1/2 phi1)))) (cos (* 1/2 phi1)))))
(* R (* lambda2 (- (* 1/2 (* phi2 (sin (* 1/2 phi1)))) (cos (* 1/2 phi1)))))
(* R (* lambda2 (- (* 1/2 (* phi2 (sin (* 1/2 phi1)))) (cos (* 1/2 phi1)))))
(* R (* lambda2 (- (* 1/2 (* phi2 (sin (* 1/2 phi1)))) (cos (* 1/2 phi1)))))
(* R (* lambda2 (- (* 1/2 (* phi2 (sin (* 1/2 phi1)))) (cos (* 1/2 phi1)))))
(* -1 (* R (* lambda2 (- (* -1/2 (* phi2 (sin (* 1/2 phi1)))) (* -1 (cos (* 1/2 phi1)))))))
(* -1 (* R (* lambda2 (- (* -1/2 (* phi2 (sin (* 1/2 phi1)))) (* -1 (cos (* 1/2 phi1)))))))
(* -1 (* R (* lambda2 (- (* -1/2 (* phi2 (sin (* 1/2 phi1)))) (* -1 (cos (* 1/2 phi1)))))))
(* -1 (* R (* lambda2 (- (* -1/2 (* phi2 (sin (* 1/2 phi1)))) (* -1 (cos (* 1/2 phi1)))))))
(* -1 (* R (* lambda2 (cos (* 1/2 phi1)))))
(+ (* -1 (* R (* lambda2 (cos (* 1/2 phi1))))) (* 1/2 (* R (* lambda2 (* phi2 (sin (* 1/2 phi1)))))))
(+ (* -1 (* R (* lambda2 (cos (* 1/2 phi1))))) (* 1/2 (* R (* lambda2 (* phi2 (sin (* 1/2 phi1)))))))
(+ (* -1 (* R (* lambda2 (cos (* 1/2 phi1))))) (* 1/2 (* R (* lambda2 (* phi2 (sin (* 1/2 phi1)))))))
(* 1/2 (* R (* lambda2 (* phi2 (sin (* 1/2 phi1))))))
(* phi2 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) phi2)) (* 1/2 (* R (* lambda2 (sin (* 1/2 phi1)))))))
(* phi2 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) phi2)) (* 1/2 (* R (* lambda2 (sin (* 1/2 phi1)))))))
(* phi2 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) phi2)) (* 1/2 (* R (* lambda2 (sin (* 1/2 phi1)))))))
(* 1/2 (* R (* lambda2 (* phi2 (sin (* 1/2 phi1))))))
(* -1 (* phi2 (+ (* -1/2 (* R (* lambda2 (sin (* 1/2 phi1))))) (/ (* R (* lambda2 (cos (* 1/2 phi1)))) phi2))))
(* -1 (* phi2 (+ (* -1/2 (* R (* lambda2 (sin (* 1/2 phi1))))) (/ (* R (* lambda2 (cos (* 1/2 phi1)))) phi2))))
(* -1 (* phi2 (+ (* -1/2 (* R (* lambda2 (sin (* 1/2 phi1))))) (/ (* R (* lambda2 (cos (* 1/2 phi1)))) phi2))))
(* -1 (* R lambda2))
(+ (* -1 (* R lambda2)) (* 1/4 (* R (* lambda2 (* phi1 phi2)))))
(+ (* -1 (* R lambda2)) (* phi1 (+ (* 1/8 (* R (* lambda2 phi1))) (* 1/4 (* R (* lambda2 phi2))))))
(+ (* -1 (* R lambda2)) (* phi1 (+ (* 1/4 (* R (* lambda2 phi2))) (* phi1 (+ (* -1/96 (* R (* lambda2 (* phi1 phi2)))) (* 1/8 (* R lambda2)))))))
(* R (- (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))) (* lambda2 (cos (* 1/2 phi1)))))
(* R (- (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))) (* lambda2 (cos (* 1/2 phi1)))))
(* R (- (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))) (* lambda2 (cos (* 1/2 phi1)))))
(* R (- (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))) (* lambda2 (cos (* 1/2 phi1)))))
(* R (- (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))) (* lambda2 (cos (* 1/2 phi1)))))
(* R (- (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))) (* lambda2 (cos (* 1/2 phi1)))))
(* R (- (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))) (* lambda2 (cos (* 1/2 phi1)))))
(* R (- (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))) (* lambda2 (cos (* 1/2 phi1)))))
(* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))
(* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))
(* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))
(* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))
(* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))
(* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))
(* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))
(* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))
(* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))
(* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))
(* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))
(* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))
(* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))
(* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))
(* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))
(* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))
(* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))
(* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))
(* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))
(* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))
(* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))
(* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))
(* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))
(* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))
(* 1/4 (* lambda2 (* phi1 phi2)))
(* phi1 (+ (* -1/96 (* lambda2 (* (pow phi1 2) phi2))) (* 1/4 (* lambda2 phi2))))
(* phi1 (+ (* 1/4 (* lambda2 phi2)) (* (pow phi1 2) (+ (* -1/96 (* lambda2 phi2)) (* 1/7680 (* lambda2 (* (pow phi1 2) phi2)))))))
(* phi1 (+ (* 1/4 (* lambda2 phi2)) (* (pow phi1 2) (+ (* -1/96 (* lambda2 phi2)) (* (pow phi1 2) (+ (* -1/1290240 (* lambda2 (* (pow phi1 2) phi2))) (* 1/7680 (* lambda2 phi2))))))))
(* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))
(* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))
(* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))
(* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))
(* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))
(* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))
(* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))
(* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))
(* lambda2 (* phi2 (sin (* 1/2 phi1))))
(* lambda2 (* phi2 (sin (* 1/2 phi1))))
(* lambda2 (* phi2 (sin (* 1/2 phi1))))
(* lambda2 (* phi2 (sin (* 1/2 phi1))))
(* lambda2 (* phi2 (sin (* 1/2 phi1))))
(* lambda2 (* phi2 (sin (* 1/2 phi1))))
(* lambda2 (* phi2 (sin (* 1/2 phi1))))
(* lambda2 (* phi2 (sin (* 1/2 phi1))))
(* lambda2 (* phi2 (sin (* 1/2 phi1))))
(* lambda2 (* phi2 (sin (* 1/2 phi1))))
(* lambda2 (* phi2 (sin (* 1/2 phi1))))
(* lambda2 (* phi2 (sin (* 1/2 phi1))))
(* lambda2 (* phi2 (sin (* 1/2 phi1))))
(* lambda2 (* phi2 (sin (* 1/2 phi1))))
(* lambda2 (* phi2 (sin (* 1/2 phi1))))
(* lambda2 (* phi2 (sin (* 1/2 phi1))))
(* lambda2 (* phi2 (sin (* 1/2 phi1))))
(* lambda2 (* phi2 (sin (* 1/2 phi1))))
(* lambda2 (* phi2 (sin (* 1/2 phi1))))
(* lambda2 (* phi2 (sin (* 1/2 phi1))))
(* lambda2 (* phi2 (sin (* 1/2 phi1))))
(* lambda2 (* phi2 (sin (* 1/2 phi1))))
(* lambda2 (* phi2 (sin (* 1/2 phi1))))
(* lambda2 (* phi2 (sin (* 1/2 phi1))))
(* 1/2 (* lambda2 (* phi1 phi2)))
(* phi1 (+ (* -1/48 (* lambda2 (* (pow phi1 2) phi2))) (* 1/2 (* lambda2 phi2))))
(* phi1 (+ (* 1/2 (* lambda2 phi2)) (* (pow phi1 2) (+ (* -1/48 (* lambda2 phi2)) (* 1/3840 (* lambda2 (* (pow phi1 2) phi2)))))))
(* phi1 (+ (* 1/2 (* lambda2 phi2)) (* (pow phi1 2) (+ (* -1/48 (* lambda2 phi2)) (* (pow phi1 2) (+ (* -1/645120 (* lambda2 (* (pow phi1 2) phi2))) (* 1/3840 (* lambda2 phi2))))))))
(* lambda2 (* phi2 (sin (* 1/2 phi1))))
(* lambda2 (* phi2 (sin (* 1/2 phi1))))
(* lambda2 (* phi2 (sin (* 1/2 phi1))))
(* lambda2 (* phi2 (sin (* 1/2 phi1))))
(* lambda2 (* phi2 (sin (* 1/2 phi1))))
(* lambda2 (* phi2 (sin (* 1/2 phi1))))
(* lambda2 (* phi2 (sin (* 1/2 phi1))))
(* lambda2 (* phi2 (sin (* 1/2 phi1))))
(* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))))
(* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))))
(* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))))
(* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))))
(* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))))
(* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))))
(* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))))
(* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))))
(* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))))
(* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))))
(* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))))
(* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))))
(* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))
(+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))))
(+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))))
(+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))))
(* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1)))))
(* lambda1 (+ (* -1/2 (* phi2 (sin (* 1/2 phi1)))) (* 1/2 (/ (* lambda2 (* phi2 (sin (* 1/2 phi1)))) lambda1))))
(* lambda1 (+ (* -1/2 (* phi2 (sin (* 1/2 phi1)))) (* 1/2 (/ (* lambda2 (* phi2 (sin (* 1/2 phi1)))) lambda1))))
(* lambda1 (+ (* -1/2 (* phi2 (sin (* 1/2 phi1)))) (* 1/2 (/ (* lambda2 (* phi2 (sin (* 1/2 phi1)))) lambda1))))
(* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1)))))
(* -1 (* lambda1 (+ (* -1/2 (/ (* lambda2 (* phi2 (sin (* 1/2 phi1)))) lambda1)) (* 1/2 (* phi2 (sin (* 1/2 phi1)))))))
(* -1 (* lambda1 (+ (* -1/2 (/ (* lambda2 (* phi2 (sin (* 1/2 phi1)))) lambda1)) (* 1/2 (* phi2 (sin (* 1/2 phi1)))))))
(* -1 (* lambda1 (+ (* -1/2 (/ (* lambda2 (* phi2 (sin (* 1/2 phi1)))) lambda1)) (* 1/2 (* phi2 (sin (* 1/2 phi1)))))))
(* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1)))))
(+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))))
(+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))))
(+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))))
(* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))
(* lambda2 (+ (* -1/2 (/ (* lambda1 (* phi2 (sin (* 1/2 phi1)))) lambda2)) (* 1/2 (* phi2 (sin (* 1/2 phi1))))))
(* lambda2 (+ (* -1/2 (/ (* lambda1 (* phi2 (sin (* 1/2 phi1)))) lambda2)) (* 1/2 (* phi2 (sin (* 1/2 phi1))))))
(* lambda2 (+ (* -1/2 (/ (* lambda1 (* phi2 (sin (* 1/2 phi1)))) lambda2)) (* 1/2 (* phi2 (sin (* 1/2 phi1))))))
(* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))
(* -1 (* lambda2 (+ (* -1/2 (* phi2 (sin (* 1/2 phi1)))) (* 1/2 (/ (* lambda1 (* phi2 (sin (* 1/2 phi1)))) lambda2)))))
(* -1 (* lambda2 (+ (* -1/2 (* phi2 (sin (* 1/2 phi1)))) (* 1/2 (/ (* lambda1 (* phi2 (sin (* 1/2 phi1)))) lambda2)))))
(* -1 (* lambda2 (+ (* -1/2 (* phi2 (sin (* 1/2 phi1)))) (* 1/2 (/ (* lambda1 (* phi2 (sin (* 1/2 phi1)))) lambda2)))))
(* -1/4 (* phi1 (* phi2 (- lambda1 lambda2))))
(* phi1 (+ (* -1/4 (* phi2 (- lambda1 lambda2))) (* 1/96 (* (pow phi1 2) (* phi2 (- lambda1 lambda2))))))
(* phi1 (+ (* -1/4 (* phi2 (- lambda1 lambda2))) (* (pow phi1 2) (+ (* -1/7680 (* (pow phi1 2) (* phi2 (- lambda1 lambda2)))) (* 1/96 (* phi2 (- lambda1 lambda2)))))))
(* phi1 (+ (* -1/4 (* phi2 (- lambda1 lambda2))) (* (pow phi1 2) (+ (* 1/96 (* phi2 (- lambda1 lambda2))) (* (pow phi1 2) (+ (* -1/7680 (* phi2 (- lambda1 lambda2))) (* 1/1290240 (* (pow phi1 2) (* phi2 (- lambda1 lambda2))))))))))
(* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))))
(* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))))
(* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))))
(* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))))
(* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))))
(* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))))
(* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))))
(* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))))
(* -1 (* lambda2 (sin (* 1/2 phi1))))
(+ (* -1 (* lambda2 (sin (* 1/2 phi1)))) (* lambda1 (sin (* 1/2 phi1))))
(+ (* -1 (* lambda2 (sin (* 1/2 phi1)))) (* lambda1 (sin (* 1/2 phi1))))
(+ (* -1 (* lambda2 (sin (* 1/2 phi1)))) (* lambda1 (sin (* 1/2 phi1))))
(* lambda1 (sin (* 1/2 phi1)))
(* lambda1 (+ (sin (* 1/2 phi1)) (* -1 (/ (* lambda2 (sin (* 1/2 phi1))) lambda1))))
(* lambda1 (+ (sin (* 1/2 phi1)) (* -1 (/ (* lambda2 (sin (* 1/2 phi1))) lambda1))))
(* lambda1 (+ (sin (* 1/2 phi1)) (* -1 (/ (* lambda2 (sin (* 1/2 phi1))) lambda1))))
(* lambda1 (sin (* 1/2 phi1)))
(* -1 (* lambda1 (+ (* -1 (sin (* 1/2 phi1))) (/ (* lambda2 (sin (* 1/2 phi1))) lambda1))))
(* -1 (* lambda1 (+ (* -1 (sin (* 1/2 phi1))) (/ (* lambda2 (sin (* 1/2 phi1))) lambda1))))
(* -1 (* lambda1 (+ (* -1 (sin (* 1/2 phi1))) (/ (* lambda2 (sin (* 1/2 phi1))) lambda1))))
(* lambda1 (sin (* 1/2 phi1)))
(+ (* -1 (* lambda2 (sin (* 1/2 phi1)))) (* lambda1 (sin (* 1/2 phi1))))
(+ (* -1 (* lambda2 (sin (* 1/2 phi1)))) (* lambda1 (sin (* 1/2 phi1))))
(+ (* -1 (* lambda2 (sin (* 1/2 phi1)))) (* lambda1 (sin (* 1/2 phi1))))
(* -1 (* lambda2 (sin (* 1/2 phi1))))
(* lambda2 (+ (* -1 (sin (* 1/2 phi1))) (/ (* lambda1 (sin (* 1/2 phi1))) lambda2)))
(* lambda2 (+ (* -1 (sin (* 1/2 phi1))) (/ (* lambda1 (sin (* 1/2 phi1))) lambda2)))
(* lambda2 (+ (* -1 (sin (* 1/2 phi1))) (/ (* lambda1 (sin (* 1/2 phi1))) lambda2)))
(* -1 (* lambda2 (sin (* 1/2 phi1))))
(* -1 (* lambda2 (+ (sin (* 1/2 phi1)) (* -1 (/ (* lambda1 (sin (* 1/2 phi1))) lambda2)))))
(* -1 (* lambda2 (+ (sin (* 1/2 phi1)) (* -1 (/ (* lambda1 (sin (* 1/2 phi1))) lambda2)))))
(* -1 (* lambda2 (+ (sin (* 1/2 phi1)) (* -1 (/ (* lambda1 (sin (* 1/2 phi1))) lambda2)))))
(* 1/2 (* phi1 (- lambda1 lambda2)))
(* phi1 (+ (* -1/48 (* (pow phi1 2) (- lambda1 lambda2))) (* 1/2 (- lambda1 lambda2))))
(* phi1 (+ (* 1/2 (- lambda1 lambda2)) (* (pow phi1 2) (+ (* -1/48 (- lambda1 lambda2)) (* 1/3840 (* (pow phi1 2) (- lambda1 lambda2)))))))
(* phi1 (+ (* 1/2 (- lambda1 lambda2)) (* (pow phi1 2) (+ (* -1/48 (- lambda1 lambda2)) (* (pow phi1 2) (+ (* -1/645120 (* (pow phi1 2) (- lambda1 lambda2))) (* 1/3840 (- lambda1 lambda2))))))))
(* (sin (* 1/2 phi1)) (- lambda1 lambda2))
(* (sin (* 1/2 phi1)) (- lambda1 lambda2))
(* (sin (* 1/2 phi1)) (- lambda1 lambda2))
(* (sin (* 1/2 phi1)) (- lambda1 lambda2))
(* (sin (* 1/2 phi1)) (- lambda1 lambda2))
(* (sin (* 1/2 phi1)) (- lambda1 lambda2))
(* (sin (* 1/2 phi1)) (- lambda1 lambda2))
(* (sin (* 1/2 phi1)) (- lambda1 lambda2))
(* -1 (* lambda2 (cos (* 1/2 phi1))))
(+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* lambda1 (cos (* 1/2 phi1))))
(+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* lambda1 (cos (* 1/2 phi1))))
(+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* lambda1 (cos (* 1/2 phi1))))
(* lambda1 (cos (* 1/2 phi1)))
(* lambda1 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))
(* lambda1 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))
(* lambda1 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))
(* lambda1 (cos (* 1/2 phi1)))
(* -1 (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))
(* -1 (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))
(* -1 (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))
(* lambda1 (cos (* 1/2 phi1)))
(+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* lambda1 (cos (* 1/2 phi1))))
(+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* lambda1 (cos (* 1/2 phi1))))
(+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* lambda1 (cos (* 1/2 phi1))))
(* -1 (* lambda2 (cos (* 1/2 phi1))))
(* lambda2 (+ (* -1 (cos (* 1/2 phi1))) (/ (* lambda1 (cos (* 1/2 phi1))) lambda2)))
(* lambda2 (+ (* -1 (cos (* 1/2 phi1))) (/ (* lambda1 (cos (* 1/2 phi1))) lambda2)))
(* lambda2 (+ (* -1 (cos (* 1/2 phi1))) (/ (* lambda1 (cos (* 1/2 phi1))) lambda2)))
(* -1 (* lambda2 (cos (* 1/2 phi1))))
(* -1 (* lambda2 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda1 (cos (* 1/2 phi1))) lambda2)))))
(* -1 (* lambda2 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda1 (cos (* 1/2 phi1))) lambda2)))))
(* -1 (* lambda2 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda1 (cos (* 1/2 phi1))) lambda2)))))
(- lambda1 lambda2)
(- (+ lambda1 (* -1/8 (* (pow phi1 2) (- lambda1 lambda2)))) lambda2)
(- (+ lambda1 (* (pow phi1 2) (+ (* -1/8 (- lambda1 lambda2)) (* 1/384 (* (pow phi1 2) (- lambda1 lambda2)))))) lambda2)
(- (+ lambda1 (* (pow phi1 2) (+ (* -1/8 (- lambda1 lambda2)) (* (pow phi1 2) (+ (* -1/46080 (* (pow phi1 2) (- lambda1 lambda2))) (* 1/384 (- lambda1 lambda2))))))) lambda2)
(* (cos (* 1/2 phi1)) (- lambda1 lambda2))
(* (cos (* 1/2 phi1)) (- lambda1 lambda2))
(* (cos (* 1/2 phi1)) (- lambda1 lambda2))
(* (cos (* 1/2 phi1)) (- lambda1 lambda2))
(* (cos (* 1/2 phi1)) (- lambda1 lambda2))
(* (cos (* 1/2 phi1)) (- lambda1 lambda2))
(* (cos (* 1/2 phi1)) (- lambda1 lambda2))
(* (cos (* 1/2 phi1)) (- lambda1 lambda2))
(* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))
(* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))
(* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))
(* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))
(* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))
(* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))
(* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))
(* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))
(* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))
(* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))
(* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))
(* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))
(* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2))))
(+ (* 1/2 (* lambda1 (* lambda2 (pow phi1 2)))) (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))))
(+ (* lambda1 (+ (* -1/4 (* lambda1 (pow phi1 2))) (* 1/2 (* lambda2 (pow phi1 2))))) (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))))
(+ (* lambda1 (+ (* -1/4 (* lambda1 (pow phi1 2))) (* 1/2 (* lambda2 (pow phi1 2))))) (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))))
(* -1/4 (* (pow lambda1 2) (pow phi1 2)))
(* (pow lambda1 2) (+ (* -1/4 (pow phi1 2)) (* 1/2 (/ (* lambda2 (pow phi1 2)) lambda1))))
(* (pow lambda1 2) (+ (* -1/4 (pow phi1 2)) (+ (* 1/2 (/ (* lambda2 (pow phi1 2)) lambda1)) (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (pow lambda1 2)))))
(* (pow lambda1 2) (+ (* -1/4 (pow phi1 2)) (+ (* 1/2 (/ (* lambda2 (pow phi1 2)) lambda1)) (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (pow lambda1 2)))))
(* -1/4 (* (pow lambda1 2) (pow phi1 2)))
(* (pow lambda1 2) (+ (* -1/4 (pow phi1 2)) (* 1/2 (/ (* lambda2 (pow phi1 2)) lambda1))))
(* (pow lambda1 2) (+ (* -1 (/ (+ (* -1 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) lambda1)) (* -1/2 (* lambda2 (pow phi1 2)))) lambda1)) (* -1/4 (pow phi1 2))))
(* (pow lambda1 2) (+ (* -1 (/ (+ (* -1 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) lambda1)) (* -1/2 (* lambda2 (pow phi1 2)))) lambda1)) (* -1/4 (pow phi1 2))))
(* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2))))
(+ (* 1/2 (* lambda1 (* lambda2 (pow phi1 2)))) (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))))
(+ (* lambda2 (+ (* -1/4 (* lambda2 (pow phi1 2))) (* 1/2 (* lambda1 (pow phi1 2))))) (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))))
(+ (* lambda2 (+ (* -1/4 (* lambda2 (pow phi1 2))) (* 1/2 (* lambda1 (pow phi1 2))))) (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))))
(* -1/4 (* (pow lambda2 2) (pow phi1 2)))
(* (pow lambda2 2) (+ (* -1/4 (pow phi1 2)) (* 1/2 (/ (* lambda1 (pow phi1 2)) lambda2))))
(* (pow lambda2 2) (+ (* -1/4 (pow phi1 2)) (+ (* 1/2 (/ (* lambda1 (pow phi1 2)) lambda2)) (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (pow lambda2 2)))))
(* (pow lambda2 2) (+ (* -1/4 (pow phi1 2)) (+ (* 1/2 (/ (* lambda1 (pow phi1 2)) lambda2)) (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (pow lambda2 2)))))
(* -1/4 (* (pow lambda2 2) (pow phi1 2)))
(* (pow lambda2 2) (+ (* -1/4 (pow phi1 2)) (* 1/2 (/ (* lambda1 (pow phi1 2)) lambda2))))
(* (pow lambda2 2) (+ (* -1 (/ (+ (* -1 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) lambda2)) (* -1/2 (* lambda1 (pow phi1 2)))) lambda2)) (* -1/4 (pow phi1 2))))
(* (pow lambda2 2) (+ (* -1 (/ (+ (* -1 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) lambda2)) (* -1/2 (* lambda1 (pow phi1 2)))) lambda2)) (* -1/4 (pow phi1 2))))
(pow lambda2 2)
(+ (* -2 (* lambda1 lambda2)) (pow lambda2 2))
(+ (* lambda1 (+ lambda1 (* -2 lambda2))) (pow lambda2 2))
(+ (* lambda1 (+ lambda1 (* -2 lambda2))) (pow lambda2 2))
(pow lambda1 2)
(* (pow lambda1 2) (+ 1 (* -2 (/ lambda2 lambda1))))
(* (pow lambda1 2) (+ 1 (+ (* -2 (/ lambda2 lambda1)) (/ (pow lambda2 2) (pow lambda1 2)))))
(* (pow lambda1 2) (+ 1 (+ (* -2 (/ lambda2 lambda1)) (/ (pow lambda2 2) (pow lambda1 2)))))
(pow lambda1 2)
(* (pow lambda1 2) (+ 1 (* -2 (/ lambda2 lambda1))))
(* (pow lambda1 2) (+ 1 (* -1 (/ (+ (* -1 (/ (pow lambda2 2) lambda1)) (* 2 lambda2)) lambda1))))
(* (pow lambda1 2) (+ 1 (* -1 (/ (+ (* -1 (/ (pow lambda2 2) lambda1)) (* 2 lambda2)) lambda1))))
(pow lambda1 2)
(+ (* -2 (* lambda1 lambda2)) (pow lambda1 2))
(+ (* lambda2 (+ lambda2 (* -2 lambda1))) (pow lambda1 2))
(+ (* lambda2 (+ lambda2 (* -2 lambda1))) (pow lambda1 2))
(pow lambda2 2)
(* (pow lambda2 2) (+ 1 (* -2 (/ lambda1 lambda2))))
(* (pow lambda2 2) (+ 1 (+ (* -2 (/ lambda1 lambda2)) (/ (pow lambda1 2) (pow lambda2 2)))))
(* (pow lambda2 2) (+ 1 (+ (* -2 (/ lambda1 lambda2)) (/ (pow lambda1 2) (pow lambda2 2)))))
(pow lambda2 2)
(* (pow lambda2 2) (+ 1 (* -2 (/ lambda1 lambda2))))
(* (pow lambda2 2) (+ 1 (* -1 (/ (+ (* -1 (/ (pow lambda1 2) lambda2)) (* 2 lambda1)) lambda2))))
(* (pow lambda2 2) (+ 1 (* -1 (/ (+ (* -1 (/ (pow lambda1 2) lambda2)) (* 2 lambda1)) lambda2))))
(* lambda2 (cos (* 1/2 phi1)))
(* lambda2 (cos (* 1/2 phi1)))
(* lambda2 (cos (* 1/2 phi1)))
(* lambda2 (cos (* 1/2 phi1)))
(* lambda2 (cos (* 1/2 phi1)))
(* lambda2 (cos (* 1/2 phi1)))
(* lambda2 (cos (* 1/2 phi1)))
(* lambda2 (cos (* 1/2 phi1)))
(* lambda2 (cos (* 1/2 phi1)))
(* lambda2 (cos (* 1/2 phi1)))
(* lambda2 (cos (* 1/2 phi1)))
(* lambda2 (cos (* 1/2 phi1)))
lambda2
(+ lambda2 (* -1/8 (* lambda2 (pow phi1 2))))
(+ lambda2 (* (pow phi1 2) (+ (* -1/8 lambda2) (* 1/384 (* lambda2 (pow phi1 2))))))
(+ lambda2 (* (pow phi1 2) (+ (* -1/8 lambda2) (* (pow phi1 2) (+ (* -1/46080 (* lambda2 (pow phi1 2))) (* 1/384 lambda2))))))
(* lambda2 (cos (* 1/2 phi1)))
(* lambda2 (cos (* 1/2 phi1)))
(* lambda2 (cos (* 1/2 phi1)))
(* lambda2 (cos (* 1/2 phi1)))
(* lambda2 (cos (* 1/2 phi1)))
(* lambda2 (cos (* 1/2 phi1)))
(* lambda2 (cos (* 1/2 phi1)))
(* lambda2 (cos (* 1/2 phi1)))
Outputs
(+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (+ (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1))))))))
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))
(+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (+ (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1))))))))
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))
(+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (+ (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1))))))))
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))
(* lambda1 (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1))))))
(*.f64 lambda1 (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
(* lambda1 (+ (cos (* 1/2 phi1)) (+ (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1)) (+ (* -1/2 (* phi2 (sin (* 1/2 phi1)))) (* 1/2 (/ (* lambda2 (* phi2 (sin (* 1/2 phi1)))) lambda1))))))
(*.f64 lambda1 (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) lambda1)) (/.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1))))
(* lambda1 (+ (cos (* 1/2 phi1)) (+ (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1)) (+ (* -1/2 (* phi2 (sin (* 1/2 phi1)))) (* 1/2 (/ (* lambda2 (* phi2 (sin (* 1/2 phi1)))) lambda1))))))
(*.f64 lambda1 (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) lambda1)) (/.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1))))
(* lambda1 (+ (cos (* 1/2 phi1)) (+ (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1)) (+ (* -1/2 (* phi2 (sin (* 1/2 phi1)))) (* 1/2 (/ (* lambda2 (* phi2 (sin (* 1/2 phi1)))) lambda1))))))
(*.f64 lambda1 (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) lambda1)) (/.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1))))
(* -1 (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1)))))))
(*.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (-.f64 #s(literal 0 binary64) lambda1))
(* -1 (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (+ (* -1 (/ (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) lambda1)) (* 1/2 (* phi2 (sin (* 1/2 phi1))))))))
(*.f64 (-.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) lambda1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (-.f64 #s(literal 0 binary64) lambda1))
(* -1 (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (+ (* -1 (/ (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) lambda1)) (* 1/2 (* phi2 (sin (* 1/2 phi1))))))))
(*.f64 (-.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) lambda1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (-.f64 #s(literal 0 binary64) lambda1))
(* -1 (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (+ (* -1 (/ (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) lambda1)) (* 1/2 (* phi2 (sin (* 1/2 phi1))))))))
(*.f64 (-.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) lambda1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (-.f64 #s(literal 0 binary64) lambda1))
(+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 lambda1 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1))
(+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (+ (* lambda1 (cos (* 1/2 phi1))) (* lambda2 (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1))))))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 lambda1 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)) (*.f64 lambda2 (*.f64 (*.f64 #s(literal 1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))
(+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (+ (* lambda1 (cos (* 1/2 phi1))) (* lambda2 (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1))))))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 lambda1 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)) (*.f64 lambda2 (*.f64 (*.f64 #s(literal 1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))
(+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (+ (* lambda1 (cos (* 1/2 phi1))) (* lambda2 (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1))))))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 lambda1 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)) (*.f64 lambda2 (*.f64 (*.f64 #s(literal 1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))
(* lambda2 (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1))))))
(*.f64 lambda2 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* lambda2 (+ (* -1 (cos (* 1/2 phi1))) (+ (* -1/2 (/ (* lambda1 (* phi2 (sin (* 1/2 phi1)))) lambda2)) (+ (* 1/2 (* phi2 (sin (* 1/2 phi1)))) (/ (* lambda1 (cos (* 1/2 phi1))) lambda2)))))
(*.f64 lambda2 (-.f64 (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 lambda1 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) lambda2) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) lambda2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* lambda2 (+ (* -1 (cos (* 1/2 phi1))) (+ (* -1/2 (/ (* lambda1 (* phi2 (sin (* 1/2 phi1)))) lambda2)) (+ (* 1/2 (* phi2 (sin (* 1/2 phi1)))) (/ (* lambda1 (cos (* 1/2 phi1))) lambda2)))))
(*.f64 lambda2 (-.f64 (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 lambda1 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) lambda2) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) lambda2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* lambda2 (+ (* -1 (cos (* 1/2 phi1))) (+ (* -1/2 (/ (* lambda1 (* phi2 (sin (* 1/2 phi1)))) lambda2)) (+ (* 1/2 (* phi2 (sin (* 1/2 phi1)))) (/ (* lambda1 (cos (* 1/2 phi1))) lambda2)))))
(*.f64 lambda2 (-.f64 (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 lambda1 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) lambda2) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) lambda2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* -1 (* lambda2 (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1)))))))
(*.f64 (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (-.f64 #s(literal 0 binary64) lambda2))
(* -1 (* lambda2 (+ (cos (* 1/2 phi1)) (+ (* -1 (/ (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) lambda2)) (* -1/2 (* phi2 (sin (* 1/2 phi1))))))))
(*.f64 (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 lambda1 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1)) lambda2))) (-.f64 #s(literal 0 binary64) lambda2))
(* -1 (* lambda2 (+ (cos (* 1/2 phi1)) (+ (* -1 (/ (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) lambda2)) (* -1/2 (* phi2 (sin (* 1/2 phi1))))))))
(*.f64 (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 lambda1 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1)) lambda2))) (-.f64 #s(literal 0 binary64) lambda2))
(* -1 (* lambda2 (+ (cos (* 1/2 phi1)) (+ (* -1 (/ (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) lambda2)) (* -1/2 (* phi2 (sin (* 1/2 phi1))))))))
(*.f64 (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 lambda1 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1)) lambda2))) (-.f64 #s(literal 0 binary64) lambda2))
(- lambda1 lambda2)
(-.f64 lambda1 lambda2)
(- (+ lambda1 (* -1/4 (* phi1 (* phi2 (- lambda1 lambda2))))) lambda2)
(+.f64 lambda1 (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 phi1 (*.f64 phi2 (-.f64 lambda1 lambda2)))) lambda2))
(- (+ lambda1 (* phi1 (+ (* -1/4 (* phi2 (- lambda1 lambda2))) (* -1/8 (* phi1 (- lambda1 lambda2)))))) lambda2)
(+.f64 lambda1 (-.f64 (*.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 #s(literal -1/4 binary64) phi2) (*.f64 #s(literal -1/8 binary64) phi1)))) lambda2))
(- (+ lambda1 (* phi1 (+ (* -1/4 (* phi2 (- lambda1 lambda2))) (* phi1 (+ (* -1/8 (- lambda1 lambda2)) (* 1/96 (* phi1 (* phi2 (- lambda1 lambda2))))))))) lambda2)
(+.f64 lambda1 (-.f64 (*.f64 phi1 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 phi2 (-.f64 lambda1 lambda2))) (*.f64 phi1 (+.f64 (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/8 binary64)) (*.f64 (*.f64 phi1 (*.f64 phi2 (-.f64 lambda1 lambda2))) #s(literal 1/96 binary64)))))) lambda2))
(+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))
(+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))
(+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))
(+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))
(+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))
(+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))
(+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))
(+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))
(+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))
(+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))
(+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))
(+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))
(+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))
(+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))
(+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))
(+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))
(* (cos (* 1/2 phi1)) (- lambda1 lambda2))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))
(+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))
(+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))
(+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))
(+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))
(+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))
(+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))
(* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))))
(*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))
(* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (/ (* (cos (* 1/2 phi1)) (- lambda1 lambda2)) phi2)))
(*.f64 phi2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (-.f64 lambda1 lambda2) phi2))))
(* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (/ (* (cos (* 1/2 phi1)) (- lambda1 lambda2)) phi2)))
(*.f64 phi2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (-.f64 lambda1 lambda2) phi2))))
(* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (/ (* (cos (* 1/2 phi1)) (- lambda1 lambda2)) phi2)))
(*.f64 phi2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (-.f64 lambda1 lambda2) phi2))))
(* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))))
(*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))
(* -1 (* phi2 (+ (* -1 (/ (* (cos (* 1/2 phi1)) (- lambda1 lambda2)) phi2)) (* 1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))))))
(*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (-.f64 lambda1 lambda2) phi2))) (-.f64 #s(literal 0 binary64) phi2))
(* -1 (* phi2 (+ (* -1 (/ (* (cos (* 1/2 phi1)) (- lambda1 lambda2)) phi2)) (* 1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))))))
(*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (-.f64 lambda1 lambda2) phi2))) (-.f64 #s(literal 0 binary64) phi2))
(* -1 (* phi2 (+ (* -1 (/ (* (cos (* 1/2 phi1)) (- lambda1 lambda2)) phi2)) (* 1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))))))
(*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (-.f64 lambda1 lambda2) phi2))) (-.f64 #s(literal 0 binary64) phi2))
(* R (sqrt (+ (pow (+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2) (pow (- phi1 phi2) 2))))
(*.f64 R (hypot.f64 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (-.f64 phi1 phi2)))
(* R (sqrt (+ (pow (+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2) (pow (- phi1 phi2) 2))))
(*.f64 R (hypot.f64 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (-.f64 phi1 phi2)))
(* R (sqrt (+ (pow (+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2) (pow (- phi1 phi2) 2))))
(*.f64 R (hypot.f64 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (-.f64 phi1 phi2)))
(* R (sqrt (+ (pow (+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2) (pow (- phi1 phi2) 2))))
(*.f64 R (hypot.f64 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (-.f64 phi1 phi2)))
(* R (sqrt (+ (pow (+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2) (pow (- phi1 phi2) 2))))
(*.f64 R (hypot.f64 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (-.f64 phi1 phi2)))
(* R (sqrt (+ (pow (+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2) (pow (- phi1 phi2) 2))))
(*.f64 R (hypot.f64 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (-.f64 phi1 phi2)))
(* R (sqrt (+ (pow (+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2) (pow (- phi1 phi2) 2))))
(*.f64 R (hypot.f64 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (-.f64 phi1 phi2)))
(* R (sqrt (+ (pow (+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2) (pow (- phi1 phi2) 2))))
(*.f64 R (hypot.f64 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (-.f64 phi1 phi2)))
(* R (sqrt (+ (pow (+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2) (pow (- phi1 phi2) 2))))
(*.f64 R (hypot.f64 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (-.f64 phi1 phi2)))
(* R (sqrt (+ (pow (+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2) (pow (- phi1 phi2) 2))))
(*.f64 R (hypot.f64 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (-.f64 phi1 phi2)))
(* R (sqrt (+ (pow (+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2) (pow (- phi1 phi2) 2))))
(*.f64 R (hypot.f64 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (-.f64 phi1 phi2)))
(* R (sqrt (+ (pow (+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2) (pow (- phi1 phi2) 2))))
(*.f64 R (hypot.f64 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (-.f64 phi1 phi2)))
(* R (sqrt (+ (pow phi2 2) (pow (- lambda1 lambda2) 2))))
(*.f64 R (hypot.f64 phi2 (-.f64 lambda1 lambda2)))
(+ (* 1/2 (* (* R (* phi1 (+ (* -2 phi2) (* -1/2 (* phi2 (pow (- lambda1 lambda2) 2)))))) (sqrt (/ 1 (+ (pow phi2 2) (pow (- lambda1 lambda2) 2)))))) (* R (sqrt (+ (pow phi2 2) (pow (- lambda1 lambda2) 2)))))
(+.f64 (*.f64 R (hypot.f64 phi2 (-.f64 lambda1 lambda2))) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 R) (+.f64 (*.f64 phi2 #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi2 phi2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))))
(+ (* R (sqrt (+ (pow phi2 2) (pow (- lambda1 lambda2) 2)))) (* phi1 (+ (* 1/2 (* (* R (* phi1 (- (+ 1 (+ (* -1/4 (pow (- lambda1 lambda2) 2)) (* 1/16 (* (pow phi2 2) (pow (- lambda1 lambda2) 2))))) (* 1/4 (/ (pow (+ (* -2 phi2) (* -1/2 (* phi2 (pow (- lambda1 lambda2) 2)))) 2) (+ (pow phi2 2) (pow (- lambda1 lambda2) 2))))))) (sqrt (/ 1 (+ (pow phi2 2) (pow (- lambda1 lambda2) 2)))))) (* 1/2 (* (* R (+ (* -2 phi2) (* -1/2 (* phi2 (pow (- lambda1 lambda2) 2))))) (sqrt (/ 1 (+ (pow phi2 2) (pow (- lambda1 lambda2) 2)))))))))
(+.f64 (*.f64 R (hypot.f64 phi2 (-.f64 lambda1 lambda2))) (*.f64 phi1 (*.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi2 phi2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (+.f64 (*.f64 phi1 (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal -1/4 binary64) (*.f64 #s(literal 1/16 binary64) (*.f64 phi2 phi2))))) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (+.f64 (*.f64 phi2 #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 phi2 #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (+.f64 (*.f64 phi2 phi2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))))) (+.f64 (*.f64 phi2 #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))))))))
(+ (* R (sqrt (+ (pow phi2 2) (pow (- lambda1 lambda2) 2)))) (* phi1 (+ (* 1/2 (* (* R (+ (* -2 phi2) (* -1/2 (* phi2 (pow (- lambda1 lambda2) 2))))) (sqrt (/ 1 (+ (pow phi2 2) (pow (- lambda1 lambda2) 2)))))) (* phi1 (+ (* 1/2 (* (* R (* phi1 (- (+ (* 1/48 (* phi2 (pow (- lambda1 lambda2) 2))) (* 1/16 (* phi2 (pow (- lambda1 lambda2) 2)))) (* 1/2 (/ (* (+ (* -2 phi2) (* -1/2 (* phi2 (pow (- lambda1 lambda2) 2)))) (- (+ 1 (+ (* -1/4 (pow (- lambda1 lambda2) 2)) (* 1/16 (* (pow phi2 2) (pow (- lambda1 lambda2) 2))))) (* 1/4 (/ (pow (+ (* -2 phi2) (* -1/2 (* phi2 (pow (- lambda1 lambda2) 2)))) 2) (+ (pow phi2 2) (pow (- lambda1 lambda2) 2)))))) (+ (pow phi2 2) (pow (- lambda1 lambda2) 2))))))) (sqrt (/ 1 (+ (pow phi2 2) (pow (- lambda1 lambda2) 2)))))) (* 1/2 (* (* R (- (+ 1 (+ (* -1/4 (pow (- lambda1 lambda2) 2)) (* 1/16 (* (pow phi2 2) (pow (- lambda1 lambda2) 2))))) (* 1/4 (/ (pow (+ (* -2 phi2) (* -1/2 (* phi2 (pow (- lambda1 lambda2) 2)))) 2) (+ (pow phi2 2) (pow (- lambda1 lambda2) 2)))))) (sqrt (/ 1 (+ (pow phi2 2) (pow (- lambda1 lambda2) 2)))))))))))
(+.f64 (*.f64 R (hypot.f64 phi2 (-.f64 lambda1 lambda2))) (*.f64 phi1 (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 R (+.f64 (*.f64 phi2 #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi2 phi2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (*.f64 phi1 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi2 phi2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (+.f64 (*.f64 (*.f64 phi1 R) (+.f64 (*.f64 (*.f64 phi2 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) #s(literal 1/12 binary64)) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (+.f64 (*.f64 phi2 #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal -1/4 binary64) (*.f64 #s(literal 1/16 binary64) (*.f64 phi2 phi2))))) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (+.f64 (*.f64 phi2 #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 phi2 #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (+.f64 (*.f64 phi2 phi2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))))) (+.f64 (*.f64 phi2 phi2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))))) (*.f64 R (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal -1/4 binary64) (*.f64 #s(literal 1/16 binary64) (*.f64 phi2 phi2))))) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (+.f64 (*.f64 phi2 #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 phi2 #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (+.f64 (*.f64 phi2 phi2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))))))))))))
(* R phi1)
(*.f64 phi1 R)
(* phi1 (+ R (* -1 (/ (* R phi2) phi1))))
(*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)))
(* phi1 (+ R (+ (* -1 (/ (* R phi2) phi1)) (* 1/2 (/ (* R (pow (+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2)) (pow phi1 2))))))
(*.f64 phi1 (+.f64 R (-.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) R) (pow.f64 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) #s(literal 2 binary64))) (*.f64 phi1 phi1)) (/.f64 (*.f64 phi2 R) phi1))))
(* phi1 (+ R (+ (* -1 (/ (* R phi2) phi1)) (+ (* 1/2 (/ (* R (* phi2 (pow (+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2))) (pow phi1 3))) (* 1/2 (/ (* R (pow (+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2)) (pow phi1 2)))))))
(*.f64 phi1 (+.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) (*.f64 #s(literal 1/2 binary64) (*.f64 R (+.f64 (/.f64 (*.f64 phi2 (pow.f64 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) #s(literal 2 binary64))) (*.f64 phi1 (*.f64 phi1 phi1))) (/.f64 (pow.f64 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) (*.f64 phi1 phi1)))))))
(* -1 (* R phi1))
(*.f64 phi1 (-.f64 #s(literal 0 binary64) R))
(* -1 (* phi1 (+ R (* -1 (/ (* R phi2) phi1)))))
(*.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) (-.f64 #s(literal 0 binary64) phi1))
(* -1 (* phi1 (+ R (* -1 (/ (+ (* -1/2 (/ (* R (pow (+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2)) phi1)) (* R phi2)) phi1)))))
(*.f64 (-.f64 R (/.f64 (+.f64 (*.f64 phi2 R) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 R (pow.f64 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) #s(literal 2 binary64)))) phi1)) phi1)) (-.f64 #s(literal 0 binary64) phi1))
(* -1 (* phi1 (+ R (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* R (pow (+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2))) (* 1/2 (/ (* R (* phi2 (pow (+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2))) phi1))) phi1)) (* R phi2)) phi1)))))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (-.f64 R (/.f64 (-.f64 (*.f64 phi2 R) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 R (+.f64 (pow.f64 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) (/.f64 (*.f64 phi2 (pow.f64 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) #s(literal 2 binary64))) phi1)))) phi1)) phi1))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))
(*.f64 R (hypot.f64 phi1 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))))
(+ (* 1/2 (* (* R (* phi2 (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))
(+.f64 (*.f64 R (hypot.f64 phi1 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi2 R) (-.f64 (*.f64 phi1 #s(literal -2 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))))))))
(+ (* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))) (* phi2 (+ (* 1/2 (* (* R (* phi2 (- (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))) (* 1/4 (/ (pow (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (* 1/2 (* (* R (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))))
(+.f64 (*.f64 R (hypot.f64 phi1 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))) (*.f64 phi2 (*.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))))) (+.f64 (*.f64 phi2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (*.f64 phi1 #s(literal -2 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) #s(literal 2 binary64)) (+.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))))))))) (-.f64 (*.f64 phi1 #s(literal -2 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))))))))
(+ (* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))) (* phi2 (+ (* 1/2 (* (* R (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (* phi2 (+ (* -1/4 (* (* R (* phi2 (* (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) (- (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))) (* 1/4 (/ (pow (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))) (sqrt (/ 1 (pow (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)) 3))))) (* 1/2 (* (* R (- (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))) (* 1/4 (/ (pow (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))))))
(+.f64 (*.f64 R (hypot.f64 phi1 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))) (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 R (-.f64 (*.f64 phi1 #s(literal -2 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))))))) (*.f64 phi2 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 R (*.f64 (*.f64 (*.f64 phi2 (-.f64 (*.f64 phi1 #s(literal -2 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (*.f64 phi1 #s(literal -2 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) #s(literal 2 binary64)) (+.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))) #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (*.f64 phi1 #s(literal -2 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) #s(literal 2 binary64)) (+.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))))))))))))))))
(* (* R phi2) (sqrt (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))))))
(*.f64 (*.f64 phi2 R) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))))))
(* phi2 (+ (* 1/2 (* (/ (* R (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))))) phi2) (sqrt (/ 1 (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))))))) (* R (sqrt (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))))))))
(*.f64 phi2 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 R (-.f64 (*.f64 phi1 #s(literal -2 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) phi2) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))))))))) (*.f64 R (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))))))))
(* phi2 (+ (* 1/2 (* (/ (* R (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))))) phi2) (sqrt (/ 1 (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))))))) (+ (* 1/2 (* (/ (* R (- (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)) (* 1/4 (/ (pow (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) 2) (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))))))) (pow phi2 2)) (sqrt (/ 1 (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))))))) (* R (sqrt (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))))))))
(*.f64 phi2 (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 R (-.f64 (*.f64 phi1 #s(literal -2 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) phi2)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 R (+.f64 (+.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 phi1 #s(literal -2 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))))))))) (*.f64 phi2 phi2))))) (*.f64 R (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))))))))
(* phi2 (+ (* -1/4 (* (/ (* R (* (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) (- (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)) (* 1/4 (/ (pow (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) 2) (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))))))))) (pow phi2 3)) (sqrt (/ 1 (pow (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))) 3))))) (+ (* 1/2 (* (/ (* R (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))))) phi2) (sqrt (/ 1 (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))))))) (+ (* 1/2 (* (/ (* R (- (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)) (* 1/4 (/ (pow (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) 2) (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))))))) (pow phi2 2)) (sqrt (/ 1 (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))))))) (* R (sqrt (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))))))))))
(*.f64 phi2 (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 R (-.f64 (*.f64 phi1 #s(literal -2 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) phi2)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 R (+.f64 (+.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 phi1 #s(literal -2 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))))))))) (*.f64 phi2 phi2))))) (*.f64 R (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))))))) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (*.f64 (*.f64 R (-.f64 (*.f64 phi1 #s(literal -2 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (+.f64 (+.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 phi1 #s(literal -2 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))))) #s(literal 3 binary64))))) (*.f64 phi2 (*.f64 phi2 phi2))))))
(* -1 (* (* R phi2) (sqrt (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))))))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))))) (-.f64 #s(literal 0 binary64) (*.f64 phi2 R)))
(* -1 (* phi2 (+ (* -1/2 (* (/ (* R (+ (* 2 phi1) (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) phi2) (sqrt (/ 1 (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))))))) (* R (sqrt (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))))))))
(*.f64 (+.f64 (*.f64 R (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))))))) (/.f64 (*.f64 R (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 phi1 #s(literal 2 binary64)))) phi2)))) (-.f64 #s(literal 0 binary64) phi2))
(* -1 (* phi2 (+ (* -1 (/ (+ (* -1/2 (* (/ (* R (- (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)) (* 1/4 (/ (pow (+ (* 2 phi1) (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))) 2) (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))))))) phi2) (sqrt (/ 1 (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))))))) (* 1/2 (* (* R (+ (* 2 phi1) (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) (sqrt (/ 1 (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))))))))) phi2)) (* R (sqrt (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))))))))
(*.f64 (-.f64 (*.f64 R (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))))))) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))))))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 R (+.f64 (+.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 phi1 #s(literal 2 binary64))) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))))))))) phi2)) (*.f64 #s(literal 1/2 binary64) (*.f64 R (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 phi1 #s(literal 2 binary64))))))) phi2)) (-.f64 #s(literal 0 binary64) phi2))
(* -1 (* phi2 (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/4 (* (/ (* R (* (+ (* 2 phi1) (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))) (- (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)) (* 1/4 (/ (pow (+ (* 2 phi1) (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))) 2) (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))))))))) phi2) (sqrt (/ 1 (pow (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))) 3))))) (* 1/2 (* (* R (- (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)) (* 1/4 (/ (pow (+ (* 2 phi1) (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))) 2) (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))))))) (sqrt (/ 1 (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))))))))) phi2)) (* 1/2 (* (* R (+ (* 2 phi1) (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) (sqrt (/ 1 (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))))))))) phi2)) (* R (sqrt (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))))))))
(-.f64 #s(literal 0 binary64) (*.f64 phi2 (-.f64 (*.f64 R (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))))))) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 R (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 phi1 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))))))) (/.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (*.f64 (*.f64 R (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 phi1 #s(literal 2 binary64)))) (+.f64 (+.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 phi1 #s(literal 2 binary64))) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))))) #s(literal 3 binary64))))) phi2)) (*.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))))))) (+.f64 (+.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 phi1 #s(literal 2 binary64))) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))))))))))) phi2)) phi2))))
(* R (sqrt (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) 2) (pow (- phi1 phi2) 2))))
(*.f64 R (hypot.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (-.f64 phi1 phi2)))
(+ (* R (sqrt (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) 2) (pow (- phi1 phi2) 2)))) (* (* R (* lambda1 (* (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1))))) (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))))))) (sqrt (/ 1 (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) 2) (pow (- phi1 phi2) 2))))))
(*.f64 R (+.f64 (hypot.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (-.f64 phi1 phi2)) (*.f64 lambda1 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) #s(literal 2 binary64)))))))))
(+ (* R (sqrt (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) 2) (pow (- phi1 phi2) 2)))) (* lambda1 (+ (* 1/2 (* (* R (* lambda1 (- (pow (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1))))) 2) (/ (* (pow (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1))))) 2) (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) 2)) (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) 2) (pow (- phi1 phi2) 2)))))) (sqrt (/ 1 (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) 2) (pow (- phi1 phi2) 2)))))) (* (* R (* (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1))))) (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))))) (sqrt (/ 1 (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) 2) (pow (- phi1 phi2) 2))))))))
(+.f64 (*.f64 R (hypot.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (-.f64 phi1 phi2))) (*.f64 lambda1 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda1 R) (-.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) #s(literal 2 binary64)) (pow.f64 (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) #s(literal 2 binary64))) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) #s(literal 2 binary64))))))) (*.f64 (*.f64 (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) R) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))))))
(+ (* R (sqrt (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) 2) (pow (- phi1 phi2) 2)))) (* lambda1 (+ (* lambda1 (+ (* -1/2 (* (* R (* lambda1 (* (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1))))) (* (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) (- (pow (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1))))) 2) (/ (* (pow (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1))))) 2) (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) 2)) (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) 2) (pow (- phi1 phi2) 2)))))))) (sqrt (/ 1 (pow (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) 2) (pow (- phi1 phi2) 2)) 3))))) (* 1/2 (* (* R (- (pow (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1))))) 2) (/ (* (pow (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1))))) 2) (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) 2)) (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) 2) (pow (- phi1 phi2) 2))))) (sqrt (/ 1 (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) 2) (pow (- phi1 phi2) 2)))))))) (* (* R (* (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1))))) (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))))) (sqrt (/ 1 (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) 2) (pow (- phi1 phi2) 2))))))))
(+.f64 (*.f64 R (hypot.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (-.f64 phi1 phi2))) (*.f64 lambda1 (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) #s(literal 2 binary64))))) (*.f64 (*.f64 (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) R) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))) (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 R (*.f64 (*.f64 lambda1 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (-.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) #s(literal 2 binary64)) (pow.f64 (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) #s(literal 2 binary64))) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) #s(literal 2 binary64))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) #s(literal 2 binary64))) #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) #s(literal 2 binary64))))) (-.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) #s(literal 2 binary64)) (pow.f64 (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) #s(literal 2 binary64))) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) #s(literal 2 binary64)))))))))))))
(* R (* lambda1 (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1)))))))
(*.f64 (*.f64 lambda1 R) (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
(* lambda1 (+ (* R (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1)))))) (/ (* R (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))))) lambda1)))
(*.f64 lambda1 (*.f64 R (+.f64 (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) lambda1))))
(* lambda1 (+ (* 1/2 (/ (* R (pow (- phi1 phi2) 2)) (* (pow lambda1 2) (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1)))))))) (+ (* R (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1)))))) (/ (* R (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))))) lambda1))))
(*.f64 lambda1 (+.f64 (*.f64 R (+.f64 (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) lambda1))) (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 lambda1 lambda1)) (/.f64 (*.f64 R (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))))
(* lambda1 (+ (* -1/2 (/ (* R (* (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) (pow (- phi1 phi2) 2))) (* (pow lambda1 3) (pow (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1))))) 2)))) (+ (* 1/2 (/ (* R (pow (- phi1 phi2) 2)) (* (pow lambda1 2) (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1)))))))) (+ (* R (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1)))))) (/ (* R (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))))) lambda1)))))
(*.f64 lambda1 (+.f64 (+.f64 (*.f64 R (+.f64 (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) lambda1))) (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 lambda1 lambda1)) (/.f64 (*.f64 R (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 R (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) (*.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) #s(literal 2 binary64)) (*.f64 lambda1 (*.f64 lambda1 lambda1))))))
(* -1 (* R (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1))))))))
(*.f64 (neg.f64 (*.f64 lambda1 R)) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* -1 (* lambda1 (+ (* -1 (/ (* R (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))))) lambda1)) (* R (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1)))))))))
(*.f64 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) R) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) R) lambda1)) (-.f64 #s(literal 0 binary64) lambda1))
(* -1 (* lambda1 (+ (* -1 (/ (+ (* -1/2 (/ (* R (pow (- phi1 phi2) 2)) (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1)))))))) (* R (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))))) lambda1)) (* R (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1)))))))))
(*.f64 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) R) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) R) (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 (*.f64 R (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) lambda1) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))) lambda1)) (-.f64 #s(literal 0 binary64) lambda1))
(* -1 (* lambda1 (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* R (* (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) (pow (- phi1 phi2) 2))) (* lambda1 (pow (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1))))) 2)))) (* 1/2 (/ (* R (pow (- phi1 phi2) 2)) (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1)))))))) lambda1)) (* R (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))))) lambda1)) (* R (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1)))))))))
(*.f64 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) R) (/.f64 (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) R) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 R (+.f64 (/.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) lambda1) (pow.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal 2 binary64))) (/.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))) lambda1)) lambda1)) (-.f64 #s(literal 0 binary64) lambda1))
(* R (sqrt (+ (pow (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) 2) (pow (- phi1 phi2) 2))))
(*.f64 R (hypot.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 lambda1 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1)) (-.f64 phi1 phi2)))
(+ (* R (sqrt (+ (pow (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) 2) (pow (- phi1 phi2) 2)))) (* (* R (* lambda2 (* (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1))))) (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1))))))) (sqrt (/ 1 (+ (pow (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) 2) (pow (- phi1 phi2) 2))))))
(*.f64 R (+.f64 (hypot.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 lambda1 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1)) (-.f64 phi1 phi2)) (*.f64 (*.f64 lambda2 (*.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 lambda1 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (pow.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 lambda1 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1)) #s(literal 2 binary64))))))))
(+ (* R (sqrt (+ (pow (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) 2) (pow (- phi1 phi2) 2)))) (* lambda2 (+ (* 1/2 (* (* R (* lambda2 (- (pow (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1))))) 2) (/ (* (pow (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1))))) 2) (pow (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) 2)) (+ (pow (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) 2) (pow (- phi1 phi2) 2)))))) (sqrt (/ 1 (+ (pow (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) 2) (pow (- phi1 phi2) 2)))))) (* (* R (* (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1))))) (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))))) (sqrt (/ 1 (+ (pow (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) 2) (pow (- phi1 phi2) 2))))))))
(+.f64 (*.f64 R (hypot.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 lambda1 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1)) (-.f64 phi1 phi2))) (*.f64 lambda2 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (pow.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 lambda1 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1)) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 R) (-.f64 (pow.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal 2 binary64)) (pow.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 lambda1 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1)) #s(literal 2 binary64))) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (pow.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 lambda1 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1)) #s(literal 2 binary64))))))) (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) R) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 lambda1 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1)))))))
(+ (* R (sqrt (+ (pow (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) 2) (pow (- phi1 phi2) 2)))) (* lambda2 (+ (* lambda2 (+ (* -1/2 (* (* R (* lambda2 (* (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1))))) (* (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) (- (pow (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1))))) 2) (/ (* (pow (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1))))) 2) (pow (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) 2)) (+ (pow (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) 2) (pow (- phi1 phi2) 2)))))))) (sqrt (/ 1 (pow (+ (pow (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) 2) (pow (- phi1 phi2) 2)) 3))))) (* 1/2 (* (* R (- (pow (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1))))) 2) (/ (* (pow (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1))))) 2) (pow (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) 2)) (+ (pow (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) 2) (pow (- phi1 phi2) 2))))) (sqrt (/ 1 (+ (pow (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) 2) (pow (- phi1 phi2) 2)))))))) (* (* R (* (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1))))) (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))))) (sqrt (/ 1 (+ (pow (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) 2) (pow (- phi1 phi2) 2))))))))
(+.f64 (*.f64 R (hypot.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 lambda1 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1)) (-.f64 phi1 phi2))) (*.f64 lambda2 (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (pow.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 lambda1 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1)) #s(literal 2 binary64))))) (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) R) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 lambda1 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1)))) (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (*.f64 lambda2 R) (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 lambda1 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1))) (-.f64 (pow.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal 2 binary64)) (pow.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 lambda1 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1)) #s(literal 2 binary64))) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (pow.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 lambda1 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1)) #s(literal 2 binary64))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (pow.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 lambda1 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1)) #s(literal 2 binary64))) #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (pow.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 lambda1 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1)) #s(literal 2 binary64))))) (-.f64 (pow.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal 2 binary64)) (pow.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 lambda1 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1)) #s(literal 2 binary64))) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (pow.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 lambda1 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1)) #s(literal 2 binary64)))))))))))))
(* R (* lambda2 (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1)))))))
(*.f64 (*.f64 lambda2 R) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* lambda2 (+ (* R (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1)))))) (/ (* R (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1))))) lambda2)))
(*.f64 lambda2 (*.f64 R (+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 lambda1 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1)) lambda2))))
(* lambda2 (+ (* 1/2 (/ (* R (pow (- phi1 phi2) 2)) (* (pow lambda2 2) (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1)))))))) (+ (* R (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1)))))) (/ (* R (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1))))) lambda2))))
(*.f64 lambda2 (+.f64 (*.f64 R (+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 lambda1 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1)) lambda2))) (*.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 (*.f64 R (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (*.f64 lambda2 lambda2)) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))))
(* lambda2 (+ (* -1/2 (/ (* R (* (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) (pow (- phi1 phi2) 2))) (* (pow lambda2 3) (pow (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1))))) 2)))) (+ (* 1/2 (/ (* R (pow (- phi1 phi2) 2)) (* (pow lambda2 2) (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1)))))))) (+ (* R (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1)))))) (/ (* R (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1))))) lambda2)))))
(*.f64 lambda2 (+.f64 (+.f64 (*.f64 R (+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 lambda1 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1)) lambda2))) (*.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 (*.f64 R (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (*.f64 lambda2 lambda2)) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))) (*.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (/.f64 (*.f64 R (*.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 lambda1 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (pow.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal 2 binary64))))))
(* -1 (* R (* lambda2 (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1))))))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 lambda2 R)) (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
(* -1 (* lambda2 (+ (* -1 (/ (* R (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1))))) lambda2)) (* R (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1)))))))))
(-.f64 #s(literal 0 binary64) (*.f64 lambda2 (-.f64 (*.f64 (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) R) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 lambda1 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1)) R) lambda2))))
(* -1 (* lambda2 (+ (* -1 (/ (+ (* -1/2 (/ (* R (pow (- phi1 phi2) 2)) (* lambda2 (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1)))))))) (* R (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))))) lambda2)) (* R (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1)))))))))
(*.f64 (-.f64 (*.f64 (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) R) (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 lambda1 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1)) R) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 R (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (*.f64 lambda2 (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))) lambda2)) (-.f64 #s(literal 0 binary64) lambda2))
(* -1 (* lambda2 (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* R (* (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) (pow (- phi1 phi2) 2))) (* lambda2 (pow (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1))))) 2)))) (* 1/2 (/ (* R (pow (- phi1 phi2) 2)) (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1)))))))) lambda2)) (* R (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))))) lambda2)) (* R (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1)))))))))
(*.f64 (-.f64 (*.f64 (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) R) (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 lambda1 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1)) R) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 R (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 lambda1 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (*.f64 lambda2 (pow.f64 (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) #s(literal 2 binary64)))) (/.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))))) lambda2)) lambda2)) (-.f64 #s(literal 0 binary64) lambda2))
(sqrt (+ (pow phi2 2) (pow (- lambda1 lambda2) 2)))
(hypot.f64 phi2 (-.f64 lambda1 lambda2))
(+ (sqrt (+ (pow phi2 2) (pow (- lambda1 lambda2) 2))) (* 1/2 (* (* phi1 (+ (* -2 phi2) (* -1/2 (* phi2 (pow (- lambda1 lambda2) 2))))) (sqrt (/ 1 (+ (pow phi2 2) (pow (- lambda1 lambda2) 2)))))))
(+.f64 (hypot.f64 phi2 (-.f64 lambda1 lambda2)) (*.f64 #s(literal 1/2 binary64) (*.f64 phi1 (*.f64 (+.f64 (*.f64 phi2 #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi2 phi2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))))))
(+ (sqrt (+ (pow phi2 2) (pow (- lambda1 lambda2) 2))) (* phi1 (+ (* 1/2 (* (* phi1 (- (+ 1 (+ (* -1/4 (pow (- lambda1 lambda2) 2)) (* 1/16 (* (pow phi2 2) (pow (- lambda1 lambda2) 2))))) (* 1/4 (/ (pow (+ (* -2 phi2) (* -1/2 (* phi2 (pow (- lambda1 lambda2) 2)))) 2) (+ (pow phi2 2) (pow (- lambda1 lambda2) 2)))))) (sqrt (/ 1 (+ (pow phi2 2) (pow (- lambda1 lambda2) 2)))))) (* 1/2 (* (+ (* -2 phi2) (* -1/2 (* phi2 (pow (- lambda1 lambda2) 2)))) (sqrt (/ 1 (+ (pow phi2 2) (pow (- lambda1 lambda2) 2)))))))))
(+.f64 (hypot.f64 phi2 (-.f64 lambda1 lambda2)) (*.f64 phi1 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi2 phi2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (+.f64 (*.f64 phi1 (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal -1/4 binary64) (*.f64 #s(literal 1/16 binary64) (*.f64 phi2 phi2))))) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (+.f64 (*.f64 phi2 #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 phi2 #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (+.f64 (*.f64 phi2 phi2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))))) (+.f64 (*.f64 phi2 #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))))))
(+ (sqrt (+ (pow phi2 2) (pow (- lambda1 lambda2) 2))) (* phi1 (+ (* 1/2 (* (+ (* -2 phi2) (* -1/2 (* phi2 (pow (- lambda1 lambda2) 2)))) (sqrt (/ 1 (+ (pow phi2 2) (pow (- lambda1 lambda2) 2)))))) (* phi1 (+ (* 1/2 (* (sqrt (/ 1 (+ (pow phi2 2) (pow (- lambda1 lambda2) 2)))) (- (+ 1 (+ (* -1/4 (pow (- lambda1 lambda2) 2)) (* 1/16 (* (pow phi2 2) (pow (- lambda1 lambda2) 2))))) (* 1/4 (/ (pow (+ (* -2 phi2) (* -1/2 (* phi2 (pow (- lambda1 lambda2) 2)))) 2) (+ (pow phi2 2) (pow (- lambda1 lambda2) 2))))))) (* 1/2 (* (* phi1 (- (+ (* 1/48 (* phi2 (pow (- lambda1 lambda2) 2))) (* 1/16 (* phi2 (pow (- lambda1 lambda2) 2)))) (* 1/2 (/ (* (+ (* -2 phi2) (* -1/2 (* phi2 (pow (- lambda1 lambda2) 2)))) (- (+ 1 (+ (* -1/4 (pow (- lambda1 lambda2) 2)) (* 1/16 (* (pow phi2 2) (pow (- lambda1 lambda2) 2))))) (* 1/4 (/ (pow (+ (* -2 phi2) (* -1/2 (* phi2 (pow (- lambda1 lambda2) 2)))) 2) (+ (pow phi2 2) (pow (- lambda1 lambda2) 2)))))) (+ (pow phi2 2) (pow (- lambda1 lambda2) 2)))))) (sqrt (/ 1 (+ (pow phi2 2) (pow (- lambda1 lambda2) 2)))))))))))
(+.f64 (hypot.f64 phi2 (-.f64 lambda1 lambda2)) (*.f64 phi1 (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 phi2 #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi2 phi2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (*.f64 phi1 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi2 phi2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (+.f64 (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal -1/4 binary64) (*.f64 #s(literal 1/16 binary64) (*.f64 phi2 phi2))))) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (+.f64 (*.f64 phi2 #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 phi2 #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (+.f64 (*.f64 phi2 phi2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (*.f64 phi1 (+.f64 (*.f64 (*.f64 phi2 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) #s(literal 1/12 binary64)) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (+.f64 (*.f64 phi2 #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal -1/4 binary64) (*.f64 #s(literal 1/16 binary64) (*.f64 phi2 phi2))))) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (+.f64 (*.f64 phi2 #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 phi2 #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (+.f64 (*.f64 phi2 phi2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))))) (+.f64 (*.f64 phi2 phi2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))))))))))))
phi1
(* phi1 (+ 1 (* -1 (/ phi2 phi1))))
(*.f64 phi1 (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)))
(* phi1 (+ 1 (+ (* -1 (/ phi2 phi1)) (* 1/2 (/ (pow (+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2) (pow phi1 2))))))
(*.f64 phi1 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) #s(literal 2 binary64))) (*.f64 phi1 phi1)) (/.f64 phi2 phi1))))
(* phi1 (+ 1 (+ (* -1 (/ phi2 phi1)) (+ (* 1/2 (/ (* phi2 (pow (+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2)) (pow phi1 3))) (* 1/2 (/ (pow (+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2) (pow phi1 2)))))))
(*.f64 phi1 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)) (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (*.f64 phi2 (pow.f64 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) #s(literal 2 binary64))) (*.f64 phi1 (*.f64 phi1 phi1))) (/.f64 (pow.f64 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) (*.f64 phi1 phi1))))))
(* -1 phi1)
(-.f64 #s(literal 0 binary64) phi1)
(* -1 (* phi1 (+ 1 (* -1 (/ phi2 phi1)))))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1))))
(* -1 (* phi1 (+ 1 (* -1 (/ (+ phi2 (* -1/2 (/ (pow (+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2) phi1))) phi1)))))
(*.f64 (-.f64 #s(literal 0 binary64) phi1) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 phi2 (/.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) #s(literal 2 binary64))) phi1)) phi1)))
(* -1 (* phi1 (+ 1 (* -1 (/ (+ phi2 (* -1 (/ (+ (* 1/2 (/ (* phi2 (pow (+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2)) phi1)) (* 1/2 (pow (+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2))) phi1))) phi1)))))
(*.f64 (-.f64 #s(literal 0 binary64) phi1) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 phi2 (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (*.f64 phi2 (pow.f64 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) #s(literal 2 binary64))) phi1) (pow.f64 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) #s(literal 2 binary64)))) phi1)) phi1)))
(sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))
(hypot.f64 phi1 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))
(+ (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))) (* 1/2 (* (* phi2 (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))
(+.f64 (hypot.f64 phi1 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 phi2 (-.f64 (*.f64 phi1 #s(literal -2 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))))))))
(+ (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))) (* phi2 (+ (* 1/2 (* (* phi2 (- (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))) (* 1/4 (/ (pow (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (* 1/2 (* (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))))
(+.f64 (hypot.f64 phi1 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (*.f64 phi2 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))))) (+.f64 (*.f64 phi2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (*.f64 phi1 #s(literal -2 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) #s(literal 2 binary64)) (+.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))))))))) (-.f64 (*.f64 phi1 #s(literal -2 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))))))))
(+ (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))) (* phi2 (+ (* 1/2 (* (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (* phi2 (+ (* -1/4 (* (* phi2 (* (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) (- (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))) (* 1/4 (/ (pow (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))))) (sqrt (/ 1 (pow (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)) 3))))) (* 1/2 (* (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))) (- (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))) (* 1/4 (/ (pow (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))))))))))
(+.f64 (hypot.f64 phi1 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 phi1 #s(literal -2 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))))))) (*.f64 phi2 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 phi2 (-.f64 (*.f64 phi1 #s(literal -2 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (*.f64 phi1 #s(literal -2 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) #s(literal 2 binary64)) (+.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))) #s(literal 3 binary64)))))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (*.f64 phi1 #s(literal -2 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) #s(literal 2 binary64)) (+.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))))))))))))))
(* phi2 (sqrt (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))))))
(*.f64 phi2 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))))))
(* phi2 (+ (sqrt (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))))) (* 1/2 (* (/ (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) phi2) (sqrt (/ 1 (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))))))))))
(*.f64 phi2 (+.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))))) (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 phi1 #s(literal -2 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) phi2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))))))))))
(* phi2 (+ (sqrt (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))))) (+ (* 1/2 (* (/ (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) phi2) (sqrt (/ 1 (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))))))) (* 1/2 (* (/ (- (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)) (* 1/4 (/ (pow (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) 2) (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))))))) (pow phi2 2)) (sqrt (/ 1 (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))))))))))
(*.f64 phi2 (+.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))))))) (+.f64 (/.f64 (-.f64 (*.f64 phi1 #s(literal -2 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) phi2) (/.f64 (+.f64 (+.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 phi1 #s(literal -2 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))))))) (*.f64 phi2 phi2)))))))
(* phi2 (+ (sqrt (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))))) (+ (* -1/4 (* (/ (* (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) (- (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)) (* 1/4 (/ (pow (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) 2) (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))))))) (pow phi2 3)) (sqrt (/ 1 (pow (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))) 3))))) (+ (* 1/2 (* (/ (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) phi2) (sqrt (/ 1 (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))))))) (* 1/2 (* (/ (- (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)) (* 1/4 (/ (pow (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) 2) (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))))))) (pow phi2 2)) (sqrt (/ 1 (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))))))))))))
(*.f64 phi2 (+.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))))))) (+.f64 (/.f64 (-.f64 (*.f64 phi1 #s(literal -2 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) phi2) (/.f64 (+.f64 (+.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 phi1 #s(literal -2 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))))))) (*.f64 phi2 phi2))))) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (*.f64 (-.f64 (*.f64 phi1 #s(literal -2 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (+.f64 (+.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 phi1 #s(literal -2 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))))) #s(literal 3 binary64))))) (*.f64 phi2 (*.f64 phi2 phi2)))))))
(* -1 (* phi2 (sqrt (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))))))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))))) (-.f64 #s(literal 0 binary64) phi2))
(* -1 (* phi2 (+ (sqrt (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))))) (* -1/2 (* (/ (+ (* 2 phi1) (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))) phi2) (sqrt (/ 1 (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))))))))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))))) (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 phi1 #s(literal 2 binary64))) phi2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))))))))) (-.f64 #s(literal 0 binary64) phi2))
(* -1 (* phi2 (+ (sqrt (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))))) (* -1 (/ (+ (* -1/2 (* (/ (- (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)) (* 1/4 (/ (pow (+ (* 2 phi1) (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))) 2) (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))))))) phi2) (sqrt (/ 1 (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))))))) (* 1/2 (* (sqrt (/ 1 (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))))) (+ (* 2 phi1) (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))))) phi2)))))
(*.f64 (-.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))))) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))))))) (+.f64 (+.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 phi1 #s(literal 2 binary64))) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))))))))) phi2)) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))))))) (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 phi1 #s(literal 2 binary64)))))) phi2)) (-.f64 #s(literal 0 binary64) phi2))
(* -1 (* phi2 (+ (sqrt (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))))) (* -1 (/ (+ (* -1 (/ (+ (* 1/4 (* (/ (* (+ (* 2 phi1) (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))) (- (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)) (* 1/4 (/ (pow (+ (* 2 phi1) (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))) 2) (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))))))) phi2) (sqrt (/ 1 (pow (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))) 3))))) (* 1/2 (* (sqrt (/ 1 (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))))) (- (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)) (* 1/4 (/ (pow (+ (* 2 phi1) (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))) 2) (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))))))))) phi2)) (* 1/2 (* (sqrt (/ 1 (+ 1 (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))))) (+ (* 2 phi1) (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))))) phi2)))))
(*.f64 (-.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))))) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))))))) (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 phi1 #s(literal 2 binary64))))) (/.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 phi1 #s(literal 2 binary64))) (+.f64 (+.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 phi1 #s(literal 2 binary64))) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))))) #s(literal 3 binary64))))) phi2)) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))))))) (+.f64 (+.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 phi1 #s(literal 2 binary64))) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))))))))))) phi2)) phi2)) (-.f64 #s(literal 0 binary64) phi2))
(sqrt (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) 2) (pow (- phi1 phi2) 2)))
(hypot.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (-.f64 phi1 phi2))
(+ (sqrt (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) 2) (pow (- phi1 phi2) 2))) (* (* lambda1 (* (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1))))) (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))))) (sqrt (/ 1 (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) 2) (pow (- phi1 phi2) 2))))))
(+.f64 (hypot.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (-.f64 phi1 phi2)) (*.f64 lambda1 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) #s(literal 2 binary64))))))))
(+ (sqrt (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) 2) (pow (- phi1 phi2) 2))) (* lambda1 (+ (* 1/2 (* (* lambda1 (- (pow (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1))))) 2) (/ (* (pow (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1))))) 2) (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) 2)) (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) 2) (pow (- phi1 phi2) 2))))) (sqrt (/ 1 (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) 2) (pow (- phi1 phi2) 2)))))) (* (* (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1))))) (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))))) (sqrt (/ 1 (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) 2) (pow (- phi1 phi2) 2))))))))
(+.f64 (hypot.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (-.f64 phi1 phi2)) (*.f64 lambda1 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 lambda1 (-.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) #s(literal 2 binary64)) (pow.f64 (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) #s(literal 2 binary64))) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) #s(literal 2 binary64))))))) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))))))
(+ (sqrt (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) 2) (pow (- phi1 phi2) 2))) (* lambda1 (+ (* lambda1 (+ (* -1/2 (* (* lambda1 (* (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1))))) (* (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) (- (pow (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1))))) 2) (/ (* (pow (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1))))) 2) (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) 2)) (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) 2) (pow (- phi1 phi2) 2))))))) (sqrt (/ 1 (pow (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) 2) (pow (- phi1 phi2) 2)) 3))))) (* 1/2 (* (sqrt (/ 1 (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) 2) (pow (- phi1 phi2) 2)))) (- (pow (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1))))) 2) (/ (* (pow (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1))))) 2) (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) 2)) (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) 2) (pow (- phi1 phi2) 2)))))))) (* (* (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1))))) (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))))) (sqrt (/ 1 (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) 2) (pow (- phi1 phi2) 2))))))))
(+.f64 (hypot.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (-.f64 phi1 phi2)) (*.f64 lambda1 (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) #s(literal 2 binary64)))))) (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 lambda1 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (-.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) #s(literal 2 binary64)) (pow.f64 (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) #s(literal 2 binary64))) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) #s(literal 2 binary64))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) #s(literal 2 binary64))) #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) #s(literal 2 binary64))))) (-.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) #s(literal 2 binary64)) (pow.f64 (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) #s(literal 2 binary64))) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) #s(literal 2 binary64))))))))))))
(* lambda1 (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1))))))
(*.f64 lambda1 (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
(* lambda1 (+ (cos (* 1/2 phi1)) (+ (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1)) (+ (* -1/2 (* phi2 (sin (* 1/2 phi1)))) (* 1/2 (/ (* lambda2 (* phi2 (sin (* 1/2 phi1)))) lambda1))))))
(*.f64 lambda1 (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) lambda1)) (/.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1))))
(* lambda1 (+ (cos (* 1/2 phi1)) (+ (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1)) (+ (* -1/2 (* phi2 (sin (* 1/2 phi1)))) (+ (* 1/2 (/ (* lambda2 (* phi2 (sin (* 1/2 phi1)))) lambda1)) (* 1/2 (/ (pow (- phi1 phi2) 2) (* (pow lambda1 2) (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1)))))))))))))
(*.f64 lambda1 (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1) (/.f64 (/.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 lambda1 lambda1)) (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))))) (/.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1))))
(* lambda1 (+ (cos (* 1/2 phi1)) (+ (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1)) (+ (* -1/2 (* phi2 (sin (* 1/2 phi1)))) (+ (* -1/2 (/ (* (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) (pow (- phi1 phi2) 2)) (* (pow lambda1 3) (pow (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1))))) 2)))) (+ (* 1/2 (/ (* lambda2 (* phi2 (sin (* 1/2 phi1)))) lambda1)) (* 1/2 (/ (pow (- phi1 phi2) 2) (* (pow lambda1 2) (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1))))))))))))))
(*.f64 lambda1 (+.f64 (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1)) (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 phi2 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (/.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (pow.f64 (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) #s(literal 2 binary64))) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda1 (*.f64 lambda1 lambda1)))))) (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1) (/.f64 (/.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 lambda1 lambda1)) (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))))))
(* -1 (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1)))))))
(*.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (-.f64 #s(literal 0 binary64) lambda1))
(* -1 (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (+ (* -1 (/ (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) lambda1)) (* 1/2 (* phi2 (sin (* 1/2 phi1))))))))
(*.f64 (-.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) lambda1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (-.f64 #s(literal 0 binary64) lambda1))
(* -1 (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (+ (* -1 (/ (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (+ (* -1/2 (/ (pow (- phi1 phi2) 2) (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1)))))))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))))) lambda1)) (* 1/2 (* phi2 (sin (* 1/2 phi1))))))))
(*.f64 (-.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) lambda1) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))) lambda1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (-.f64 #s(literal 0 binary64) lambda1))
(* -1 (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (+ (* -1 (/ (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (+ (* -1 (/ (+ (* 1/2 (/ (* (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) (pow (- phi1 phi2) 2)) (* lambda1 (pow (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1))))) 2)))) (* 1/2 (/ (pow (- phi1 phi2) 2) (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1)))))))) lambda1)) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))))) lambda1)) (* 1/2 (* phi2 (sin (* 1/2 phi1))))))))
(-.f64 #s(literal 0 binary64) (*.f64 lambda1 (-.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (-.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) lambda1) (pow.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal 2 binary64))) (/.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))) lambda1)) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) lambda1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
(sqrt (+ (pow (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) 2) (pow (- phi1 phi2) 2)))
(hypot.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 lambda1 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1)) (-.f64 phi1 phi2))
(+ (sqrt (+ (pow (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) 2) (pow (- phi1 phi2) 2))) (* (* lambda2 (* (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1))))) (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))))) (sqrt (/ 1 (+ (pow (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) 2) (pow (- phi1 phi2) 2))))))
(+.f64 (hypot.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 lambda1 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1)) (-.f64 phi1 phi2)) (*.f64 (*.f64 lambda2 (*.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 lambda1 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (pow.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 lambda1 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1)) #s(literal 2 binary64)))))))
(+ (sqrt (+ (pow (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) 2) (pow (- phi1 phi2) 2))) (* lambda2 (+ (* 1/2 (* (* lambda2 (- (pow (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1))))) 2) (/ (* (pow (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1))))) 2) (pow (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) 2)) (+ (pow (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) 2) (pow (- phi1 phi2) 2))))) (sqrt (/ 1 (+ (pow (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) 2) (pow (- phi1 phi2) 2)))))) (* (* (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1))))) (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1))))) (sqrt (/ 1 (+ (pow (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) 2) (pow (- phi1 phi2) 2))))))))
(+.f64 (hypot.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 lambda1 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1)) (-.f64 phi1 phi2)) (*.f64 lambda2 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (pow.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 lambda1 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1)) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 lambda2 (-.f64 (pow.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal 2 binary64)) (pow.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 lambda1 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1)) #s(literal 2 binary64))) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (pow.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 lambda1 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1)) #s(literal 2 binary64))))))) (*.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 lambda1 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1)))))))
(+ (sqrt (+ (pow (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) 2) (pow (- phi1 phi2) 2))) (* lambda2 (+ (* lambda2 (+ (* -1/2 (* (* lambda2 (* (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1))))) (* (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) (- (pow (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1))))) 2) (/ (* (pow (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1))))) 2) (pow (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) 2)) (+ (pow (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) 2) (pow (- phi1 phi2) 2))))))) (sqrt (/ 1 (pow (+ (pow (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) 2) (pow (- phi1 phi2) 2)) 3))))) (* 1/2 (* (sqrt (/ 1 (+ (pow (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) 2) (pow (- phi1 phi2) 2)))) (- (pow (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1))))) 2) (/ (* (pow (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1))))) 2) (pow (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) 2)) (+ (pow (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) 2) (pow (- phi1 phi2) 2)))))))) (* (* (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1))))) (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1))))) (sqrt (/ 1 (+ (pow (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) 2) (pow (- phi1 phi2) 2))))))))
(+.f64 (hypot.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 lambda1 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1)) (-.f64 phi1 phi2)) (*.f64 lambda2 (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 lambda1 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (pow.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 lambda1 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1)) #s(literal 2 binary64)))))) (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 lambda2 (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 lambda1 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1))) (-.f64 (pow.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal 2 binary64)) (pow.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 lambda1 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1)) #s(literal 2 binary64))) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (pow.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 lambda1 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1)) #s(literal 2 binary64)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (pow.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 lambda1 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1)) #s(literal 2 binary64))) #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (pow.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 lambda1 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1)) #s(literal 2 binary64))))) (-.f64 (pow.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal 2 binary64)) (pow.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 lambda1 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1)) #s(literal 2 binary64))) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (pow.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 lambda1 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1)) #s(literal 2 binary64))))))))))))
(* lambda2 (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1))))))
(*.f64 lambda2 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* lambda2 (+ (* -1 (cos (* 1/2 phi1))) (+ (* -1/2 (/ (* lambda1 (* phi2 (sin (* 1/2 phi1)))) lambda2)) (+ (* 1/2 (* phi2 (sin (* 1/2 phi1)))) (/ (* lambda1 (cos (* 1/2 phi1))) lambda2)))))
(*.f64 lambda2 (-.f64 (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 lambda1 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) lambda2) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) lambda2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* lambda2 (+ (* -1 (cos (* 1/2 phi1))) (+ (* -1/2 (/ (* lambda1 (* phi2 (sin (* 1/2 phi1)))) lambda2)) (+ (* 1/2 (* phi2 (sin (* 1/2 phi1)))) (+ (* 1/2 (/ (pow (- phi1 phi2) 2) (* (pow lambda2 2) (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1)))))))) (/ (* lambda1 (cos (* 1/2 phi1))) lambda2))))))
(*.f64 lambda2 (-.f64 (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 lambda1 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) lambda2) (+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 phi2 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (/.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 lambda2 lambda2)) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) lambda2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* lambda2 (+ (* -1 (cos (* 1/2 phi1))) (+ (* -1/2 (/ (* lambda1 (* phi2 (sin (* 1/2 phi1)))) lambda2)) (+ (* -1/2 (/ (* (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) (pow (- phi1 phi2) 2)) (* (pow lambda2 3) (pow (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1))))) 2)))) (+ (* 1/2 (* phi2 (sin (* 1/2 phi1)))) (+ (* 1/2 (/ (pow (- phi1 phi2) 2) (* (pow lambda2 2) (+ (* -1 (cos (* 1/2 phi1))) (* 1/2 (* phi2 (sin (* 1/2 phi1)))))))) (/ (* lambda1 (cos (* 1/2 phi1))) lambda2)))))))
(*.f64 lambda2 (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (/.f64 (*.f64 (*.f64 lambda1 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda2) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 lambda1 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (*.f64 (pow.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal 2 binary64)) (*.f64 lambda2 (*.f64 lambda2 lambda2)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 phi2 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (/.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 lambda2 lambda2)) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) lambda2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* -1 (* lambda2 (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1)))))))
(*.f64 (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (-.f64 #s(literal 0 binary64) lambda2))
(* -1 (* lambda2 (+ (cos (* 1/2 phi1)) (+ (* -1 (/ (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) lambda2)) (* -1/2 (* phi2 (sin (* 1/2 phi1))))))))
(*.f64 (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 lambda1 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1)) lambda2))) (-.f64 #s(literal 0 binary64) lambda2))
(* -1 (* lambda2 (+ (cos (* 1/2 phi1)) (+ (* -1 (/ (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (+ (* -1/2 (/ (pow (- phi1 phi2) 2) (* lambda2 (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1)))))))) (* lambda1 (cos (* 1/2 phi1))))) lambda2)) (* -1/2 (* phi2 (sin (* 1/2 phi1))))))))
(*.f64 (+.f64 (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 (*.f64 lambda1 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (/.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) lambda2) (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1)) lambda2)) (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (-.f64 #s(literal 0 binary64) lambda2))
(* -1 (* lambda2 (+ (cos (* 1/2 phi1)) (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) (pow (- phi1 phi2) 2)) (* lambda2 (pow (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1))))) 2)))) (* 1/2 (/ (pow (- phi1 phi2) 2) (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1)))))))) lambda2)) (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1))))) lambda2)) (* -1/2 (* phi2 (sin (* 1/2 phi1))))))))
(-.f64 #s(literal 0 binary64) (*.f64 lambda2 (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 lambda1 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1)) (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 lambda1 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (*.f64 lambda2 (pow.f64 (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) #s(literal 2 binary64)))) (/.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))) lambda2)) lambda2)))))
(* -1 phi2)
(-.f64 #s(literal 0 binary64) phi2)
(- phi1 phi2)
(-.f64 phi1 phi2)
(- phi1 phi2)
(-.f64 phi1 phi2)
(- phi1 phi2)
(-.f64 phi1 phi2)
phi1
(* phi1 (+ 1 (* -1 (/ phi2 phi1))))
(*.f64 phi1 (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)))
(* phi1 (+ 1 (* -1 (/ phi2 phi1))))
(*.f64 phi1 (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)))
(* phi1 (+ 1 (* -1 (/ phi2 phi1))))
(*.f64 phi1 (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)))
phi1
(* -1 (* phi1 (- (/ phi2 phi1) 1)))
(*.f64 (-.f64 #s(literal 0 binary64) phi1) (+.f64 (/.f64 phi2 phi1) #s(literal -1 binary64)))
(* -1 (* phi1 (- (/ phi2 phi1) 1)))
(*.f64 (-.f64 #s(literal 0 binary64) phi1) (+.f64 (/.f64 phi2 phi1) #s(literal -1 binary64)))
(* -1 (* phi1 (- (/ phi2 phi1) 1)))
(*.f64 (-.f64 #s(literal 0 binary64) phi1) (+.f64 (/.f64 phi2 phi1) #s(literal -1 binary64)))
phi1
(+ phi1 (* -1 phi2))
(-.f64 phi1 phi2)
(+ phi1 (* -1 phi2))
(-.f64 phi1 phi2)
(+ phi1 (* -1 phi2))
(-.f64 phi1 phi2)
(* -1 phi2)
(-.f64 #s(literal 0 binary64) phi2)
(* phi2 (- (/ phi1 phi2) 1))
(*.f64 phi2 (+.f64 (/.f64 phi1 phi2) #s(literal -1 binary64)))
(* phi2 (- (/ phi1 phi2) 1))
(*.f64 phi2 (+.f64 (/.f64 phi1 phi2) #s(literal -1 binary64)))
(* phi2 (- (/ phi1 phi2) 1))
(*.f64 phi2 (+.f64 (/.f64 phi1 phi2) #s(literal -1 binary64)))
(* -1 phi2)
(-.f64 #s(literal 0 binary64) phi2)
(* -1 (* phi2 (+ 1 (* -1 (/ phi1 phi2)))))
(*.f64 (-.f64 #s(literal 0 binary64) phi2) (-.f64 #s(literal 1 binary64) (/.f64 phi1 phi2)))
(* -1 (* phi2 (+ 1 (* -1 (/ phi1 phi2)))))
(*.f64 (-.f64 #s(literal 0 binary64) phi2) (-.f64 #s(literal 1 binary64) (/.f64 phi1 phi2)))
(* -1 (* phi2 (+ 1 (* -1 (/ phi1 phi2)))))
(*.f64 (-.f64 #s(literal 0 binary64) phi2) (-.f64 #s(literal 1 binary64) (/.f64 phi1 phi2)))
(* -1 (* R phi2))
(-.f64 #s(literal 0 binary64) (*.f64 phi2 R))
(* -1 (* R phi2))
(-.f64 #s(literal 0 binary64) (*.f64 phi2 R))
(* -1 (* R phi2))
(-.f64 #s(literal 0 binary64) (*.f64 phi2 R))
(* -1 (* R phi2))
(-.f64 #s(literal 0 binary64) (*.f64 phi2 R))
(* -1 (* R phi2))
(-.f64 #s(literal 0 binary64) (*.f64 phi2 R))
(* -1 (* R phi2))
(-.f64 #s(literal 0 binary64) (*.f64 phi2 R))
(* -1 (* R phi2))
(-.f64 #s(literal 0 binary64) (*.f64 phi2 R))
(* -1 (* R phi2))
(-.f64 #s(literal 0 binary64) (*.f64 phi2 R))
(* -1 (* R phi2))
(-.f64 #s(literal 0 binary64) (*.f64 phi2 R))
(* -1 (* R phi2))
(-.f64 #s(literal 0 binary64) (*.f64 phi2 R))
(* -1 (* R phi2))
(-.f64 #s(literal 0 binary64) (*.f64 phi2 R))
(* -1 (* R phi2))
(-.f64 #s(literal 0 binary64) (*.f64 phi2 R))
(* -1 (* R phi2))
(-.f64 #s(literal 0 binary64) (*.f64 phi2 R))
(* -1 (* R phi2))
(-.f64 #s(literal 0 binary64) (*.f64 phi2 R))
(* -1 (* R phi2))
(-.f64 #s(literal 0 binary64) (*.f64 phi2 R))
(* -1 (* R phi2))
(-.f64 #s(literal 0 binary64) (*.f64 phi2 R))
(* -1 (* R phi2))
(-.f64 #s(literal 0 binary64) (*.f64 phi2 R))
(* -1 (* R phi2))
(-.f64 #s(literal 0 binary64) (*.f64 phi2 R))
(* -1 (* R phi2))
(-.f64 #s(literal 0 binary64) (*.f64 phi2 R))
(* -1 (* R phi2))
(-.f64 #s(literal 0 binary64) (*.f64 phi2 R))
(* -1 (* R phi2))
(-.f64 #s(literal 0 binary64) (*.f64 phi2 R))
(* -1 (* R phi2))
(-.f64 #s(literal 0 binary64) (*.f64 phi2 R))
(* -1 (* R phi2))
(-.f64 #s(literal 0 binary64) (*.f64 phi2 R))
(* -1 (* R phi2))
(-.f64 #s(literal 0 binary64) (*.f64 phi2 R))
(* -1 R)
(-.f64 #s(literal 0 binary64) R)
(* -1 R)
(-.f64 #s(literal 0 binary64) R)
(* -1 R)
(-.f64 #s(literal 0 binary64) R)
(* -1 R)
(-.f64 #s(literal 0 binary64) R)
(* -1 R)
(-.f64 #s(literal 0 binary64) R)
(* -1 R)
(-.f64 #s(literal 0 binary64) R)
(* -1 R)
(-.f64 #s(literal 0 binary64) R)
(* -1 R)
(-.f64 #s(literal 0 binary64) R)
(* -1 R)
(-.f64 #s(literal 0 binary64) R)
(* -1 R)
(-.f64 #s(literal 0 binary64) R)
(* -1 R)
(-.f64 #s(literal 0 binary64) R)
(* -1 R)
(-.f64 #s(literal 0 binary64) R)
(* R (- (* -1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) lambda2)) lambda2))
(*.f64 R (-.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2))))) lambda2) lambda2))
(+ (* R (* lambda1 (+ 1 (* 1/2 (- (* -1/2 (pow phi1 2)) (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (pow lambda2 2))))))) (* R (- (* -1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) lambda2)) lambda2)))
(*.f64 R (+.f64 (*.f64 lambda1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (-.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2))) (*.f64 lambda2 lambda2))))))) (-.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2))))) lambda2) lambda2)))
(+ (* R (- (* -1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) lambda2)) lambda2)) (* lambda1 (+ (* 1/2 (* R (* lambda1 (- (* 1/4 (/ (pow phi1 2) lambda2)) (* -1 (/ (- (* -1/2 (pow phi1 2)) (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (pow lambda2 2))) lambda2)))))) (* R (+ 1 (* 1/2 (- (* -1/2 (pow phi1 2)) (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (pow lambda2 2)))))))))
(+.f64 (*.f64 R (-.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2))))) lambda2) lambda2)) (*.f64 lambda1 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda1 R) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 phi1 phi1) lambda2)) (/.f64 (*.f64 (*.f64 phi1 phi1) (-.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2))) (*.f64 lambda2 lambda2)))) lambda2)))) (*.f64 R (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (-.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2))) (*.f64 lambda2 lambda2))))))))))
(+ (* R (- (* -1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) lambda2)) lambda2)) (* lambda1 (+ (* R (+ 1 (* 1/2 (- (* -1/2 (pow phi1 2)) (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (pow lambda2 2)))))) (* lambda1 (+ (* 1/2 (* R (- (* 1/4 (/ (pow phi1 2) lambda2)) (* -1 (/ (- (* -1/2 (pow phi1 2)) (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (pow lambda2 2))) lambda2))))) (* 1/2 (/ (* R (* lambda1 (- (* 1/4 (/ (pow phi1 2) lambda2)) (* -1 (/ (- (* -1/2 (pow phi1 2)) (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (pow lambda2 2))) lambda2))))) lambda2)))))))
(+.f64 (*.f64 R (-.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2))))) lambda2) lambda2)) (*.f64 lambda1 (+.f64 (*.f64 R (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (-.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2))) (*.f64 lambda2 lambda2))))))) (*.f64 lambda1 (*.f64 #s(literal 1/2 binary64) (*.f64 R (+.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 phi1 phi1) lambda2)) (/.f64 (*.f64 (*.f64 phi1 phi1) (-.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2))) (*.f64 lambda2 lambda2)))) lambda2)) (/.f64 (*.f64 lambda1 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 phi1 phi1) lambda2)) (/.f64 (*.f64 (*.f64 phi1 phi1) (-.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2))) (*.f64 lambda2 lambda2)))) lambda2))) lambda2))))))))
(* R (* lambda1 (+ 1 (* -1/8 (pow phi1 2)))))
(*.f64 R (*.f64 lambda1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 phi1 phi1)))))
(* lambda1 (+ (* R (+ 1 (* -1/8 (pow phi1 2)))) (/ (* R (- (* 1/2 (- (* 1/2 (* lambda2 (pow phi1 2))) (* 1/4 (* lambda2 (pow phi1 2))))) lambda2)) lambda1)))
(*.f64 lambda1 (*.f64 R (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi1 phi1)) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 lambda2 (*.f64 phi1 phi1)))) lambda2) lambda1)))))
(* lambda1 (+ (* 1/2 (/ (* R (- (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (* -1 (* lambda2 (- (* 1/2 (* lambda2 (pow phi1 2))) (* 1/4 (* lambda2 (pow phi1 2)))))))) (pow lambda1 2))) (+ (* R (+ 1 (* -1/8 (pow phi1 2)))) (/ (* R (- (* 1/2 (- (* 1/2 (* lambda2 (pow phi1 2))) (* 1/4 (* lambda2 (pow phi1 2))))) lambda2)) lambda1))))
(*.f64 lambda1 (+.f64 (*.f64 R (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi1 phi1)) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 lambda2 (*.f64 phi1 phi1)))) lambda2) lambda1)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 R (+.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2)))) (*.f64 lambda2 (*.f64 #s(literal 1/4 binary64) (*.f64 lambda2 (*.f64 phi1 phi1))))))) (*.f64 lambda1 lambda1))))
(* lambda1 (+ (* 1/2 (/ (* R (* lambda2 (- (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (* -1 (* lambda2 (- (* 1/2 (* lambda2 (pow phi1 2))) (* 1/4 (* lambda2 (pow phi1 2))))))))) (pow lambda1 3))) (+ (* 1/2 (/ (* R (- (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (* -1 (* lambda2 (- (* 1/2 (* lambda2 (pow phi1 2))) (* 1/4 (* lambda2 (pow phi1 2)))))))) (pow lambda1 2))) (+ (* R (+ 1 (* -1/8 (pow phi1 2)))) (/ (* R (- (* 1/2 (- (* 1/2 (* lambda2 (pow phi1 2))) (* 1/4 (* lambda2 (pow phi1 2))))) lambda2)) lambda1)))))
(*.f64 lambda1 (+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (*.f64 R (*.f64 lambda2 (+.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2)))) (*.f64 lambda2 (*.f64 #s(literal 1/4 binary64) (*.f64 lambda2 (*.f64 phi1 phi1))))))) (*.f64 lambda1 (*.f64 lambda1 lambda1))) (/.f64 (*.f64 R (+.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2)))) (*.f64 lambda2 (*.f64 #s(literal 1/4 binary64) (*.f64 lambda2 (*.f64 phi1 phi1)))))) (*.f64 lambda1 lambda1)))) (*.f64 R (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi1 phi1)) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 lambda2 (*.f64 phi1 phi1)))) lambda2) lambda1))))))
(* -1 (* R (* lambda1 (- (* 1/8 (pow phi1 2)) 1))))
(-.f64 #s(literal 0 binary64) (*.f64 R (*.f64 lambda1 (+.f64 (*.f64 (*.f64 phi1 phi1) #s(literal 1/8 binary64)) #s(literal -1 binary64)))))
(* -1 (* lambda1 (+ (* -1 (/ (* R (- (* -1/2 (- (* -1/2 (* lambda2 (pow phi1 2))) (* -1/4 (* lambda2 (pow phi1 2))))) lambda2)) lambda1)) (* R (- (* 1/8 (pow phi1 2)) 1)))))
(*.f64 (-.f64 (*.f64 R (+.f64 (*.f64 (*.f64 phi1 phi1) #s(literal 1/8 binary64)) #s(literal -1 binary64))) (/.f64 (*.f64 R (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 (*.f64 phi1 phi1)))) lambda2)) lambda1)) (-.f64 #s(literal 0 binary64) lambda1))
(* -1 (* lambda1 (+ (* -1 (/ (+ (* 1/2 (/ (* R (- (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (* lambda2 (- (* -1/2 (* lambda2 (pow phi1 2))) (* -1/4 (* lambda2 (pow phi1 2))))))) lambda1)) (* R (- (* -1/2 (- (* -1/2 (* lambda2 (pow phi1 2))) (* -1/4 (* lambda2 (pow phi1 2))))) lambda2))) lambda1)) (* R (- (* 1/8 (pow phi1 2)) 1)))))
(*.f64 (-.f64 (*.f64 R (+.f64 (*.f64 (*.f64 phi1 phi1) #s(literal 1/8 binary64)) #s(literal -1 binary64))) (/.f64 (+.f64 (*.f64 R (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 (*.f64 phi1 phi1)))) lambda2)) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 R (+.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2)))) (*.f64 lambda2 (*.f64 #s(literal 1/4 binary64) (*.f64 lambda2 (*.f64 phi1 phi1))))))) lambda1)) lambda1)) (-.f64 #s(literal 0 binary64) lambda1))
(* -1 (* lambda1 (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* R (- (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (* lambda2 (- (* -1/2 (* lambda2 (pow phi1 2))) (* -1/4 (* lambda2 (pow phi1 2)))))))) (* -1/2 (/ (* R (* lambda2 (- (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (* lambda2 (- (* -1/2 (* lambda2 (pow phi1 2))) (* -1/4 (* lambda2 (pow phi1 2)))))))) lambda1))) lambda1)) (* R (- (* -1/2 (- (* -1/2 (* lambda2 (pow phi1 2))) (* -1/4 (* lambda2 (pow phi1 2))))) lambda2))) lambda1)) (* R (- (* 1/8 (pow phi1 2)) 1)))))
(*.f64 (-.f64 (*.f64 R (+.f64 (*.f64 (*.f64 phi1 phi1) #s(literal 1/8 binary64)) #s(literal -1 binary64))) (/.f64 (-.f64 (*.f64 R (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 (*.f64 phi1 phi1)))) lambda2)) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 R (+.f64 (+.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2)))) (*.f64 lambda2 (*.f64 #s(literal 1/4 binary64) (*.f64 lambda2 (*.f64 phi1 phi1))))) (/.f64 (*.f64 lambda2 (+.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2)))) (*.f64 lambda2 (*.f64 #s(literal 1/4 binary64) (*.f64 lambda2 (*.f64 phi1 phi1)))))) lambda1)))) lambda1)) lambda1)) (-.f64 #s(literal 0 binary64) lambda1))
(* R (- lambda1 lambda2))
(*.f64 (-.f64 lambda1 lambda2) R)
(+ (* 1/2 (/ (* R (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))) (* R (- lambda1 lambda2)))
(+.f64 (*.f64 (-.f64 lambda1 lambda2) R) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 R (*.f64 phi1 phi1)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (-.f64 lambda1 lambda2)))
(+ (* 1/2 (/ (* R (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))) (* R (- lambda1 lambda2)))
(+.f64 (*.f64 (-.f64 lambda1 lambda2) R) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 R (*.f64 phi1 phi1)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (-.f64 lambda1 lambda2)))
(+ (* 1/2 (/ (* R (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))) (* R (- lambda1 lambda2)))
(+.f64 (*.f64 (-.f64 lambda1 lambda2) R) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 R (*.f64 phi1 phi1)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (-.f64 lambda1 lambda2)))
(* 1/2 (/ (* R (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2)))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 R (*.f64 phi1 phi1)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (-.f64 lambda1 lambda2))
(* (pow phi1 2) (+ (* 1/2 (/ (* R (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2))) (/ (* R (- lambda1 lambda2)) (pow phi1 2))))
(*.f64 (*.f64 phi1 phi1) (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 R (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (-.f64 lambda1 lambda2)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) R) (*.f64 phi1 phi1))))
(* (pow phi1 2) (+ (* 1/2 (/ (* R (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2))) (/ (* R (- lambda1 lambda2)) (pow phi1 2))))
(*.f64 (*.f64 phi1 phi1) (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 R (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (-.f64 lambda1 lambda2)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) R) (*.f64 phi1 phi1))))
(* (pow phi1 2) (+ (* 1/2 (/ (* R (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2))) (/ (* R (- lambda1 lambda2)) (pow phi1 2))))
(*.f64 (*.f64 phi1 phi1) (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 R (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (-.f64 lambda1 lambda2)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) R) (*.f64 phi1 phi1))))
(* 1/2 (/ (* R (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2)))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 R (*.f64 phi1 phi1)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (-.f64 lambda1 lambda2))
(* (pow phi1 2) (+ (* 1/2 (/ (* R (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2))) (/ (* R (- lambda1 lambda2)) (pow phi1 2))))
(*.f64 (*.f64 phi1 phi1) (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 R (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (-.f64 lambda1 lambda2)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) R) (*.f64 phi1 phi1))))
(* (pow phi1 2) (+ (* 1/2 (/ (* R (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2))) (/ (* R (- lambda1 lambda2)) (pow phi1 2))))
(*.f64 (*.f64 phi1 phi1) (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 R (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (-.f64 lambda1 lambda2)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) R) (*.f64 phi1 phi1))))
(* (pow phi1 2) (+ (* 1/2 (/ (* R (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2))) (/ (* R (- lambda1 lambda2)) (pow phi1 2))))
(*.f64 (*.f64 phi1 phi1) (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 R (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (-.f64 lambda1 lambda2)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) R) (*.f64 phi1 phi1))))
(* R (+ lambda1 (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) lambda1))))
(*.f64 R (+.f64 lambda1 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1))))) lambda1)))
(+ (* R (* lambda2 (- (* 1/2 (- (* 1/2 (pow phi1 2)) (* -1 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (pow lambda1 2))))) 1))) (* R (+ lambda1 (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) lambda1)))))
(*.f64 R (+.f64 lambda1 (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1))))) lambda1) (*.f64 lambda2 (+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 phi1 phi1)) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1)))) (*.f64 lambda1 lambda1)))) #s(literal -1 binary64))))))
(+ (* R (+ lambda1 (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) lambda1)))) (* lambda2 (+ (* 1/2 (* R (* lambda2 (- (* -1/4 (/ (pow phi1 2) lambda1)) (* -1 (/ (- (* 1/2 (pow phi1 2)) (* -1 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (pow lambda1 2)))) lambda1)))))) (* R (- (* 1/2 (- (* 1/2 (pow phi1 2)) (* -1 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (pow lambda1 2))))) 1)))))
(+.f64 (*.f64 R (+.f64 lambda1 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1))))) lambda1))) (*.f64 lambda2 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 R) (+.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 phi1 phi1)) lambda1) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 phi1 phi1)) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1)))) (*.f64 lambda1 lambda1))) lambda1)))) (*.f64 R (+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 phi1 phi1)) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1)))) (*.f64 lambda1 lambda1)))) #s(literal -1 binary64))))))
(+ (* R (+ lambda1 (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) lambda1)))) (* lambda2 (+ (* R (- (* 1/2 (- (* 1/2 (pow phi1 2)) (* -1 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (pow lambda1 2))))) 1)) (* lambda2 (+ (* 1/2 (* R (- (* -1/4 (/ (pow phi1 2) lambda1)) (* -1 (/ (- (* 1/2 (pow phi1 2)) (* -1 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (pow lambda1 2)))) lambda1))))) (* 1/2 (/ (* R (* lambda2 (- (* -1/4 (/ (pow phi1 2) lambda1)) (* -1 (/ (- (* 1/2 (pow phi1 2)) (* -1 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (pow lambda1 2)))) lambda1))))) lambda1)))))))
(+.f64 (*.f64 R (+.f64 lambda1 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1))))) lambda1))) (*.f64 lambda2 (+.f64 (*.f64 R (+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 phi1 phi1)) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1)))) (*.f64 lambda1 lambda1)))) #s(literal -1 binary64))) (*.f64 lambda2 (*.f64 #s(literal 1/2 binary64) (*.f64 R (+.f64 (+.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 phi1 phi1)) lambda1) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 phi1 phi1)) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1)))) (*.f64 lambda1 lambda1))) lambda1)) (/.f64 (*.f64 lambda2 (+.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 phi1 phi1)) lambda1) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 phi1 phi1)) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1)))) (*.f64 lambda1 lambda1))) lambda1))) lambda1))))))))
(* R (* lambda2 (- (* 1/8 (pow phi1 2)) 1)))
(*.f64 R (*.f64 lambda2 (+.f64 (*.f64 (*.f64 phi1 phi1) #s(literal 1/8 binary64)) #s(literal -1 binary64))))
(* lambda2 (+ (* R (- (* 1/8 (pow phi1 2)) 1)) (/ (* R (+ lambda1 (* 1/2 (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2))))))) lambda2)))
(*.f64 lambda2 (*.f64 R (+.f64 (+.f64 (*.f64 (*.f64 phi1 phi1) #s(literal 1/8 binary64)) #s(literal -1 binary64)) (/.f64 (+.f64 lambda1 (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 (*.f64 phi1 phi1))))) lambda2))))
(* lambda2 (+ (* 1/2 (/ (* R (- (* -1 (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2))))) (* -1 (* lambda1 (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2)))))))) (pow lambda2 2))) (+ (* R (- (* 1/8 (pow phi1 2)) 1)) (/ (* R (+ lambda1 (* 1/2 (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2))))))) lambda2))))
(*.f64 lambda2 (+.f64 (*.f64 R (+.f64 (+.f64 (*.f64 (*.f64 phi1 phi1) #s(literal 1/8 binary64)) #s(literal -1 binary64)) (/.f64 (+.f64 lambda1 (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 (*.f64 phi1 phi1))))) lambda2))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 R (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1))) (*.f64 #s(literal -1 binary64) (*.f64 phi1 phi1))) (*.f64 lambda1 (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 (*.f64 phi1 phi1))))))) (*.f64 lambda2 lambda2))))
(* lambda2 (+ (* 1/2 (/ (* R (* lambda1 (- (* -1 (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2))))) (* -1 (* lambda1 (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2))))))))) (pow lambda2 3))) (+ (* 1/2 (/ (* R (- (* -1 (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2))))) (* -1 (* lambda1 (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2)))))))) (pow lambda2 2))) (+ (* R (- (* 1/8 (pow phi1 2)) 1)) (/ (* R (+ lambda1 (* 1/2 (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2))))))) lambda2)))))
(*.f64 lambda2 (+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (*.f64 (*.f64 lambda1 R) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1))) (*.f64 #s(literal -1 binary64) (*.f64 phi1 phi1))) (*.f64 lambda1 (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 (*.f64 phi1 phi1)))))) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (/.f64 (*.f64 R (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1))) (*.f64 #s(literal -1 binary64) (*.f64 phi1 phi1))) (*.f64 lambda1 (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 (*.f64 phi1 phi1)))))) (*.f64 lambda2 lambda2)))) (*.f64 R (+.f64 (+.f64 (*.f64 (*.f64 phi1 phi1) #s(literal 1/8 binary64)) #s(literal -1 binary64)) (/.f64 (+.f64 lambda1 (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 (*.f64 phi1 phi1))))) lambda2)))))
(* -1 (* R (* lambda2 (+ 1 (* -1/8 (pow phi1 2))))))
(*.f64 R (-.f64 #s(literal 0 binary64) (*.f64 lambda2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 phi1 phi1))))))
(* -1 (* lambda2 (+ (* -1 (/ (* R (+ lambda1 (* 1/2 (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2))))))) lambda2)) (* R (+ 1 (* -1/8 (pow phi1 2)))))))
(*.f64 (-.f64 (*.f64 R (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 phi1 phi1)))) (/.f64 (*.f64 R (+.f64 lambda1 (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 (*.f64 phi1 phi1)))))) lambda2)) (-.f64 #s(literal 0 binary64) lambda2))
(* -1 (* lambda2 (+ (* -1 (/ (+ (* -1/2 (/ (* R (- (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (* lambda1 (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2))))))) lambda2)) (* R (+ lambda1 (* 1/2 (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2)))))))) lambda2)) (* R (+ 1 (* -1/8 (pow phi1 2)))))))
(*.f64 (-.f64 (*.f64 R (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 phi1 phi1)))) (/.f64 (+.f64 (*.f64 R (+.f64 lambda1 (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 (*.f64 phi1 phi1)))))) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 R (+.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1)))) (*.f64 lambda1 (*.f64 #s(literal 1/4 binary64) (*.f64 lambda1 (*.f64 phi1 phi1))))))) lambda2)) lambda2)) (-.f64 #s(literal 0 binary64) lambda2))
(* -1 (* lambda2 (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* R (- (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (* lambda1 (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2)))))))) (* 1/2 (/ (* R (* lambda1 (- (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (* lambda1 (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2)))))))) lambda2))) lambda2)) (* R (+ lambda1 (* 1/2 (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2)))))))) lambda2)) (* R (+ 1 (* -1/8 (pow phi1 2)))))))
(-.f64 #s(literal 0 binary64) (*.f64 lambda2 (-.f64 (*.f64 R (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 phi1 phi1)))) (/.f64 (-.f64 (*.f64 R (+.f64 lambda1 (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 (*.f64 phi1 phi1)))))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 R (+.f64 (+.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1)))) (*.f64 lambda1 (*.f64 #s(literal 1/4 binary64) (*.f64 lambda1 (*.f64 phi1 phi1))))) (/.f64 (*.f64 lambda1 (+.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1)))) (*.f64 lambda1 (*.f64 #s(literal 1/4 binary64) (*.f64 lambda1 (*.f64 phi1 phi1)))))) lambda2)))) lambda2)) lambda2))))
(* R (- (+ lambda1 (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))) lambda2))
(*.f64 R (+.f64 lambda1 (-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (-.f64 lambda1 lambda2)) lambda2)))
(* R (- (+ lambda1 (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))) lambda2))
(*.f64 R (+.f64 lambda1 (-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (-.f64 lambda1 lambda2)) lambda2)))
(* R (- (+ lambda1 (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))) lambda2))
(*.f64 R (+.f64 lambda1 (-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (-.f64 lambda1 lambda2)) lambda2)))
(* R (- (+ lambda1 (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))) lambda2))
(*.f64 R (+.f64 lambda1 (-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (-.f64 lambda1 lambda2)) lambda2)))
(* R (- (+ lambda1 (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))) lambda2))
(*.f64 R (+.f64 lambda1 (-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (-.f64 lambda1 lambda2)) lambda2)))
(* R (- (+ lambda1 (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))) lambda2))
(*.f64 R (+.f64 lambda1 (-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (-.f64 lambda1 lambda2)) lambda2)))
(* R (- (+ lambda1 (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))) lambda2))
(*.f64 R (+.f64 lambda1 (-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (-.f64 lambda1 lambda2)) lambda2)))
(* R (- (+ lambda1 (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))) lambda2))
(*.f64 R (+.f64 lambda1 (-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (-.f64 lambda1 lambda2)) lambda2)))
(* R (- (+ lambda1 (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))) lambda2))
(*.f64 R (+.f64 lambda1 (-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (-.f64 lambda1 lambda2)) lambda2)))
(* R (- (+ lambda1 (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))) lambda2))
(*.f64 R (+.f64 lambda1 (-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (-.f64 lambda1 lambda2)) lambda2)))
(* R (- (+ lambda1 (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))) lambda2))
(*.f64 R (+.f64 lambda1 (-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (-.f64 lambda1 lambda2)) lambda2)))
(* R (- (+ lambda1 (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))) lambda2))
(*.f64 R (+.f64 lambda1 (-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (-.f64 lambda1 lambda2)) lambda2)))
(- (* -1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) lambda2)) lambda2)
(-.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2))))) lambda2) lambda2)
(- (+ (* -1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) lambda2)) (* lambda1 (+ 1 (* 1/2 (- (* -1/2 (pow phi1 2)) (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (pow lambda2 2))))))) lambda2)
(+.f64 (*.f64 lambda1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (-.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2))) (*.f64 lambda2 lambda2))))))) (-.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2))))) lambda2) lambda2))
(- (+ (* -1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) lambda2)) (* lambda1 (+ 1 (+ (* 1/2 (* lambda1 (- (* 1/4 (/ (pow phi1 2) lambda2)) (* -1 (/ (- (* -1/2 (pow phi1 2)) (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (pow lambda2 2))) lambda2))))) (* 1/2 (- (* -1/2 (pow phi1 2)) (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (pow lambda2 2)))))))) lambda2)
(+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2))))) lambda2) (-.f64 (*.f64 lambda1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 lambda1 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 phi1 phi1) lambda2)) (/.f64 (*.f64 (*.f64 phi1 phi1) (-.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2))) (*.f64 lambda2 lambda2)))) lambda2))) (*.f64 (*.f64 phi1 phi1) (-.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2))) (*.f64 lambda2 lambda2)))))))) lambda2))
(- (+ (* -1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) lambda2)) (* lambda1 (+ 1 (+ (* 1/2 (- (* -1/2 (pow phi1 2)) (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (pow lambda2 2)))) (* lambda1 (+ (* 1/2 (- (* 1/4 (/ (pow phi1 2) lambda2)) (* -1 (/ (- (* -1/2 (pow phi1 2)) (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (pow lambda2 2))) lambda2)))) (* 1/2 (/ (* lambda1 (- (* 1/4 (/ (pow phi1 2) lambda2)) (* -1 (/ (- (* -1/2 (pow phi1 2)) (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (pow lambda2 2))) lambda2)))) lambda2)))))))) lambda2)
(+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2))))) lambda2) (-.f64 (*.f64 lambda1 (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (-.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2))) (*.f64 lambda2 lambda2)))))) (*.f64 lambda1 (*.f64 #s(literal 1/2 binary64) (+.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 phi1 phi1) lambda2)) (/.f64 (*.f64 (*.f64 phi1 phi1) (-.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2))) (*.f64 lambda2 lambda2)))) lambda2)) (/.f64 (*.f64 lambda1 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 phi1 phi1) lambda2)) (/.f64 (*.f64 (*.f64 phi1 phi1) (-.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2))) (*.f64 lambda2 lambda2)))) lambda2))) lambda2)))))) lambda2))
(* lambda1 (+ 1 (* -1/8 (pow phi1 2))))
(*.f64 lambda1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 phi1 phi1))))
(* lambda1 (- (+ 1 (+ (* -1/8 (pow phi1 2)) (* 1/2 (/ (- (* 1/2 (* lambda2 (pow phi1 2))) (* 1/4 (* lambda2 (pow phi1 2)))) lambda1)))) (/ lambda2 lambda1)))
(*.f64 lambda1 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi1 phi1)) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 lambda2 (*.f64 phi1 phi1)))) lambda2) lambda1))))
(* lambda1 (- (+ 1 (+ (* -1/8 (pow phi1 2)) (+ (* 1/2 (/ (- (* 1/2 (* lambda2 (pow phi1 2))) (* 1/4 (* lambda2 (pow phi1 2)))) lambda1)) (* 1/2 (/ (- (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (* -1 (* lambda2 (- (* 1/2 (* lambda2 (pow phi1 2))) (* 1/4 (* lambda2 (pow phi1 2))))))) (pow lambda1 2)))))) (/ lambda2 lambda1)))
(*.f64 lambda1 (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 phi1 phi1))) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 lambda2 (*.f64 phi1 phi1))) lambda1) (/.f64 (+.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2)))) (*.f64 lambda2 (*.f64 #s(literal 1/4 binary64) (*.f64 lambda2 (*.f64 phi1 phi1))))) (*.f64 lambda1 lambda1)))) (/.f64 lambda2 lambda1))))
(* lambda1 (- (+ 1 (+ (* -1/8 (pow phi1 2)) (+ (* 1/2 (/ (* lambda2 (- (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (* -1 (* lambda2 (- (* 1/2 (* lambda2 (pow phi1 2))) (* 1/4 (* lambda2 (pow phi1 2)))))))) (pow lambda1 3))) (+ (* 1/2 (/ (- (* 1/2 (* lambda2 (pow phi1 2))) (* 1/4 (* lambda2 (pow phi1 2)))) lambda1)) (* 1/2 (/ (- (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (* -1 (* lambda2 (- (* 1/2 (* lambda2 (pow phi1 2))) (* 1/4 (* lambda2 (pow phi1 2))))))) (pow lambda1 2))))))) (/ lambda2 lambda1)))
(*.f64 lambda1 (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 phi1 phi1))) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 lambda2 (*.f64 phi1 phi1))) lambda1) (/.f64 (+.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2)))) (*.f64 lambda2 (*.f64 #s(literal 1/4 binary64) (*.f64 lambda2 (*.f64 phi1 phi1))))) (*.f64 lambda1 lambda1))) (/.f64 (*.f64 lambda2 (+.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2)))) (*.f64 lambda2 (*.f64 #s(literal 1/4 binary64) (*.f64 lambda2 (*.f64 phi1 phi1)))))) (*.f64 lambda1 (*.f64 lambda1 lambda1))))) (/.f64 lambda2 lambda1))))
(* -1 (* lambda1 (- (* 1/8 (pow phi1 2)) 1)))
(-.f64 #s(literal 0 binary64) (*.f64 lambda1 (+.f64 (*.f64 (*.f64 phi1 phi1) #s(literal 1/8 binary64)) #s(literal -1 binary64))))
(* -1 (* lambda1 (- (+ (* -1 (/ (- (* -1/2 (- (* -1/2 (* lambda2 (pow phi1 2))) (* -1/4 (* lambda2 (pow phi1 2))))) lambda2) lambda1)) (* 1/8 (pow phi1 2))) 1)))
(*.f64 lambda1 (neg.f64 (+.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) #s(literal 1/8 binary64)) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 (*.f64 phi1 phi1)))) lambda2) lambda1)) #s(literal -1 binary64))))
(* -1 (* lambda1 (- (+ (* -1 (/ (- (+ (* -1/2 (- (* -1/2 (* lambda2 (pow phi1 2))) (* -1/4 (* lambda2 (pow phi1 2))))) (* 1/2 (/ (- (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (* lambda2 (- (* -1/2 (* lambda2 (pow phi1 2))) (* -1/4 (* lambda2 (pow phi1 2)))))) lambda1))) lambda2) lambda1)) (* 1/8 (pow phi1 2))) 1)))
(*.f64 (+.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) #s(literal 1/8 binary64)) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 (*.f64 phi1 phi1)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2)))) (*.f64 lambda2 (*.f64 #s(literal 1/4 binary64) (*.f64 lambda2 (*.f64 phi1 phi1)))))) lambda1)) lambda2) lambda1)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) lambda1))
(* -1 (* lambda1 (- (+ (* -1 (/ (- (+ (* -1 (/ (+ (* -1/2 (- (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (* lambda2 (- (* -1/2 (* lambda2 (pow phi1 2))) (* -1/4 (* lambda2 (pow phi1 2))))))) (* -1/2 (/ (* lambda2 (- (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (* lambda2 (- (* -1/2 (* lambda2 (pow phi1 2))) (* -1/4 (* lambda2 (pow phi1 2))))))) lambda1))) lambda1)) (* -1/2 (- (* -1/2 (* lambda2 (pow phi1 2))) (* -1/4 (* lambda2 (pow phi1 2)))))) lambda2) lambda1)) (* 1/8 (pow phi1 2))) 1)))
(-.f64 #s(literal 0 binary64) (*.f64 lambda1 (+.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) #s(literal 1/8 binary64)) (/.f64 (-.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 (*.f64 phi1 phi1)))) (/.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (+.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2)))) (*.f64 lambda2 (*.f64 #s(literal 1/4 binary64) (*.f64 lambda2 (*.f64 phi1 phi1))))) (/.f64 (*.f64 lambda2 (+.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2)))) (*.f64 lambda2 (*.f64 #s(literal 1/4 binary64) (*.f64 lambda2 (*.f64 phi1 phi1)))))) lambda1))) lambda1)) lambda2) lambda1)) #s(literal -1 binary64))))
(- lambda1 lambda2)
(-.f64 lambda1 lambda2)
(- (+ lambda1 (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))) lambda2)
(+.f64 lambda1 (-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (-.f64 lambda1 lambda2)) lambda2))
(- (+ lambda1 (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))) lambda2)
(+.f64 lambda1 (-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (-.f64 lambda1 lambda2)) lambda2))
(- (+ lambda1 (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))) lambda2)
(+.f64 lambda1 (-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (-.f64 lambda1 lambda2)) lambda2))
(* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (-.f64 lambda1 lambda2))
(* (pow phi1 2) (- (+ (* 1/2 (/ (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) (- lambda1 lambda2))) (/ lambda1 (pow phi1 2))) (/ lambda2 (pow phi1 2))))
(*.f64 (*.f64 phi1 phi1) (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (-.f64 lambda1 lambda2)) (/.f64 (-.f64 lambda1 lambda2) (*.f64 phi1 phi1))))
(* (pow phi1 2) (- (+ (* 1/2 (/ (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) (- lambda1 lambda2))) (/ lambda1 (pow phi1 2))) (/ lambda2 (pow phi1 2))))
(*.f64 (*.f64 phi1 phi1) (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (-.f64 lambda1 lambda2)) (/.f64 (-.f64 lambda1 lambda2) (*.f64 phi1 phi1))))
(* (pow phi1 2) (- (+ (* 1/2 (/ (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) (- lambda1 lambda2))) (/ lambda1 (pow phi1 2))) (/ lambda2 (pow phi1 2))))
(*.f64 (*.f64 phi1 phi1) (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (-.f64 lambda1 lambda2)) (/.f64 (-.f64 lambda1 lambda2) (*.f64 phi1 phi1))))
(* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (-.f64 lambda1 lambda2))
(* (pow phi1 2) (- (+ (* 1/2 (/ (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) (- lambda1 lambda2))) (/ lambda1 (pow phi1 2))) (/ lambda2 (pow phi1 2))))
(*.f64 (*.f64 phi1 phi1) (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (-.f64 lambda1 lambda2)) (/.f64 (-.f64 lambda1 lambda2) (*.f64 phi1 phi1))))
(* (pow phi1 2) (- (+ (* 1/2 (/ (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) (- lambda1 lambda2))) (/ lambda1 (pow phi1 2))) (/ lambda2 (pow phi1 2))))
(*.f64 (*.f64 phi1 phi1) (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (-.f64 lambda1 lambda2)) (/.f64 (-.f64 lambda1 lambda2) (*.f64 phi1 phi1))))
(* (pow phi1 2) (- (+ (* 1/2 (/ (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) (- lambda1 lambda2))) (/ lambda1 (pow phi1 2))) (/ lambda2 (pow phi1 2))))
(*.f64 (*.f64 phi1 phi1) (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (-.f64 lambda1 lambda2)) (/.f64 (-.f64 lambda1 lambda2) (*.f64 phi1 phi1))))
(+ lambda1 (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) lambda1)))
(+.f64 lambda1 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1))))) lambda1))
(+ lambda1 (+ (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) lambda1)) (* lambda2 (- (* 1/2 (- (* 1/2 (pow phi1 2)) (* -1 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (pow lambda1 2))))) 1))))
(+.f64 lambda1 (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1))))) lambda1) (*.f64 lambda2 (+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 phi1 phi1)) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1)))) (*.f64 lambda1 lambda1)))) #s(literal -1 binary64)))))
(+ lambda1 (+ (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) lambda1)) (* lambda2 (- (+ (* 1/2 (* lambda2 (- (* -1/4 (/ (pow phi1 2) lambda1)) (* -1 (/ (- (* 1/2 (pow phi1 2)) (* -1 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (pow lambda1 2)))) lambda1))))) (* 1/2 (- (* 1/2 (pow phi1 2)) (* -1 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (pow lambda1 2)))))) 1))))
(+.f64 (+.f64 lambda1 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1))))) lambda1)) (*.f64 lambda2 (+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 lambda2 (+.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 phi1 phi1)) lambda1) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 phi1 phi1)) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1)))) (*.f64 lambda1 lambda1))) lambda1))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 phi1 phi1)) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1)))) (*.f64 lambda1 lambda1))))) #s(literal -1 binary64))))
(+ lambda1 (+ (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) lambda1)) (* lambda2 (- (+ (* 1/2 (- (* 1/2 (pow phi1 2)) (* -1 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (pow lambda1 2))))) (* lambda2 (+ (* 1/2 (- (* -1/4 (/ (pow phi1 2) lambda1)) (* -1 (/ (- (* 1/2 (pow phi1 2)) (* -1 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (pow lambda1 2)))) lambda1)))) (* 1/2 (/ (* lambda2 (- (* -1/4 (/ (pow phi1 2) lambda1)) (* -1 (/ (- (* 1/2 (pow phi1 2)) (* -1 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (pow lambda1 2)))) lambda1)))) lambda1))))) 1))))
(+.f64 lambda1 (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1))))) lambda1) (*.f64 lambda2 (+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 phi1 phi1)) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1)))) (*.f64 lambda1 lambda1)))) (+.f64 (*.f64 lambda2 (*.f64 #s(literal 1/2 binary64) (+.f64 (+.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 phi1 phi1)) lambda1) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 phi1 phi1)) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1)))) (*.f64 lambda1 lambda1))) lambda1)) (/.f64 (*.f64 lambda2 (+.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 phi1 phi1)) lambda1) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 phi1 phi1)) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1)))) (*.f64 lambda1 lambda1))) lambda1))) lambda1)))) #s(literal -1 binary64))))))
(* lambda2 (- (* 1/8 (pow phi1 2)) 1))
(*.f64 lambda2 (+.f64 (*.f64 (*.f64 phi1 phi1) #s(literal 1/8 binary64)) #s(literal -1 binary64)))
(* lambda2 (- (+ (* 1/8 (pow phi1 2)) (+ (* 1/2 (/ (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2)))) lambda2)) (/ lambda1 lambda2))) 1))
(*.f64 lambda2 (+.f64 (*.f64 (*.f64 phi1 phi1) #s(literal 1/8 binary64)) (+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 (*.f64 phi1 phi1))) lambda2)) (/.f64 lambda1 lambda2)) #s(literal -1 binary64))))
(* lambda2 (- (+ (* 1/8 (pow phi1 2)) (+ (* 1/2 (/ (- (* -1 (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2))))) (* -1 (* lambda1 (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2))))))) (pow lambda2 2))) (+ (* 1/2 (/ (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2)))) lambda2)) (/ lambda1 lambda2)))) 1))
(*.f64 lambda2 (+.f64 (*.f64 (*.f64 phi1 phi1) #s(literal 1/8 binary64)) (+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1))) (*.f64 #s(literal -1 binary64) (*.f64 phi1 phi1))) (*.f64 lambda1 (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 (*.f64 phi1 phi1))))) (*.f64 lambda2 lambda2)) (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 (*.f64 phi1 phi1))) lambda2))) (/.f64 lambda1 lambda2)) #s(literal -1 binary64))))
(* lambda2 (- (+ (* 1/8 (pow phi1 2)) (+ (* 1/2 (/ (* lambda1 (- (* -1 (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2))))) (* -1 (* lambda1 (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2)))))))) (pow lambda2 3))) (+ (* 1/2 (/ (- (* -1 (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2))))) (* -1 (* lambda1 (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2))))))) (pow lambda2 2))) (+ (* 1/2 (/ (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2)))) lambda2)) (/ lambda1 lambda2))))) 1))
(*.f64 lambda2 (+.f64 (*.f64 (*.f64 phi1 phi1) #s(literal 1/8 binary64)) (+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 lambda1 (/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1))) (*.f64 #s(literal -1 binary64) (*.f64 phi1 phi1))) (*.f64 lambda1 (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 (*.f64 phi1 phi1))))) (*.f64 lambda2 (*.f64 lambda2 lambda2)))) (+.f64 (/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1))) (*.f64 #s(literal -1 binary64) (*.f64 phi1 phi1))) (*.f64 lambda1 (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 (*.f64 phi1 phi1))))) (*.f64 lambda2 lambda2)) (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 (*.f64 phi1 phi1))) lambda2)))) (/.f64 lambda1 lambda2)) #s(literal -1 binary64))))
(* -1 (* lambda2 (+ 1 (* -1/8 (pow phi1 2)))))
(-.f64 #s(literal 0 binary64) (*.f64 lambda2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 phi1 phi1)))))
(* -1 (* lambda2 (+ 1 (+ (* -1 (/ (+ lambda1 (* 1/2 (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2)))))) lambda2)) (* -1/8 (pow phi1 2))))))
(*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi1 phi1)) (/.f64 (+.f64 lambda1 (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 (*.f64 phi1 phi1))))) lambda2))) (-.f64 #s(literal 0 binary64) lambda2))
(* -1 (* lambda2 (+ 1 (+ (* -1 (/ (+ lambda1 (+ (* -1/2 (/ (- (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (* lambda1 (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2)))))) lambda2)) (* 1/2 (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2))))))) lambda2)) (* -1/8 (pow phi1 2))))))
(*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi1 phi1)) (/.f64 (+.f64 lambda1 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 (*.f64 phi1 phi1)))) (/.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1)))) (*.f64 lambda1 (*.f64 #s(literal 1/4 binary64) (*.f64 lambda1 (*.f64 phi1 phi1)))))) lambda2))) lambda2))) (-.f64 #s(literal 0 binary64) lambda2))
(* -1 (* lambda2 (+ 1 (+ (* -1 (/ (+ lambda1 (+ (* -1 (/ (+ (* 1/2 (- (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (* lambda1 (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2))))))) (* 1/2 (/ (* lambda1 (- (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (* lambda1 (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2))))))) lambda2))) lambda2)) (* 1/2 (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2))))))) lambda2)) (* -1/8 (pow phi1 2))))))
(*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi1 phi1)) (/.f64 (+.f64 (-.f64 lambda1 (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (+.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1)))) (*.f64 lambda1 (*.f64 #s(literal 1/4 binary64) (*.f64 lambda1 (*.f64 phi1 phi1))))) (/.f64 (*.f64 lambda1 (+.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1)))) (*.f64 lambda1 (*.f64 #s(literal 1/4 binary64) (*.f64 lambda1 (*.f64 phi1 phi1)))))) lambda2))) lambda2)) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 (*.f64 phi1 phi1))))) lambda2))) (-.f64 #s(literal 0 binary64) lambda2))
(* -1 lambda2)
(-.f64 #s(literal 0 binary64) lambda2)
(- (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2))) lambda2)
(-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (-.f64 lambda1 lambda2)) lambda2)
(- (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2))) lambda2)
(-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (-.f64 lambda1 lambda2)) lambda2)
(- (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2))) lambda2)
(-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (-.f64 lambda1 lambda2)) lambda2)
(* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (-.f64 lambda1 lambda2))
(* (pow phi1 2) (+ (* -1 (/ lambda2 (pow phi1 2))) (* 1/2 (/ (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) (- lambda1 lambda2)))))
(*.f64 (*.f64 phi1 phi1) (-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (-.f64 lambda1 lambda2)) (/.f64 lambda2 (*.f64 phi1 phi1))))
(* (pow phi1 2) (+ (* -1 (/ lambda2 (pow phi1 2))) (* 1/2 (/ (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) (- lambda1 lambda2)))))
(*.f64 (*.f64 phi1 phi1) (-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (-.f64 lambda1 lambda2)) (/.f64 lambda2 (*.f64 phi1 phi1))))
(* (pow phi1 2) (+ (* -1 (/ lambda2 (pow phi1 2))) (* 1/2 (/ (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) (- lambda1 lambda2)))))
(*.f64 (*.f64 phi1 phi1) (-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (-.f64 lambda1 lambda2)) (/.f64 lambda2 (*.f64 phi1 phi1))))
(* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (-.f64 lambda1 lambda2))
(* (pow phi1 2) (+ (* -1 (/ lambda2 (pow phi1 2))) (* 1/2 (/ (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) (- lambda1 lambda2)))))
(*.f64 (*.f64 phi1 phi1) (-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (-.f64 lambda1 lambda2)) (/.f64 lambda2 (*.f64 phi1 phi1))))
(* (pow phi1 2) (+ (* -1 (/ lambda2 (pow phi1 2))) (* 1/2 (/ (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) (- lambda1 lambda2)))))
(*.f64 (*.f64 phi1 phi1) (-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (-.f64 lambda1 lambda2)) (/.f64 lambda2 (*.f64 phi1 phi1))))
(* (pow phi1 2) (+ (* -1 (/ lambda2 (pow phi1 2))) (* 1/2 (/ (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) (- lambda1 lambda2)))))
(*.f64 (*.f64 phi1 phi1) (-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (-.f64 lambda1 lambda2)) (/.f64 lambda2 (*.f64 phi1 phi1))))
(- (* -1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) lambda2)) lambda2)
(-.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2))))) lambda2) lambda2)
(- (+ (* -1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) lambda2)) (* 1/2 (* lambda1 (- (* -1/2 (pow phi1 2)) (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (pow lambda2 2)))))) lambda2)
(+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2))))) lambda2) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) lambda1) (*.f64 (*.f64 phi1 phi1) (-.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2))) (*.f64 lambda2 lambda2))))) lambda2))
(- (+ (* -1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) lambda2)) (* lambda1 (+ (* 1/2 (* lambda1 (- (* 1/4 (/ (pow phi1 2) lambda2)) (* -1 (/ (- (* -1/2 (pow phi1 2)) (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (pow lambda2 2))) lambda2))))) (* 1/2 (- (* -1/2 (pow phi1 2)) (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (pow lambda2 2))))))) lambda2)
(+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2))))) lambda2) (-.f64 (*.f64 lambda1 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 lambda1 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 phi1 phi1) lambda2)) (/.f64 (*.f64 (*.f64 phi1 phi1) (-.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2))) (*.f64 lambda2 lambda2)))) lambda2))) (*.f64 (*.f64 phi1 phi1) (-.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2))) (*.f64 lambda2 lambda2))))))) lambda2))
(- (+ (* -1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) lambda2)) (* lambda1 (+ (* 1/2 (- (* -1/2 (pow phi1 2)) (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (pow lambda2 2)))) (* lambda1 (+ (* 1/2 (- (* 1/4 (/ (pow phi1 2) lambda2)) (* -1 (/ (- (* -1/2 (pow phi1 2)) (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (pow lambda2 2))) lambda2)))) (* 1/2 (/ (* lambda1 (- (* 1/4 (/ (pow phi1 2) lambda2)) (* -1 (/ (- (* -1/2 (pow phi1 2)) (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (pow lambda2 2))) lambda2)))) lambda2))))))) lambda2)
(+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2))))) lambda2) (-.f64 (*.f64 lambda1 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (-.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2))) (*.f64 lambda2 lambda2))))) (*.f64 lambda1 (*.f64 #s(literal 1/2 binary64) (+.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 phi1 phi1) lambda2)) (/.f64 (*.f64 (*.f64 phi1 phi1) (-.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2))) (*.f64 lambda2 lambda2)))) lambda2)) (/.f64 (*.f64 lambda1 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 phi1 phi1) lambda2)) (/.f64 (*.f64 (*.f64 phi1 phi1) (-.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2))) (*.f64 lambda2 lambda2)))) lambda2))) lambda2)))))) lambda2))
(* -1/8 (* lambda1 (pow phi1 2)))
(*.f64 #s(literal -1/8 binary64) (*.f64 lambda1 (*.f64 phi1 phi1)))
(* lambda1 (- (+ (* -1/8 (pow phi1 2)) (* 1/2 (/ (- (* 1/2 (* lambda2 (pow phi1 2))) (* 1/4 (* lambda2 (pow phi1 2)))) lambda1))) (/ lambda2 lambda1)))
(*.f64 lambda1 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi1 phi1)) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 lambda2 (*.f64 phi1 phi1)))) lambda2) lambda1)))
(* lambda1 (- (+ (* -1/8 (pow phi1 2)) (+ (* 1/2 (/ (- (* 1/2 (* lambda2 (pow phi1 2))) (* 1/4 (* lambda2 (pow phi1 2)))) lambda1)) (* 1/2 (/ (- (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (* -1 (* lambda2 (- (* 1/2 (* lambda2 (pow phi1 2))) (* 1/4 (* lambda2 (pow phi1 2))))))) (pow lambda1 2))))) (/ lambda2 lambda1)))
(*.f64 lambda1 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi1 phi1)) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 lambda2 (*.f64 phi1 phi1))) lambda1) (/.f64 (+.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2)))) (*.f64 lambda2 (*.f64 #s(literal 1/4 binary64) (*.f64 lambda2 (*.f64 phi1 phi1))))) (*.f64 lambda1 lambda1)))) (/.f64 lambda2 lambda1))))
(* lambda1 (- (+ (* -1/8 (pow phi1 2)) (+ (* 1/2 (/ (* lambda2 (- (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (* -1 (* lambda2 (- (* 1/2 (* lambda2 (pow phi1 2))) (* 1/4 (* lambda2 (pow phi1 2)))))))) (pow lambda1 3))) (+ (* 1/2 (/ (- (* 1/2 (* lambda2 (pow phi1 2))) (* 1/4 (* lambda2 (pow phi1 2)))) lambda1)) (* 1/2 (/ (- (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (* -1 (* lambda2 (- (* 1/2 (* lambda2 (pow phi1 2))) (* 1/4 (* lambda2 (pow phi1 2))))))) (pow lambda1 2)))))) (/ lambda2 lambda1)))
(*.f64 lambda1 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi1 phi1)) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 lambda2 (*.f64 phi1 phi1))) lambda1) (/.f64 (+.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2)))) (*.f64 lambda2 (*.f64 #s(literal 1/4 binary64) (*.f64 lambda2 (*.f64 phi1 phi1))))) (*.f64 lambda1 lambda1))) (/.f64 (*.f64 lambda2 (+.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2)))) (*.f64 lambda2 (*.f64 #s(literal 1/4 binary64) (*.f64 lambda2 (*.f64 phi1 phi1)))))) (*.f64 lambda1 (*.f64 lambda1 lambda1))))) (/.f64 lambda2 lambda1))))
(* -1/8 (* lambda1 (pow phi1 2)))
(*.f64 #s(literal -1/8 binary64) (*.f64 lambda1 (*.f64 phi1 phi1)))
(* -1 (* lambda1 (+ (* -1 (/ (- (* -1/2 (- (* -1/2 (* lambda2 (pow phi1 2))) (* -1/4 (* lambda2 (pow phi1 2))))) lambda2) lambda1)) (* 1/8 (pow phi1 2)))))
(*.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) #s(literal 1/8 binary64)) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 (*.f64 phi1 phi1)))) lambda2) lambda1)) (-.f64 #s(literal 0 binary64) lambda1))
(* -1 (* lambda1 (+ (* -1 (/ (- (+ (* -1/2 (- (* -1/2 (* lambda2 (pow phi1 2))) (* -1/4 (* lambda2 (pow phi1 2))))) (* 1/2 (/ (- (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (* lambda2 (- (* -1/2 (* lambda2 (pow phi1 2))) (* -1/4 (* lambda2 (pow phi1 2)))))) lambda1))) lambda2) lambda1)) (* 1/8 (pow phi1 2)))))
(-.f64 #s(literal 0 binary64) (*.f64 lambda1 (-.f64 (*.f64 (*.f64 phi1 phi1) #s(literal 1/8 binary64)) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 (*.f64 phi1 phi1)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2)))) (*.f64 lambda2 (*.f64 #s(literal 1/4 binary64) (*.f64 lambda2 (*.f64 phi1 phi1)))))) lambda1)) lambda2) lambda1))))
(* -1 (* lambda1 (+ (* -1 (/ (- (+ (* -1 (/ (+ (* -1/2 (- (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (* lambda2 (- (* -1/2 (* lambda2 (pow phi1 2))) (* -1/4 (* lambda2 (pow phi1 2))))))) (* -1/2 (/ (* lambda2 (- (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (* lambda2 (- (* -1/2 (* lambda2 (pow phi1 2))) (* -1/4 (* lambda2 (pow phi1 2))))))) lambda1))) lambda1)) (* -1/2 (- (* -1/2 (* lambda2 (pow phi1 2))) (* -1/4 (* lambda2 (pow phi1 2)))))) lambda2) lambda1)) (* 1/8 (pow phi1 2)))))
(*.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) #s(literal 1/8 binary64)) (/.f64 (-.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 (*.f64 phi1 phi1)))) (/.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (+.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2)))) (*.f64 lambda2 (*.f64 #s(literal 1/4 binary64) (*.f64 lambda2 (*.f64 phi1 phi1))))) (/.f64 (*.f64 lambda2 (+.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2)))) (*.f64 lambda2 (*.f64 #s(literal 1/4 binary64) (*.f64 lambda2 (*.f64 phi1 phi1)))))) lambda1))) lambda1)) lambda2) lambda1)) (-.f64 #s(literal 0 binary64) lambda1))
(* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) lambda1))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1))))) lambda1)
(+ (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) lambda1)) (* lambda2 (- (* 1/2 (- (* 1/2 (pow phi1 2)) (* -1 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (pow lambda1 2))))) 1)))
(+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1))))) lambda1) (*.f64 lambda2 (+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 phi1 phi1)) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1)))) (*.f64 lambda1 lambda1)))) #s(literal -1 binary64))))
(+ (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) lambda1)) (* lambda2 (- (+ (* 1/2 (* lambda2 (- (* -1/4 (/ (pow phi1 2) lambda1)) (* -1 (/ (- (* 1/2 (pow phi1 2)) (* -1 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (pow lambda1 2)))) lambda1))))) (* 1/2 (- (* 1/2 (pow phi1 2)) (* -1 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (pow lambda1 2)))))) 1)))
(+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1))))) lambda1) (*.f64 lambda2 (+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 lambda2 (+.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 phi1 phi1)) lambda1) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 phi1 phi1)) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1)))) (*.f64 lambda1 lambda1))) lambda1))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 phi1 phi1)) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1)))) (*.f64 lambda1 lambda1))))) #s(literal -1 binary64))))
(+ (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) lambda1)) (* lambda2 (- (+ (* 1/2 (- (* 1/2 (pow phi1 2)) (* -1 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (pow lambda1 2))))) (* lambda2 (+ (* 1/2 (- (* -1/4 (/ (pow phi1 2) lambda1)) (* -1 (/ (- (* 1/2 (pow phi1 2)) (* -1 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (pow lambda1 2)))) lambda1)))) (* 1/2 (/ (* lambda2 (- (* -1/4 (/ (pow phi1 2) lambda1)) (* -1 (/ (- (* 1/2 (pow phi1 2)) (* -1 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (pow lambda1 2)))) lambda1)))) lambda1))))) 1)))
(+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1))))) lambda1) (*.f64 lambda2 (+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 phi1 phi1)) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1)))) (*.f64 lambda1 lambda1)))) (+.f64 (*.f64 lambda2 (*.f64 #s(literal 1/2 binary64) (+.f64 (+.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 phi1 phi1)) lambda1) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 phi1 phi1)) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1)))) (*.f64 lambda1 lambda1))) lambda1)) (/.f64 (*.f64 lambda2 (+.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 phi1 phi1)) lambda1) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 phi1 phi1)) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1)))) (*.f64 lambda1 lambda1))) lambda1))) lambda1)))) #s(literal -1 binary64)))))
(* lambda2 (- (* 1/8 (pow phi1 2)) 1))
(*.f64 lambda2 (+.f64 (*.f64 (*.f64 phi1 phi1) #s(literal 1/8 binary64)) #s(literal -1 binary64)))
(* lambda2 (- (+ (* 1/8 (pow phi1 2)) (* 1/2 (/ (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2)))) lambda2))) 1))
(*.f64 lambda2 (+.f64 (*.f64 (*.f64 phi1 phi1) #s(literal 1/8 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 (*.f64 phi1 phi1))) lambda2)) #s(literal -1 binary64))))
(* lambda2 (- (+ (* 1/8 (pow phi1 2)) (+ (* 1/2 (/ (- (* -1 (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2))))) (* -1 (* lambda1 (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2))))))) (pow lambda2 2))) (* 1/2 (/ (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2)))) lambda2)))) 1))
(*.f64 lambda2 (+.f64 (*.f64 (*.f64 phi1 phi1) #s(literal 1/8 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1))) (*.f64 #s(literal -1 binary64) (*.f64 phi1 phi1))) (*.f64 lambda1 (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 (*.f64 phi1 phi1))))) (*.f64 lambda2 lambda2)) (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 (*.f64 phi1 phi1))) lambda2))) #s(literal -1 binary64))))
(* lambda2 (- (+ (* 1/8 (pow phi1 2)) (+ (* 1/2 (/ (* lambda1 (- (* -1 (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2))))) (* -1 (* lambda1 (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2)))))))) (pow lambda2 3))) (+ (* 1/2 (/ (- (* -1 (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2))))) (* -1 (* lambda1 (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2))))))) (pow lambda2 2))) (* 1/2 (/ (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2)))) lambda2))))) 1))
(*.f64 lambda2 (+.f64 (*.f64 (*.f64 phi1 phi1) #s(literal 1/8 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 lambda1 (/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1))) (*.f64 #s(literal -1 binary64) (*.f64 phi1 phi1))) (*.f64 lambda1 (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 (*.f64 phi1 phi1))))) (*.f64 lambda2 (*.f64 lambda2 lambda2)))) (+.f64 (/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1))) (*.f64 #s(literal -1 binary64) (*.f64 phi1 phi1))) (*.f64 lambda1 (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 (*.f64 phi1 phi1))))) (*.f64 lambda2 lambda2)) (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 (*.f64 phi1 phi1))) lambda2)))) #s(literal -1 binary64))))
(* -1 (* lambda2 (+ 1 (* -1/8 (pow phi1 2)))))
(-.f64 #s(literal 0 binary64) (*.f64 lambda2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 phi1 phi1)))))
(* -1 (* lambda2 (+ 1 (+ (* -1/2 (/ (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2)))) lambda2)) (* -1/8 (pow phi1 2))))))
(-.f64 #s(literal 0 binary64) (*.f64 lambda2 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi1 phi1)) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 (*.f64 phi1 phi1))) lambda2))))))
(* -1 (* lambda2 (+ 1 (+ (* -1 (/ (+ (* -1/2 (/ (- (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (* lambda1 (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2)))))) lambda2)) (* 1/2 (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2)))))) lambda2)) (* -1/8 (pow phi1 2))))))
(*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi1 phi1)) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 (*.f64 phi1 phi1)))) (/.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1)))) (*.f64 lambda1 (*.f64 #s(literal 1/4 binary64) (*.f64 lambda1 (*.f64 phi1 phi1)))))) lambda2)) lambda2))) (-.f64 #s(literal 0 binary64) lambda2))
(* -1 (* lambda2 (+ 1 (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (- (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (* lambda1 (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2))))))) (* 1/2 (/ (* lambda1 (- (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (* lambda1 (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2))))))) lambda2))) lambda2)) (* 1/2 (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2)))))) lambda2)) (* -1/8 (pow phi1 2))))))
(*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi1 phi1)) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 (*.f64 phi1 phi1)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (+.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1)))) (*.f64 lambda1 (*.f64 #s(literal 1/4 binary64) (*.f64 lambda1 (*.f64 phi1 phi1))))) (/.f64 (*.f64 lambda1 (+.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1)))) (*.f64 lambda1 (*.f64 #s(literal 1/4 binary64) (*.f64 lambda1 (*.f64 phi1 phi1)))))) lambda2))) lambda2)) lambda2))) (-.f64 #s(literal 0 binary64) lambda2))
(* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (-.f64 lambda1 lambda2))
(* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (-.f64 lambda1 lambda2))
(* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (-.f64 lambda1 lambda2))
(* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (-.f64 lambda1 lambda2))
(* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (-.f64 lambda1 lambda2))
(* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (-.f64 lambda1 lambda2))
(* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (-.f64 lambda1 lambda2))
(* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (-.f64 lambda1 lambda2))
(* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (-.f64 lambda1 lambda2))
(* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (-.f64 lambda1 lambda2))
(* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (-.f64 lambda1 lambda2))
(* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (-.f64 lambda1 lambda2))
(* -1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) lambda2))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2))))) lambda2)
(+ (* -1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) lambda2)) (* 1/2 (* lambda1 (- (* -1/2 (pow phi1 2)) (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (pow lambda2 2))))))
(+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2))))) lambda2) (*.f64 (*.f64 #s(literal 1/2 binary64) lambda1) (*.f64 (*.f64 phi1 phi1) (-.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2))) (*.f64 lambda2 lambda2))))))
(+ (* -1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) lambda2)) (* lambda1 (+ (* 1/2 (* lambda1 (- (* 1/4 (/ (pow phi1 2) lambda2)) (* -1 (/ (- (* -1/2 (pow phi1 2)) (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (pow lambda2 2))) lambda2))))) (* 1/2 (- (* -1/2 (pow phi1 2)) (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (pow lambda2 2)))))))
(+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2))))) lambda2) (*.f64 lambda1 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 lambda1 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 phi1 phi1) lambda2)) (/.f64 (*.f64 (*.f64 phi1 phi1) (-.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2))) (*.f64 lambda2 lambda2)))) lambda2))) (*.f64 (*.f64 phi1 phi1) (-.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2))) (*.f64 lambda2 lambda2))))))))
(+ (* -1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) lambda2)) (* lambda1 (+ (* 1/2 (- (* -1/2 (pow phi1 2)) (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (pow lambda2 2)))) (* lambda1 (+ (* 1/2 (- (* 1/4 (/ (pow phi1 2) lambda2)) (* -1 (/ (- (* -1/2 (pow phi1 2)) (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (pow lambda2 2))) lambda2)))) (* 1/2 (/ (* lambda1 (- (* 1/4 (/ (pow phi1 2) lambda2)) (* -1 (/ (- (* -1/2 (pow phi1 2)) (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (pow lambda2 2))) lambda2)))) lambda2)))))))
(+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2))))) lambda2) (*.f64 lambda1 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (-.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2))) (*.f64 lambda2 lambda2))))) (*.f64 lambda1 (*.f64 #s(literal 1/2 binary64) (+.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 phi1 phi1) lambda2)) (/.f64 (*.f64 (*.f64 phi1 phi1) (-.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2))) (*.f64 lambda2 lambda2)))) lambda2)) (/.f64 (*.f64 lambda1 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 phi1 phi1) lambda2)) (/.f64 (*.f64 (*.f64 phi1 phi1) (-.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2))) (*.f64 lambda2 lambda2)))) lambda2))) lambda2)))))))
(* -1/8 (* lambda1 (pow phi1 2)))
(*.f64 #s(literal -1/8 binary64) (*.f64 lambda1 (*.f64 phi1 phi1)))
(* lambda1 (+ (* -1/8 (pow phi1 2)) (* 1/2 (/ (- (* 1/2 (* lambda2 (pow phi1 2))) (* 1/4 (* lambda2 (pow phi1 2)))) lambda1))))
(*.f64 lambda1 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi1 phi1)) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 lambda2 (*.f64 phi1 phi1)))) lambda1)))
(* lambda1 (+ (* -1/8 (pow phi1 2)) (+ (* 1/2 (/ (- (* 1/2 (* lambda2 (pow phi1 2))) (* 1/4 (* lambda2 (pow phi1 2)))) lambda1)) (* 1/2 (/ (- (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (* -1 (* lambda2 (- (* 1/2 (* lambda2 (pow phi1 2))) (* 1/4 (* lambda2 (pow phi1 2))))))) (pow lambda1 2))))))
(*.f64 lambda1 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi1 phi1)) (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 lambda2 (*.f64 phi1 phi1))) lambda1) (/.f64 (+.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2)))) (*.f64 lambda2 (*.f64 #s(literal 1/4 binary64) (*.f64 lambda2 (*.f64 phi1 phi1))))) (*.f64 lambda1 lambda1))))))
(* lambda1 (+ (* -1/8 (pow phi1 2)) (+ (* 1/2 (/ (* lambda2 (- (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (* -1 (* lambda2 (- (* 1/2 (* lambda2 (pow phi1 2))) (* 1/4 (* lambda2 (pow phi1 2)))))))) (pow lambda1 3))) (+ (* 1/2 (/ (- (* 1/2 (* lambda2 (pow phi1 2))) (* 1/4 (* lambda2 (pow phi1 2)))) lambda1)) (* 1/2 (/ (- (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (* -1 (* lambda2 (- (* 1/2 (* lambda2 (pow phi1 2))) (* 1/4 (* lambda2 (pow phi1 2))))))) (pow lambda1 2)))))))
(*.f64 lambda1 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi1 phi1)) (*.f64 #s(literal 1/2 binary64) (+.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 lambda2 (*.f64 phi1 phi1))) lambda1) (/.f64 (+.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2)))) (*.f64 lambda2 (*.f64 #s(literal 1/4 binary64) (*.f64 lambda2 (*.f64 phi1 phi1))))) (*.f64 lambda1 lambda1))) (/.f64 (*.f64 lambda2 (+.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2)))) (*.f64 lambda2 (*.f64 #s(literal 1/4 binary64) (*.f64 lambda2 (*.f64 phi1 phi1)))))) (*.f64 lambda1 (*.f64 lambda1 lambda1)))))))
(* -1/8 (* lambda1 (pow phi1 2)))
(*.f64 #s(literal -1/8 binary64) (*.f64 lambda1 (*.f64 phi1 phi1)))
(* -1 (* lambda1 (+ (* 1/8 (pow phi1 2)) (* 1/2 (/ (- (* -1/2 (* lambda2 (pow phi1 2))) (* -1/4 (* lambda2 (pow phi1 2)))) lambda1)))))
(*.f64 (+.f64 (*.f64 (*.f64 phi1 phi1) #s(literal 1/8 binary64)) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 (*.f64 phi1 phi1)))) lambda1)) (-.f64 #s(literal 0 binary64) lambda1))
(* -1 (* lambda1 (+ (* -1 (/ (+ (* -1/2 (- (* -1/2 (* lambda2 (pow phi1 2))) (* -1/4 (* lambda2 (pow phi1 2))))) (* 1/2 (/ (- (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (* lambda2 (- (* -1/2 (* lambda2 (pow phi1 2))) (* -1/4 (* lambda2 (pow phi1 2)))))) lambda1))) lambda1)) (* 1/8 (pow phi1 2)))))
(*.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) #s(literal 1/8 binary64)) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 (*.f64 phi1 phi1)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2)))) (*.f64 lambda2 (*.f64 #s(literal 1/4 binary64) (*.f64 lambda2 (*.f64 phi1 phi1)))))) lambda1)) lambda1)) (-.f64 #s(literal 0 binary64) lambda1))
(* -1 (* lambda1 (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (- (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (* lambda2 (- (* -1/2 (* lambda2 (pow phi1 2))) (* -1/4 (* lambda2 (pow phi1 2))))))) (* -1/2 (/ (* lambda2 (- (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (* lambda2 (- (* -1/2 (* lambda2 (pow phi1 2))) (* -1/4 (* lambda2 (pow phi1 2))))))) lambda1))) lambda1)) (* -1/2 (- (* -1/2 (* lambda2 (pow phi1 2))) (* -1/4 (* lambda2 (pow phi1 2)))))) lambda1)) (* 1/8 (pow phi1 2)))))
(-.f64 #s(literal 0 binary64) (*.f64 lambda1 (-.f64 (*.f64 (*.f64 phi1 phi1) #s(literal 1/8 binary64)) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 (*.f64 phi1 phi1)))) (/.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (+.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2)))) (*.f64 lambda2 (*.f64 #s(literal 1/4 binary64) (*.f64 lambda2 (*.f64 phi1 phi1))))) (/.f64 (*.f64 lambda2 (+.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2)))) (*.f64 lambda2 (*.f64 #s(literal 1/4 binary64) (*.f64 lambda2 (*.f64 phi1 phi1)))))) lambda1))) lambda1)) lambda1))))
(* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) lambda1))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1))))) lambda1)
(+ (* 1/2 (* lambda2 (- (* 1/2 (pow phi1 2)) (* -1 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (pow lambda1 2)))))) (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) lambda1)))
(*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 lambda2 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 phi1 phi1)) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1)))) (*.f64 lambda1 lambda1)))) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1)))) lambda1)))
(+ (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) lambda1)) (* lambda2 (+ (* 1/2 (* lambda2 (- (* -1/4 (/ (pow phi1 2) lambda1)) (* -1 (/ (- (* 1/2 (pow phi1 2)) (* -1 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (pow lambda1 2)))) lambda1))))) (* 1/2 (- (* 1/2 (pow phi1 2)) (* -1 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (pow lambda1 2))))))))
(+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1))))) lambda1) (*.f64 lambda2 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 lambda2 (+.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 phi1 phi1)) lambda1) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 phi1 phi1)) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1)))) (*.f64 lambda1 lambda1))) lambda1))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 phi1 phi1)) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1)))) (*.f64 lambda1 lambda1)))))))
(+ (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) lambda1)) (* lambda2 (+ (* 1/2 (- (* 1/2 (pow phi1 2)) (* -1 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (pow lambda1 2))))) (* lambda2 (+ (* 1/2 (- (* -1/4 (/ (pow phi1 2) lambda1)) (* -1 (/ (- (* 1/2 (pow phi1 2)) (* -1 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (pow lambda1 2)))) lambda1)))) (* 1/2 (/ (* lambda2 (- (* -1/4 (/ (pow phi1 2) lambda1)) (* -1 (/ (- (* 1/2 (pow phi1 2)) (* -1 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (pow lambda1 2)))) lambda1)))) lambda1)))))))
(+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1))))) lambda1) (*.f64 lambda2 (+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 phi1 phi1)) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1)))) (*.f64 lambda1 lambda1)))) (*.f64 lambda2 (*.f64 #s(literal 1/2 binary64) (+.f64 (+.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 phi1 phi1)) lambda1) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 phi1 phi1)) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1)))) (*.f64 lambda1 lambda1))) lambda1)) (/.f64 (*.f64 lambda2 (+.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 phi1 phi1)) lambda1) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 phi1 phi1)) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1)))) (*.f64 lambda1 lambda1))) lambda1))) lambda1)))))))
(* 1/8 (* lambda2 (pow phi1 2)))
(*.f64 (*.f64 lambda2 (*.f64 phi1 phi1)) #s(literal 1/8 binary64))
(* lambda2 (+ (* 1/8 (pow phi1 2)) (* 1/2 (/ (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2)))) lambda2))))
(*.f64 lambda2 (+.f64 (*.f64 (*.f64 phi1 phi1) #s(literal 1/8 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 (*.f64 phi1 phi1))) lambda2))))
(* lambda2 (+ (* 1/8 (pow phi1 2)) (+ (* 1/2 (/ (- (* -1 (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2))))) (* -1 (* lambda1 (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2))))))) (pow lambda2 2))) (* 1/2 (/ (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2)))) lambda2)))))
(*.f64 lambda2 (+.f64 (*.f64 (*.f64 phi1 phi1) #s(literal 1/8 binary64)) (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1))) (*.f64 #s(literal -1 binary64) (*.f64 phi1 phi1))) (*.f64 lambda1 (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 (*.f64 phi1 phi1))))) (*.f64 lambda2 lambda2)) (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 (*.f64 phi1 phi1))) lambda2)))))
(* lambda2 (+ (* 1/8 (pow phi1 2)) (+ (* 1/2 (/ (* lambda1 (- (* -1 (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2))))) (* -1 (* lambda1 (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2)))))))) (pow lambda2 3))) (+ (* 1/2 (/ (- (* -1 (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2))))) (* -1 (* lambda1 (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2))))))) (pow lambda2 2))) (* 1/2 (/ (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2)))) lambda2))))))
(*.f64 lambda2 (+.f64 (*.f64 (*.f64 phi1 phi1) #s(literal 1/8 binary64)) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 lambda1 (/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1))) (*.f64 #s(literal -1 binary64) (*.f64 phi1 phi1))) (*.f64 lambda1 (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 (*.f64 phi1 phi1))))) (*.f64 lambda2 (*.f64 lambda2 lambda2)))) (+.f64 (/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1))) (*.f64 #s(literal -1 binary64) (*.f64 phi1 phi1))) (*.f64 lambda1 (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 (*.f64 phi1 phi1))))) (*.f64 lambda2 lambda2)) (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 (*.f64 phi1 phi1))) lambda2))))))
(* 1/8 (* lambda2 (pow phi1 2)))
(*.f64 (*.f64 lambda2 (*.f64 phi1 phi1)) #s(literal 1/8 binary64))
(* -1 (* lambda2 (+ (* -1/2 (/ (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2)))) lambda2)) (* -1/8 (pow phi1 2)))))
(*.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi1 phi1)) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 (*.f64 phi1 phi1))) lambda2))) (-.f64 #s(literal 0 binary64) lambda2))
(* -1 (* lambda2 (+ (* -1 (/ (+ (* -1/2 (/ (- (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (* lambda1 (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2)))))) lambda2)) (* 1/2 (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2)))))) lambda2)) (* -1/8 (pow phi1 2)))))
(-.f64 #s(literal 0 binary64) (*.f64 lambda2 (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi1 phi1)) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 (*.f64 phi1 phi1)))) (/.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1)))) (*.f64 lambda1 (*.f64 #s(literal 1/4 binary64) (*.f64 lambda1 (*.f64 phi1 phi1)))))) lambda2)) lambda2))))
(* -1 (* lambda2 (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (- (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (* lambda1 (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2))))))) (* 1/2 (/ (* lambda1 (- (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (* lambda1 (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2))))))) lambda2))) lambda2)) (* 1/2 (- (* -1/2 (* lambda1 (pow phi1 2))) (* -1/4 (* lambda1 (pow phi1 2)))))) lambda2)) (* -1/8 (pow phi1 2)))))
(-.f64 #s(literal 0 binary64) (*.f64 lambda2 (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi1 phi1)) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 (*.f64 phi1 phi1)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (+.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1)))) (*.f64 lambda1 (*.f64 #s(literal 1/4 binary64) (*.f64 lambda1 (*.f64 phi1 phi1))))) (/.f64 (*.f64 lambda1 (+.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1)))) (*.f64 lambda1 (*.f64 #s(literal 1/4 binary64) (*.f64 lambda1 (*.f64 phi1 phi1)))))) lambda2))) lambda2)) lambda2))))
(* R (* lambda1 (cos (* 1/2 phi1))))
(*.f64 (*.f64 lambda1 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* R (* lambda1 (cos (* 1/2 phi1))))
(*.f64 (*.f64 lambda1 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* R (* lambda1 (cos (* 1/2 phi1))))
(*.f64 (*.f64 lambda1 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* R (* lambda1 (cos (* 1/2 phi1))))
(*.f64 (*.f64 lambda1 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* R (* lambda1 (cos (* 1/2 phi1))))
(*.f64 (*.f64 lambda1 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* R (* lambda1 (cos (* 1/2 phi1))))
(*.f64 (*.f64 lambda1 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* R (* lambda1 (cos (* 1/2 phi1))))
(*.f64 (*.f64 lambda1 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* R (* lambda1 (cos (* 1/2 phi1))))
(*.f64 (*.f64 lambda1 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* R (* lambda1 (cos (* 1/2 phi1))))
(*.f64 (*.f64 lambda1 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* R (* lambda1 (cos (* 1/2 phi1))))
(*.f64 (*.f64 lambda1 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* R (* lambda1 (cos (* 1/2 phi1))))
(*.f64 (*.f64 lambda1 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* R (* lambda1 (cos (* 1/2 phi1))))
(*.f64 (*.f64 lambda1 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* R lambda1)
(*.f64 lambda1 R)
(+ (* -1/8 (* R (* lambda1 (pow phi1 2)))) (* R lambda1))
(+.f64 (*.f64 lambda1 R) (*.f64 #s(literal -1/8 binary64) (*.f64 R (*.f64 lambda1 (*.f64 phi1 phi1)))))
(+ (* R lambda1) (* (pow phi1 2) (+ (* -1/8 (* R lambda1)) (* 1/384 (* R (* lambda1 (pow phi1 2)))))))
(+.f64 (*.f64 lambda1 R) (*.f64 (*.f64 phi1 phi1) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 lambda1 R)) (*.f64 (*.f64 R (*.f64 lambda1 (*.f64 phi1 phi1))) #s(literal 1/384 binary64)))))
(+ (* R lambda1) (* (pow phi1 2) (+ (* -1/8 (* R lambda1)) (* (pow phi1 2) (+ (* -1/46080 (* R (* lambda1 (pow phi1 2)))) (* 1/384 (* R lambda1)))))))
(+.f64 (*.f64 lambda1 R) (*.f64 (*.f64 phi1 phi1) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 lambda1 R)) (*.f64 (*.f64 phi1 phi1) (+.f64 (*.f64 (*.f64 R (*.f64 lambda1 (*.f64 phi1 phi1))) #s(literal -1/46080 binary64)) (*.f64 (*.f64 lambda1 R) #s(literal 1/384 binary64)))))))
(* R (* lambda1 (cos (* 1/2 phi1))))
(*.f64 (*.f64 lambda1 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* R (* lambda1 (cos (* 1/2 phi1))))
(*.f64 (*.f64 lambda1 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* R (* lambda1 (cos (* 1/2 phi1))))
(*.f64 (*.f64 lambda1 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* R (* lambda1 (cos (* 1/2 phi1))))
(*.f64 (*.f64 lambda1 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* R (* lambda1 (cos (* 1/2 phi1))))
(*.f64 (*.f64 lambda1 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* R (* lambda1 (cos (* 1/2 phi1))))
(*.f64 (*.f64 lambda1 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* R (* lambda1 (cos (* 1/2 phi1))))
(*.f64 (*.f64 lambda1 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* R (* lambda1 (cos (* 1/2 phi1))))
(*.f64 (*.f64 lambda1 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* R (* lambda1 (cos (* 1/2 phi1))))
(*.f64 (*.f64 lambda1 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* R (* lambda1 (cos (* 1/2 phi1))))
(*.f64 (*.f64 lambda1 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* R (* lambda1 (cos (* 1/2 phi1))))
(*.f64 (*.f64 lambda1 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* R (* lambda1 (cos (* 1/2 phi1))))
(*.f64 (*.f64 lambda1 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* R (* lambda1 (cos (* 1/2 phi1))))
(*.f64 (*.f64 lambda1 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* R (* lambda1 (cos (* 1/2 phi1))))
(*.f64 (*.f64 lambda1 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* R (* lambda1 (cos (* 1/2 phi1))))
(*.f64 (*.f64 lambda1 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* R (* lambda1 (cos (* 1/2 phi1))))
(*.f64 (*.f64 lambda1 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* R (* lambda1 (cos (* 1/2 phi1))))
(*.f64 (*.f64 lambda1 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* R (* lambda1 (cos (* 1/2 phi1))))
(*.f64 (*.f64 lambda1 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* R (* lambda1 (cos (* 1/2 phi1))))
(*.f64 (*.f64 lambda1 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* R (* lambda1 (cos (* 1/2 phi1))))
(*.f64 (*.f64 lambda1 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* lambda1 (cos (* 1/2 phi1)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1)
(* lambda1 (cos (* 1/2 phi1)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1)
(* lambda1 (cos (* 1/2 phi1)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1)
(* lambda1 (cos (* 1/2 phi1)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1)
(* lambda1 (cos (* 1/2 phi1)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1)
(* lambda1 (cos (* 1/2 phi1)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1)
(* lambda1 (cos (* 1/2 phi1)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1)
(* lambda1 (cos (* 1/2 phi1)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1)
(* lambda1 (cos (* 1/2 phi1)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1)
(* lambda1 (cos (* 1/2 phi1)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1)
(* lambda1 (cos (* 1/2 phi1)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1)
(* lambda1 (cos (* 1/2 phi1)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1)
lambda1
(+ lambda1 (* -1/8 (* lambda1 (pow phi1 2))))
(+.f64 lambda1 (*.f64 #s(literal -1/8 binary64) (*.f64 lambda1 (*.f64 phi1 phi1))))
(+ lambda1 (* (pow phi1 2) (+ (* -1/8 lambda1) (* 1/384 (* lambda1 (pow phi1 2))))))
(+.f64 lambda1 (*.f64 (*.f64 phi1 phi1) (+.f64 (*.f64 lambda1 #s(literal -1/8 binary64)) (*.f64 (*.f64 lambda1 (*.f64 phi1 phi1)) #s(literal 1/384 binary64)))))
(+ lambda1 (* (pow phi1 2) (+ (* -1/8 lambda1) (* (pow phi1 2) (+ (* -1/46080 (* lambda1 (pow phi1 2))) (* 1/384 lambda1))))))
(+.f64 lambda1 (*.f64 (*.f64 phi1 phi1) (+.f64 (*.f64 lambda1 #s(literal -1/8 binary64)) (*.f64 (*.f64 phi1 phi1) (+.f64 (*.f64 (*.f64 lambda1 (*.f64 phi1 phi1)) #s(literal -1/46080 binary64)) (*.f64 lambda1 #s(literal 1/384 binary64)))))))
(* lambda1 (cos (* 1/2 phi1)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1)
(* lambda1 (cos (* 1/2 phi1)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1)
(* lambda1 (cos (* 1/2 phi1)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1)
(* lambda1 (cos (* 1/2 phi1)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1)
(* lambda1 (cos (* 1/2 phi1)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1)
(* lambda1 (cos (* 1/2 phi1)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1)
(* lambda1 (cos (* 1/2 phi1)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1)
(* lambda1 (cos (* 1/2 phi1)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1)
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (pow phi1 2)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 phi1 phi1)))
(+ 1 (* (pow phi1 2) (- (* 1/384 (pow phi1 2)) 1/8)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 (*.f64 (*.f64 phi1 phi1) #s(literal 1/384 binary64)) #s(literal -1/8 binary64))))
(+ 1 (* (pow phi1 2) (- (* (pow phi1 2) (+ 1/384 (* -1/46080 (pow phi1 2)))) 1/8)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1/384 binary64) (*.f64 (*.f64 phi1 phi1) #s(literal -1/46080 binary64)))) #s(literal -1/8 binary64))))
(cos (* 1/2 phi1))
(cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))
(cos (* 1/2 phi1))
(cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))
(cos (* 1/2 phi1))
(cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))
(cos (* 1/2 phi1))
(cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))
(cos (* 1/2 phi1))
(cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))
(cos (* 1/2 phi1))
(cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))
(cos (* 1/2 phi1))
(cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))
(cos (* 1/2 phi1))
(cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))
(* 1/2 phi1)
(*.f64 #s(literal 1/2 binary64) phi1)
(* 1/2 phi1)
(*.f64 #s(literal 1/2 binary64) phi1)
(* 1/2 phi1)
(*.f64 #s(literal 1/2 binary64) phi1)
(* 1/2 phi1)
(*.f64 #s(literal 1/2 binary64) phi1)
(* 1/2 phi1)
(*.f64 #s(literal 1/2 binary64) phi1)
(* 1/2 phi1)
(*.f64 #s(literal 1/2 binary64) phi1)
(* 1/2 phi1)
(*.f64 #s(literal 1/2 binary64) phi1)
(* 1/2 phi1)
(*.f64 #s(literal 1/2 binary64) phi1)
(* 1/2 phi1)
(*.f64 #s(literal 1/2 binary64) phi1)
(* 1/2 phi1)
(*.f64 #s(literal 1/2 binary64) phi1)
(* 1/2 phi1)
(*.f64 #s(literal 1/2 binary64) phi1)
(* 1/2 phi1)
(*.f64 #s(literal 1/2 binary64) phi1)
(* lambda2 (- (* 1/2 (* phi2 (sin (* 1/2 phi1)))) (cos (* 1/2 phi1))))
(*.f64 lambda2 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* lambda2 (- (* 1/2 (* phi2 (sin (* 1/2 phi1)))) (cos (* 1/2 phi1))))
(*.f64 lambda2 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* lambda2 (- (* 1/2 (* phi2 (sin (* 1/2 phi1)))) (cos (* 1/2 phi1))))
(*.f64 lambda2 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* lambda2 (- (* 1/2 (* phi2 (sin (* 1/2 phi1)))) (cos (* 1/2 phi1))))
(*.f64 lambda2 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* lambda2 (- (* 1/2 (* phi2 (sin (* 1/2 phi1)))) (cos (* 1/2 phi1))))
(*.f64 lambda2 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* lambda2 (- (* 1/2 (* phi2 (sin (* 1/2 phi1)))) (cos (* 1/2 phi1))))
(*.f64 lambda2 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* lambda2 (- (* 1/2 (* phi2 (sin (* 1/2 phi1)))) (cos (* 1/2 phi1))))
(*.f64 lambda2 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* lambda2 (- (* 1/2 (* phi2 (sin (* 1/2 phi1)))) (cos (* 1/2 phi1))))
(*.f64 lambda2 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* -1 (* lambda2 (- (* -1/2 (* phi2 (sin (* 1/2 phi1)))) (* -1 (cos (* 1/2 phi1))))))
(*.f64 (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (-.f64 #s(literal 0 binary64) lambda2))
(* -1 (* lambda2 (- (* -1/2 (* phi2 (sin (* 1/2 phi1)))) (* -1 (cos (* 1/2 phi1))))))
(*.f64 (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (-.f64 #s(literal 0 binary64) lambda2))
(* -1 (* lambda2 (- (* -1/2 (* phi2 (sin (* 1/2 phi1)))) (* -1 (cos (* 1/2 phi1))))))
(*.f64 (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (-.f64 #s(literal 0 binary64) lambda2))
(* -1 (* lambda2 (- (* -1/2 (* phi2 (sin (* 1/2 phi1)))) (* -1 (cos (* 1/2 phi1))))))
(*.f64 (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (-.f64 #s(literal 0 binary64) lambda2))
(* -1 (* lambda2 (cos (* 1/2 phi1))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 #s(literal 0 binary64) lambda2))
(- (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))) (* lambda2 (cos (* 1/2 phi1))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(- (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))) (* lambda2 (cos (* 1/2 phi1))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(- (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))) (* lambda2 (cos (* 1/2 phi1))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* phi2 (+ (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) phi2)) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))
(*.f64 phi2 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) phi2)))
(* phi2 (+ (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) phi2)) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))
(*.f64 phi2 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) phi2)))
(* phi2 (+ (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) phi2)) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))
(*.f64 phi2 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) phi2)))
(* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* -1 (* phi2 (+ (* -1/2 (* lambda2 (sin (* 1/2 phi1)))) (/ (* lambda2 (cos (* 1/2 phi1))) phi2))))
(*.f64 (-.f64 #s(literal 0 binary64) phi2) (+.f64 (/.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) phi2) (*.f64 (*.f64 #s(literal -1/2 binary64) lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
(* -1 (* phi2 (+ (* -1/2 (* lambda2 (sin (* 1/2 phi1)))) (/ (* lambda2 (cos (* 1/2 phi1))) phi2))))
(*.f64 (-.f64 #s(literal 0 binary64) phi2) (+.f64 (/.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) phi2) (*.f64 (*.f64 #s(literal -1/2 binary64) lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
(* -1 (* phi2 (+ (* -1/2 (* lambda2 (sin (* 1/2 phi1)))) (/ (* lambda2 (cos (* 1/2 phi1))) phi2))))
(*.f64 (-.f64 #s(literal 0 binary64) phi2) (+.f64 (/.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) phi2) (*.f64 (*.f64 #s(literal -1/2 binary64) lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
(* -1 lambda2)
(-.f64 #s(literal 0 binary64) lambda2)
(- (* 1/4 (* lambda2 (* phi1 phi2))) lambda2)
(-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 lambda2 phi1) phi2)) lambda2)
(- (* phi1 (+ (* 1/8 (* lambda2 phi1)) (* 1/4 (* lambda2 phi2)))) lambda2)
(-.f64 (*.f64 phi1 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 lambda2 phi1)) (*.f64 #s(literal 1/4 binary64) (*.f64 lambda2 phi2)))) lambda2)
(- (* phi1 (+ (* 1/4 (* lambda2 phi2)) (* phi1 (- (* -1/96 (* lambda2 (* phi1 phi2))) (* -1/8 lambda2))))) lambda2)
(-.f64 (*.f64 phi1 (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 lambda2 phi2)) (*.f64 phi1 (+.f64 (*.f64 (*.f64 (*.f64 lambda2 phi1) phi2) #s(literal -1/96 binary64)) (*.f64 lambda2 #s(literal 1/8 binary64)))))) lambda2)
(- (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))) (* lambda2 (cos (* 1/2 phi1))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(- (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))) (* lambda2 (cos (* 1/2 phi1))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(- (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))) (* lambda2 (cos (* 1/2 phi1))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(- (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))) (* lambda2 (cos (* 1/2 phi1))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(- (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))) (* lambda2 (cos (* 1/2 phi1))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(- (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))) (* lambda2 (cos (* 1/2 phi1))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(- (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))) (* lambda2 (cos (* 1/2 phi1))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(- (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))) (* lambda2 (cos (* 1/2 phi1))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* R (- (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))) (* lambda2 (cos (* 1/2 phi1)))))
(*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) R)
(* R (- (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))) (* lambda2 (cos (* 1/2 phi1)))))
(*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) R)
(* R (- (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))) (* lambda2 (cos (* 1/2 phi1)))))
(*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) R)
(* R (- (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))) (* lambda2 (cos (* 1/2 phi1)))))
(*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) R)
(* R (- (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))) (* lambda2 (cos (* 1/2 phi1)))))
(*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) R)
(* R (- (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))) (* lambda2 (cos (* 1/2 phi1)))))
(*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) R)
(* R (- (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))) (* lambda2 (cos (* 1/2 phi1)))))
(*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) R)
(* R (- (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))) (* lambda2 (cos (* 1/2 phi1)))))
(*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) R)
(* R (- (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))) (* lambda2 (cos (* 1/2 phi1)))))
(*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) R)
(* R (- (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))) (* lambda2 (cos (* 1/2 phi1)))))
(*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) R)
(* R (- (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))) (* lambda2 (cos (* 1/2 phi1)))))
(*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) R)
(* R (- (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))) (* lambda2 (cos (* 1/2 phi1)))))
(*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) R)
(* R (* lambda2 (- (* 1/2 (* phi2 (sin (* 1/2 phi1)))) (cos (* 1/2 phi1)))))
(*.f64 (*.f64 lambda2 R) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* R (* lambda2 (- (* 1/2 (* phi2 (sin (* 1/2 phi1)))) (cos (* 1/2 phi1)))))
(*.f64 (*.f64 lambda2 R) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* R (* lambda2 (- (* 1/2 (* phi2 (sin (* 1/2 phi1)))) (cos (* 1/2 phi1)))))
(*.f64 (*.f64 lambda2 R) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* R (* lambda2 (- (* 1/2 (* phi2 (sin (* 1/2 phi1)))) (cos (* 1/2 phi1)))))
(*.f64 (*.f64 lambda2 R) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* R (* lambda2 (- (* 1/2 (* phi2 (sin (* 1/2 phi1)))) (cos (* 1/2 phi1)))))
(*.f64 (*.f64 lambda2 R) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* R (* lambda2 (- (* 1/2 (* phi2 (sin (* 1/2 phi1)))) (cos (* 1/2 phi1)))))
(*.f64 (*.f64 lambda2 R) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* R (* lambda2 (- (* 1/2 (* phi2 (sin (* 1/2 phi1)))) (cos (* 1/2 phi1)))))
(*.f64 (*.f64 lambda2 R) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* R (* lambda2 (- (* 1/2 (* phi2 (sin (* 1/2 phi1)))) (cos (* 1/2 phi1)))))
(*.f64 (*.f64 lambda2 R) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* -1 (* R (* lambda2 (- (* -1/2 (* phi2 (sin (* 1/2 phi1)))) (* -1 (cos (* 1/2 phi1)))))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 lambda2 R)) (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
(* -1 (* R (* lambda2 (- (* -1/2 (* phi2 (sin (* 1/2 phi1)))) (* -1 (cos (* 1/2 phi1)))))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 lambda2 R)) (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
(* -1 (* R (* lambda2 (- (* -1/2 (* phi2 (sin (* 1/2 phi1)))) (* -1 (cos (* 1/2 phi1)))))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 lambda2 R)) (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
(* -1 (* R (* lambda2 (- (* -1/2 (* phi2 (sin (* 1/2 phi1)))) (* -1 (cos (* 1/2 phi1)))))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 lambda2 R)) (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
(* -1 (* R (* lambda2 (cos (* 1/2 phi1)))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 lambda2 R)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(+ (* -1 (* R (* lambda2 (cos (* 1/2 phi1))))) (* 1/2 (* R (* lambda2 (* phi2 (sin (* 1/2 phi1)))))))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) R) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(+ (* -1 (* R (* lambda2 (cos (* 1/2 phi1))))) (* 1/2 (* R (* lambda2 (* phi2 (sin (* 1/2 phi1)))))))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) R) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(+ (* -1 (* R (* lambda2 (cos (* 1/2 phi1))))) (* 1/2 (* R (* lambda2 (* phi2 (sin (* 1/2 phi1)))))))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) R) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* 1/2 (* R (* lambda2 (* phi2 (sin (* 1/2 phi1))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) R) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* phi2 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) phi2)) (* 1/2 (* R (* lambda2 (sin (* 1/2 phi1)))))))
(*.f64 phi2 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 R) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (/.f64 (*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) phi2)))
(* phi2 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) phi2)) (* 1/2 (* R (* lambda2 (sin (* 1/2 phi1)))))))
(*.f64 phi2 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 R) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (/.f64 (*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) phi2)))
(* phi2 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) phi2)) (* 1/2 (* R (* lambda2 (sin (* 1/2 phi1)))))))
(*.f64 phi2 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 R) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (/.f64 (*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) phi2)))
(* 1/2 (* R (* lambda2 (* phi2 (sin (* 1/2 phi1))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) R) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* -1 (* phi2 (+ (* -1/2 (* R (* lambda2 (sin (* 1/2 phi1))))) (/ (* R (* lambda2 (cos (* 1/2 phi1)))) phi2))))
(*.f64 (-.f64 #s(literal 0 binary64) phi2) (+.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) phi2) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 lambda2 R) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))
(* -1 (* phi2 (+ (* -1/2 (* R (* lambda2 (sin (* 1/2 phi1))))) (/ (* R (* lambda2 (cos (* 1/2 phi1)))) phi2))))
(*.f64 (-.f64 #s(literal 0 binary64) phi2) (+.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) phi2) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 lambda2 R) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))
(* -1 (* phi2 (+ (* -1/2 (* R (* lambda2 (sin (* 1/2 phi1))))) (/ (* R (* lambda2 (cos (* 1/2 phi1)))) phi2))))
(*.f64 (-.f64 #s(literal 0 binary64) phi2) (+.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) phi2) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 lambda2 R) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))
(* -1 (* R lambda2))
(-.f64 #s(literal 0 binary64) (*.f64 lambda2 R))
(+ (* -1 (* R lambda2)) (* 1/4 (* R (* lambda2 (* phi1 phi2)))))
(-.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) R) (*.f64 (*.f64 lambda2 phi1) phi2)) (*.f64 lambda2 R))
(+ (* -1 (* R lambda2)) (* phi1 (+ (* 1/8 (* R (* lambda2 phi1))) (* 1/4 (* R (* lambda2 phi2))))))
(-.f64 (*.f64 phi1 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 R (*.f64 lambda2 phi1))) (*.f64 #s(literal 1/4 binary64) (*.f64 R (*.f64 lambda2 phi2))))) (*.f64 lambda2 R))
(+ (* -1 (* R lambda2)) (* phi1 (+ (* 1/4 (* R (* lambda2 phi2))) (* phi1 (+ (* -1/96 (* R (* lambda2 (* phi1 phi2)))) (* 1/8 (* R lambda2)))))))
(-.f64 (*.f64 phi1 (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 R (*.f64 lambda2 phi2))) (*.f64 phi1 (+.f64 (*.f64 (*.f64 #s(literal -1/96 binary64) R) (*.f64 (*.f64 lambda2 phi1) phi2)) (*.f64 #s(literal 1/8 binary64) (*.f64 lambda2 R)))))) (*.f64 lambda2 R))
(* R (- (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))) (* lambda2 (cos (* 1/2 phi1)))))
(*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) R)
(* R (- (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))) (* lambda2 (cos (* 1/2 phi1)))))
(*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) R)
(* R (- (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))) (* lambda2 (cos (* 1/2 phi1)))))
(*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) R)
(* R (- (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))) (* lambda2 (cos (* 1/2 phi1)))))
(*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) R)
(* R (- (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))) (* lambda2 (cos (* 1/2 phi1)))))
(*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) R)
(* R (- (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))) (* lambda2 (cos (* 1/2 phi1)))))
(*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) R)
(* R (- (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))) (* lambda2 (cos (* 1/2 phi1)))))
(*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) R)
(* R (- (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))) (* lambda2 (cos (* 1/2 phi1)))))
(*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) R)
(* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* 1/4 (* lambda2 (* phi1 phi2)))
(*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 lambda2 phi1) phi2))
(* phi1 (+ (* -1/96 (* lambda2 (* (pow phi1 2) phi2))) (* 1/4 (* lambda2 phi2))))
(*.f64 phi1 (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 lambda2 phi2)) (*.f64 #s(literal -1/96 binary64) (*.f64 (*.f64 lambda2 (*.f64 phi1 phi1)) phi2))))
(* phi1 (+ (* 1/4 (* lambda2 phi2)) (* (pow phi1 2) (+ (* -1/96 (* lambda2 phi2)) (* 1/7680 (* lambda2 (* (pow phi1 2) phi2)))))))
(*.f64 phi1 (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 lambda2 phi2)) (*.f64 (*.f64 phi1 phi1) (+.f64 (*.f64 (*.f64 lambda2 phi2) #s(literal -1/96 binary64)) (*.f64 (*.f64 (*.f64 lambda2 (*.f64 phi1 phi1)) phi2) #s(literal 1/7680 binary64))))))
(* phi1 (+ (* 1/4 (* lambda2 phi2)) (* (pow phi1 2) (+ (* -1/96 (* lambda2 phi2)) (* (pow phi1 2) (+ (* -1/1290240 (* lambda2 (* (pow phi1 2) phi2))) (* 1/7680 (* lambda2 phi2))))))))
(*.f64 phi1 (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 lambda2 phi2)) (*.f64 (*.f64 phi1 phi1) (+.f64 (*.f64 (*.f64 lambda2 phi2) #s(literal -1/96 binary64)) (*.f64 (*.f64 phi1 phi1) (+.f64 (*.f64 (*.f64 (*.f64 lambda2 (*.f64 phi1 phi1)) phi2) #s(literal -1/1290240 binary64)) (*.f64 (*.f64 lambda2 phi2) #s(literal 1/7680 binary64))))))))
(* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* lambda2 (* phi2 (sin (* 1/2 phi1))))
(*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* lambda2 (* phi2 (sin (* 1/2 phi1))))
(*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* lambda2 (* phi2 (sin (* 1/2 phi1))))
(*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* lambda2 (* phi2 (sin (* 1/2 phi1))))
(*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* lambda2 (* phi2 (sin (* 1/2 phi1))))
(*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* lambda2 (* phi2 (sin (* 1/2 phi1))))
(*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* lambda2 (* phi2 (sin (* 1/2 phi1))))
(*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* lambda2 (* phi2 (sin (* 1/2 phi1))))
(*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* lambda2 (* phi2 (sin (* 1/2 phi1))))
(*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* lambda2 (* phi2 (sin (* 1/2 phi1))))
(*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* lambda2 (* phi2 (sin (* 1/2 phi1))))
(*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* lambda2 (* phi2 (sin (* 1/2 phi1))))
(*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* lambda2 (* phi2 (sin (* 1/2 phi1))))
(*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* lambda2 (* phi2 (sin (* 1/2 phi1))))
(*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* lambda2 (* phi2 (sin (* 1/2 phi1))))
(*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* lambda2 (* phi2 (sin (* 1/2 phi1))))
(*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* lambda2 (* phi2 (sin (* 1/2 phi1))))
(*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* lambda2 (* phi2 (sin (* 1/2 phi1))))
(*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* lambda2 (* phi2 (sin (* 1/2 phi1))))
(*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* lambda2 (* phi2 (sin (* 1/2 phi1))))
(*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* lambda2 (* phi2 (sin (* 1/2 phi1))))
(*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* lambda2 (* phi2 (sin (* 1/2 phi1))))
(*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* lambda2 (* phi2 (sin (* 1/2 phi1))))
(*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* lambda2 (* phi2 (sin (* 1/2 phi1))))
(*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* 1/2 (* lambda2 (* phi1 phi2)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi1) phi2))
(* phi1 (+ (* -1/48 (* lambda2 (* (pow phi1 2) phi2))) (* 1/2 (* lambda2 phi2))))
(*.f64 phi1 (+.f64 (*.f64 (*.f64 (*.f64 lambda2 (*.f64 phi1 phi1)) phi2) #s(literal -1/48 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 lambda2 phi2))))
(* phi1 (+ (* 1/2 (* lambda2 phi2)) (* (pow phi1 2) (+ (* -1/48 (* lambda2 phi2)) (* 1/3840 (* lambda2 (* (pow phi1 2) phi2)))))))
(*.f64 phi1 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 lambda2 phi2)) (*.f64 (*.f64 phi1 phi1) (+.f64 (*.f64 (*.f64 lambda2 phi2) #s(literal -1/48 binary64)) (*.f64 (*.f64 (*.f64 lambda2 (*.f64 phi1 phi1)) phi2) #s(literal 1/3840 binary64))))))
(* phi1 (+ (* 1/2 (* lambda2 phi2)) (* (pow phi1 2) (+ (* -1/48 (* lambda2 phi2)) (* (pow phi1 2) (+ (* -1/645120 (* lambda2 (* (pow phi1 2) phi2))) (* 1/3840 (* lambda2 phi2))))))))
(*.f64 phi1 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 lambda2 phi2)) (*.f64 (*.f64 phi1 phi1) (+.f64 (*.f64 (*.f64 lambda2 phi2) #s(literal -1/48 binary64)) (*.f64 (*.f64 phi1 phi1) (+.f64 (*.f64 (*.f64 (*.f64 lambda2 (*.f64 phi1 phi1)) phi2) #s(literal -1/645120 binary64)) (*.f64 (*.f64 lambda2 phi2) #s(literal 1/3840 binary64))))))))
(* lambda2 (* phi2 (sin (* 1/2 phi1))))
(*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* lambda2 (* phi2 (sin (* 1/2 phi1))))
(*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* lambda2 (* phi2 (sin (* 1/2 phi1))))
(*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* lambda2 (* phi2 (sin (* 1/2 phi1))))
(*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* lambda2 (* phi2 (sin (* 1/2 phi1))))
(*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* lambda2 (* phi2 (sin (* 1/2 phi1))))
(*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* lambda2 (* phi2 (sin (* 1/2 phi1))))
(*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* lambda2 (* phi2 (sin (* 1/2 phi1))))
(*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))))
(*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))
(* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))))
(*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))
(* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))))
(*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))
(* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))))
(*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))
(* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))))
(*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))
(* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))))
(*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))
(* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))))
(*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))
(* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))))
(*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))
(* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))))
(*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))
(* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))))
(*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))
(* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))))
(*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))
(* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))))
(*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))
(* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))))
(*.f64 (*.f64 phi2 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (+.f64 (*.f64 #s(literal 1/2 binary64) lambda2) (*.f64 #s(literal -1/2 binary64) lambda1)))
(+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))))
(*.f64 (*.f64 phi2 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (+.f64 (*.f64 #s(literal 1/2 binary64) lambda2) (*.f64 #s(literal -1/2 binary64) lambda1)))
(+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))))
(*.f64 (*.f64 phi2 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (+.f64 (*.f64 #s(literal 1/2 binary64) lambda2) (*.f64 #s(literal -1/2 binary64) lambda1)))
(* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1)))))
(*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 lambda1 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* lambda1 (+ (* -1/2 (* phi2 (sin (* 1/2 phi1)))) (* 1/2 (/ (* lambda2 (* phi2 (sin (* 1/2 phi1)))) lambda1))))
(*.f64 lambda1 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) lambda1)))
(* lambda1 (+ (* -1/2 (* phi2 (sin (* 1/2 phi1)))) (* 1/2 (/ (* lambda2 (* phi2 (sin (* 1/2 phi1)))) lambda1))))
(*.f64 lambda1 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) lambda1)))
(* lambda1 (+ (* -1/2 (* phi2 (sin (* 1/2 phi1)))) (* 1/2 (/ (* lambda2 (* phi2 (sin (* 1/2 phi1)))) lambda1))))
(*.f64 lambda1 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) lambda1)))
(* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1)))))
(*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 lambda1 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* -1 (* lambda1 (+ (* -1/2 (/ (* lambda2 (* phi2 (sin (* 1/2 phi1)))) lambda1)) (* 1/2 (* phi2 (sin (* 1/2 phi1)))))))
(*.f64 (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) lambda1)) (-.f64 #s(literal 0 binary64) lambda1))
(* -1 (* lambda1 (+ (* -1/2 (/ (* lambda2 (* phi2 (sin (* 1/2 phi1)))) lambda1)) (* 1/2 (* phi2 (sin (* 1/2 phi1)))))))
(*.f64 (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) lambda1)) (-.f64 #s(literal 0 binary64) lambda1))
(* -1 (* lambda1 (+ (* -1/2 (/ (* lambda2 (* phi2 (sin (* 1/2 phi1)))) lambda1)) (* 1/2 (* phi2 (sin (* 1/2 phi1)))))))
(*.f64 (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) lambda1)) (-.f64 #s(literal 0 binary64) lambda1))
(* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1)))))
(*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 lambda1 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))))
(*.f64 (*.f64 phi2 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (+.f64 (*.f64 #s(literal 1/2 binary64) lambda2) (*.f64 #s(literal -1/2 binary64) lambda1)))
(+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))))
(*.f64 (*.f64 phi2 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (+.f64 (*.f64 #s(literal 1/2 binary64) lambda2) (*.f64 #s(literal -1/2 binary64) lambda1)))
(+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))))
(*.f64 (*.f64 phi2 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (+.f64 (*.f64 #s(literal 1/2 binary64) lambda2) (*.f64 #s(literal -1/2 binary64) lambda1)))
(* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* lambda2 (+ (* -1/2 (/ (* lambda1 (* phi2 (sin (* 1/2 phi1)))) lambda2)) (* 1/2 (* phi2 (sin (* 1/2 phi1))))))
(*.f64 lambda2 (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 lambda1 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) lambda2)))
(* lambda2 (+ (* -1/2 (/ (* lambda1 (* phi2 (sin (* 1/2 phi1)))) lambda2)) (* 1/2 (* phi2 (sin (* 1/2 phi1))))))
(*.f64 lambda2 (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 lambda1 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) lambda2)))
(* lambda2 (+ (* -1/2 (/ (* lambda1 (* phi2 (sin (* 1/2 phi1)))) lambda2)) (* 1/2 (* phi2 (sin (* 1/2 phi1))))))
(*.f64 lambda2 (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 lambda1 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) lambda2)))
(* 1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* -1 (* lambda2 (+ (* -1/2 (* phi2 (sin (* 1/2 phi1)))) (* 1/2 (/ (* lambda1 (* phi2 (sin (* 1/2 phi1)))) lambda2)))))
(*.f64 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda1 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) lambda2)) (-.f64 #s(literal 0 binary64) lambda2))
(* -1 (* lambda2 (+ (* -1/2 (* phi2 (sin (* 1/2 phi1)))) (* 1/2 (/ (* lambda1 (* phi2 (sin (* 1/2 phi1)))) lambda2)))))
(*.f64 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda1 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) lambda2)) (-.f64 #s(literal 0 binary64) lambda2))
(* -1 (* lambda2 (+ (* -1/2 (* phi2 (sin (* 1/2 phi1)))) (* 1/2 (/ (* lambda1 (* phi2 (sin (* 1/2 phi1)))) lambda2)))))
(*.f64 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda1 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) lambda2)) (-.f64 #s(literal 0 binary64) lambda2))
(* -1/4 (* phi1 (* phi2 (- lambda1 lambda2))))
(*.f64 #s(literal -1/4 binary64) (*.f64 phi1 (*.f64 phi2 (-.f64 lambda1 lambda2))))
(* phi1 (+ (* -1/4 (* phi2 (- lambda1 lambda2))) (* 1/96 (* (pow phi1 2) (* phi2 (- lambda1 lambda2))))))
(*.f64 phi1 (*.f64 (*.f64 phi2 (-.f64 lambda1 lambda2)) (+.f64 #s(literal -1/4 binary64) (*.f64 #s(literal 1/96 binary64) (*.f64 phi1 phi1)))))
(* phi1 (+ (* -1/4 (* phi2 (- lambda1 lambda2))) (* (pow phi1 2) (+ (* -1/7680 (* (pow phi1 2) (* phi2 (- lambda1 lambda2)))) (* 1/96 (* phi2 (- lambda1 lambda2)))))))
(*.f64 phi1 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 phi2 (-.f64 lambda1 lambda2))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 phi2 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 #s(literal -1/7680 binary64) (*.f64 phi1 phi1)) #s(literal 1/96 binary64))))))
(* phi1 (+ (* -1/4 (* phi2 (- lambda1 lambda2))) (* (pow phi1 2) (+ (* 1/96 (* phi2 (- lambda1 lambda2))) (* (pow phi1 2) (+ (* -1/7680 (* phi2 (- lambda1 lambda2))) (* 1/1290240 (* (pow phi1 2) (* phi2 (- lambda1 lambda2))))))))))
(*.f64 phi1 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 phi2 (-.f64 lambda1 lambda2))) (*.f64 (*.f64 phi1 phi1) (+.f64 (*.f64 (*.f64 phi2 (-.f64 lambda1 lambda2)) #s(literal 1/96 binary64)) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 phi2 (-.f64 lambda1 lambda2)) (+.f64 #s(literal -1/7680 binary64) (*.f64 #s(literal 1/1290240 binary64) (*.f64 phi1 phi1)))))))))
(* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))))
(*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))
(* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))))
(*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))
(* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))))
(*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))
(* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))))
(*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))
(* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))))
(*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))
(* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))))
(*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))
(* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))))
(*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))
(* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))))
(*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))
(* -1 (* lambda2 (sin (* 1/2 phi1))))
(*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 #s(literal 0 binary64) lambda2))
(+ (* -1 (* lambda2 (sin (* 1/2 phi1)))) (* lambda1 (sin (* 1/2 phi1))))
(*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))
(+ (* -1 (* lambda2 (sin (* 1/2 phi1)))) (* lambda1 (sin (* 1/2 phi1))))
(*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))
(+ (* -1 (* lambda2 (sin (* 1/2 phi1)))) (* lambda1 (sin (* 1/2 phi1))))
(*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))
(* lambda1 (sin (* 1/2 phi1)))
(*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1)
(* lambda1 (+ (sin (* 1/2 phi1)) (* -1 (/ (* lambda2 (sin (* 1/2 phi1))) lambda1))))
(*.f64 lambda1 (-.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 lambda2 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1)))
(* lambda1 (+ (sin (* 1/2 phi1)) (* -1 (/ (* lambda2 (sin (* 1/2 phi1))) lambda1))))
(*.f64 lambda1 (-.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 lambda2 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1)))
(* lambda1 (+ (sin (* 1/2 phi1)) (* -1 (/ (* lambda2 (sin (* 1/2 phi1))) lambda1))))
(*.f64 lambda1 (-.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 lambda2 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1)))
(* lambda1 (sin (* 1/2 phi1)))
(*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1)
(* -1 (* lambda1 (+ (* -1 (sin (* 1/2 phi1))) (/ (* lambda2 (sin (* 1/2 phi1))) lambda1))))
(*.f64 (-.f64 (/.f64 (*.f64 lambda2 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (-.f64 #s(literal 0 binary64) lambda1))
(* -1 (* lambda1 (+ (* -1 (sin (* 1/2 phi1))) (/ (* lambda2 (sin (* 1/2 phi1))) lambda1))))
(*.f64 (-.f64 (/.f64 (*.f64 lambda2 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (-.f64 #s(literal 0 binary64) lambda1))
(* -1 (* lambda1 (+ (* -1 (sin (* 1/2 phi1))) (/ (* lambda2 (sin (* 1/2 phi1))) lambda1))))
(*.f64 (-.f64 (/.f64 (*.f64 lambda2 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (-.f64 #s(literal 0 binary64) lambda1))
(* lambda1 (sin (* 1/2 phi1)))
(*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1)
(+ (* -1 (* lambda2 (sin (* 1/2 phi1)))) (* lambda1 (sin (* 1/2 phi1))))
(*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))
(+ (* -1 (* lambda2 (sin (* 1/2 phi1)))) (* lambda1 (sin (* 1/2 phi1))))
(*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))
(+ (* -1 (* lambda2 (sin (* 1/2 phi1)))) (* lambda1 (sin (* 1/2 phi1))))
(*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))
(* -1 (* lambda2 (sin (* 1/2 phi1))))
(*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 #s(literal 0 binary64) lambda2))
(* lambda2 (+ (* -1 (sin (* 1/2 phi1))) (/ (* lambda1 (sin (* 1/2 phi1))) lambda2)))
(*.f64 lambda2 (-.f64 (/.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* lambda2 (+ (* -1 (sin (* 1/2 phi1))) (/ (* lambda1 (sin (* 1/2 phi1))) lambda2)))
(*.f64 lambda2 (-.f64 (/.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* lambda2 (+ (* -1 (sin (* 1/2 phi1))) (/ (* lambda1 (sin (* 1/2 phi1))) lambda2)))
(*.f64 lambda2 (-.f64 (/.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* -1 (* lambda2 (sin (* 1/2 phi1))))
(*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 #s(literal 0 binary64) lambda2))
(* -1 (* lambda2 (+ (sin (* 1/2 phi1)) (* -1 (/ (* lambda1 (sin (* 1/2 phi1))) lambda2)))))
(*.f64 (-.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) lambda2)) (-.f64 #s(literal 0 binary64) lambda2))
(* -1 (* lambda2 (+ (sin (* 1/2 phi1)) (* -1 (/ (* lambda1 (sin (* 1/2 phi1))) lambda2)))))
(*.f64 (-.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) lambda2)) (-.f64 #s(literal 0 binary64) lambda2))
(* -1 (* lambda2 (+ (sin (* 1/2 phi1)) (* -1 (/ (* lambda1 (sin (* 1/2 phi1))) lambda2)))))
(*.f64 (-.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) lambda2)) (-.f64 #s(literal 0 binary64) lambda2))
(* 1/2 (* phi1 (- lambda1 lambda2)))
(*.f64 #s(literal 1/2 binary64) (*.f64 phi1 (-.f64 lambda1 lambda2)))
(* phi1 (+ (* -1/48 (* (pow phi1 2) (- lambda1 lambda2))) (* 1/2 (- lambda1 lambda2))))
(*.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 phi1 phi1)) #s(literal 1/2 binary64))))
(* phi1 (+ (* 1/2 (- lambda1 lambda2)) (* (pow phi1 2) (+ (* -1/48 (- lambda1 lambda2)) (* 1/3840 (* (pow phi1 2) (- lambda1 lambda2)))))))
(*.f64 phi1 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 phi1 phi1) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/3840 binary64) (*.f64 phi1 phi1)))))))
(* phi1 (+ (* 1/2 (- lambda1 lambda2)) (* (pow phi1 2) (+ (* -1/48 (- lambda1 lambda2)) (* (pow phi1 2) (+ (* -1/645120 (* (pow phi1 2) (- lambda1 lambda2))) (* 1/3840 (- lambda1 lambda2))))))))
(*.f64 phi1 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 phi1 phi1) (+.f64 (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/48 binary64)) (*.f64 (*.f64 phi1 phi1) (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 #s(literal -1/645120 binary64) (*.f64 phi1 phi1)) #s(literal 1/3840 binary64))))))))
(* (sin (* 1/2 phi1)) (- lambda1 lambda2))
(*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))
(* (sin (* 1/2 phi1)) (- lambda1 lambda2))
(*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))
(* (sin (* 1/2 phi1)) (- lambda1 lambda2))
(*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))
(* (sin (* 1/2 phi1)) (- lambda1 lambda2))
(*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))
(* (sin (* 1/2 phi1)) (- lambda1 lambda2))
(*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))
(* (sin (* 1/2 phi1)) (- lambda1 lambda2))
(*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))
(* (sin (* 1/2 phi1)) (- lambda1 lambda2))
(*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))
(* (sin (* 1/2 phi1)) (- lambda1 lambda2))
(*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))
(* -1 (* lambda2 (cos (* 1/2 phi1))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 #s(literal 0 binary64) lambda2))
(+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* lambda1 (cos (* 1/2 phi1))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))
(+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* lambda1 (cos (* 1/2 phi1))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))
(+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* lambda1 (cos (* 1/2 phi1))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))
(* lambda1 (cos (* 1/2 phi1)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1)
(* lambda1 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))
(*.f64 lambda1 (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1)))
(* lambda1 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))
(*.f64 lambda1 (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1)))
(* lambda1 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))
(*.f64 lambda1 (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1)))
(* lambda1 (cos (* 1/2 phi1)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1)
(* -1 (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))
(*.f64 (-.f64 (/.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (-.f64 #s(literal 0 binary64) lambda1))
(* -1 (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))
(*.f64 (-.f64 (/.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (-.f64 #s(literal 0 binary64) lambda1))
(* -1 (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))
(*.f64 (-.f64 (/.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (-.f64 #s(literal 0 binary64) lambda1))
(* lambda1 (cos (* 1/2 phi1)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1)
(+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* lambda1 (cos (* 1/2 phi1))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))
(+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* lambda1 (cos (* 1/2 phi1))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))
(+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* lambda1 (cos (* 1/2 phi1))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))
(* -1 (* lambda2 (cos (* 1/2 phi1))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 #s(literal 0 binary64) lambda2))
(* lambda2 (+ (* -1 (cos (* 1/2 phi1))) (/ (* lambda1 (cos (* 1/2 phi1))) lambda2)))
(*.f64 lambda2 (-.f64 (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* lambda2 (+ (* -1 (cos (* 1/2 phi1))) (/ (* lambda1 (cos (* 1/2 phi1))) lambda2)))
(*.f64 lambda2 (-.f64 (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* lambda2 (+ (* -1 (cos (* 1/2 phi1))) (/ (* lambda1 (cos (* 1/2 phi1))) lambda2)))
(*.f64 lambda2 (-.f64 (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* -1 (* lambda2 (cos (* 1/2 phi1))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 #s(literal 0 binary64) lambda2))
(* -1 (* lambda2 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda1 (cos (* 1/2 phi1))) lambda2)))))
(*.f64 (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) lambda2)) (-.f64 #s(literal 0 binary64) lambda2))
(* -1 (* lambda2 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda1 (cos (* 1/2 phi1))) lambda2)))))
(*.f64 (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) lambda2)) (-.f64 #s(literal 0 binary64) lambda2))
(* -1 (* lambda2 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda1 (cos (* 1/2 phi1))) lambda2)))))
(*.f64 (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) lambda2)) (-.f64 #s(literal 0 binary64) lambda2))
(- lambda1 lambda2)
(-.f64 lambda1 lambda2)
(- (+ lambda1 (* -1/8 (* (pow phi1 2) (- lambda1 lambda2)))) lambda2)
(+.f64 lambda1 (-.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi1 phi1)) (-.f64 lambda1 lambda2)) lambda2))
(- (+ lambda1 (* (pow phi1 2) (+ (* -1/8 (- lambda1 lambda2)) (* 1/384 (* (pow phi1 2) (- lambda1 lambda2)))))) lambda2)
(-.f64 (+.f64 lambda1 (*.f64 (*.f64 phi1 phi1) (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 phi1 phi1) #s(literal 1/384 binary64)) #s(literal -1/8 binary64))))) lambda2)
(- (+ lambda1 (* (pow phi1 2) (+ (* -1/8 (- lambda1 lambda2)) (* (pow phi1 2) (+ (* -1/46080 (* (pow phi1 2) (- lambda1 lambda2))) (* 1/384 (- lambda1 lambda2))))))) lambda2)
(+.f64 lambda1 (-.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/8 binary64)) (*.f64 (*.f64 phi1 phi1) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/384 binary64) (*.f64 (*.f64 phi1 phi1) #s(literal -1/46080 binary64))))))) lambda2))
(* (cos (* 1/2 phi1)) (- lambda1 lambda2))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))
(* (cos (* 1/2 phi1)) (- lambda1 lambda2))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))
(* (cos (* 1/2 phi1)) (- lambda1 lambda2))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))
(* (cos (* 1/2 phi1)) (- lambda1 lambda2))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))
(* (cos (* 1/2 phi1)) (- lambda1 lambda2))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))
(* (cos (* 1/2 phi1)) (- lambda1 lambda2))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))
(* (cos (* 1/2 phi1)) (- lambda1 lambda2))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))
(* (cos (* 1/2 phi1)) (- lambda1 lambda2))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))
(* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))
(*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))
(* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))
(*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))
(* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))
(*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))
(* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))
(*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))
(* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))
(*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))
(* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))
(*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))
(* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))
(*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))
(* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))
(*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))
(* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))
(*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))
(* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))
(*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))
(* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))
(*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))
(* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))
(*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))
(* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2))))
(*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2))))
(+ (* 1/2 (* lambda1 (* lambda2 (pow phi1 2)))) (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))))
(+.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2)))) (*.f64 #s(literal 1/2 binary64) (*.f64 lambda1 (*.f64 lambda2 (*.f64 phi1 phi1)))))
(+ (* lambda1 (+ (* -1/4 (* lambda1 (pow phi1 2))) (* 1/2 (* lambda2 (pow phi1 2))))) (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))))
(+.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2)))) (*.f64 lambda1 (*.f64 (*.f64 phi1 phi1) (+.f64 (*.f64 #s(literal 1/2 binary64) lambda2) (*.f64 #s(literal -1/4 binary64) lambda1)))))
(+ (* lambda1 (+ (* -1/4 (* lambda1 (pow phi1 2))) (* 1/2 (* lambda2 (pow phi1 2))))) (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))))
(+.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2)))) (*.f64 lambda1 (*.f64 (*.f64 phi1 phi1) (+.f64 (*.f64 #s(literal 1/2 binary64) lambda2) (*.f64 #s(literal -1/4 binary64) lambda1)))))
(* -1/4 (* (pow lambda1 2) (pow phi1 2)))
(*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1)) (*.f64 phi1 phi1))
(* (pow lambda1 2) (+ (* -1/4 (pow phi1 2)) (* 1/2 (/ (* lambda2 (pow phi1 2)) lambda1))))
(*.f64 (*.f64 lambda1 lambda1) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 phi1 phi1)) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 lambda2 (*.f64 phi1 phi1))) lambda1)))
(* (pow lambda1 2) (+ (* -1/4 (pow phi1 2)) (+ (* 1/2 (/ (* lambda2 (pow phi1 2)) lambda1)) (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (pow lambda1 2)))))
(*.f64 (*.f64 lambda1 lambda1) (+.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 phi1 phi1)) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 lambda2 (*.f64 phi1 phi1))) lambda1)) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2)))) (*.f64 lambda1 lambda1))))
(* (pow lambda1 2) (+ (* -1/4 (pow phi1 2)) (+ (* 1/2 (/ (* lambda2 (pow phi1 2)) lambda1)) (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) (pow lambda1 2)))))
(*.f64 (*.f64 lambda1 lambda1) (+.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 phi1 phi1)) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 lambda2 (*.f64 phi1 phi1))) lambda1)) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2)))) (*.f64 lambda1 lambda1))))
(* -1/4 (* (pow lambda1 2) (pow phi1 2)))
(*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1)) (*.f64 phi1 phi1))
(* (pow lambda1 2) (+ (* -1/4 (pow phi1 2)) (* 1/2 (/ (* lambda2 (pow phi1 2)) lambda1))))
(*.f64 (*.f64 lambda1 lambda1) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 phi1 phi1)) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 lambda2 (*.f64 phi1 phi1))) lambda1)))
(* (pow lambda1 2) (+ (* -1 (/ (+ (* -1 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) lambda1)) (* -1/2 (* lambda2 (pow phi1 2)))) lambda1)) (* -1/4 (pow phi1 2))))
(*.f64 (*.f64 lambda1 lambda1) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 phi1 phi1)) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 lambda2 (*.f64 phi1 phi1))) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2)))) lambda1)) lambda1)))
(* (pow lambda1 2) (+ (* -1 (/ (+ (* -1 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda2 2)))) lambda1)) (* -1/2 (* lambda2 (pow phi1 2)))) lambda1)) (* -1/4 (pow phi1 2))))
(*.f64 (*.f64 lambda1 lambda1) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 phi1 phi1)) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 lambda2 (*.f64 phi1 phi1))) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2)))) lambda1)) lambda1)))
(* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2))))
(*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1))))
(+ (* 1/2 (* lambda1 (* lambda2 (pow phi1 2)))) (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))))
(+.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1)))) (*.f64 #s(literal 1/2 binary64) (*.f64 lambda1 (*.f64 lambda2 (*.f64 phi1 phi1)))))
(+ (* lambda2 (+ (* -1/4 (* lambda2 (pow phi1 2))) (* 1/2 (* lambda1 (pow phi1 2))))) (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))))
(+.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1)))) (*.f64 lambda2 (*.f64 (*.f64 phi1 phi1) (+.f64 (*.f64 #s(literal -1/4 binary64) lambda2) (*.f64 #s(literal 1/2 binary64) lambda1)))))
(+ (* lambda2 (+ (* -1/4 (* lambda2 (pow phi1 2))) (* 1/2 (* lambda1 (pow phi1 2))))) (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))))
(+.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1)))) (*.f64 lambda2 (*.f64 (*.f64 phi1 phi1) (+.f64 (*.f64 #s(literal -1/4 binary64) lambda2) (*.f64 #s(literal 1/2 binary64) lambda1)))))
(* -1/4 (* (pow lambda2 2) (pow phi1 2)))
(*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2)) (*.f64 phi1 phi1))
(* (pow lambda2 2) (+ (* -1/4 (pow phi1 2)) (* 1/2 (/ (* lambda1 (pow phi1 2)) lambda2))))
(*.f64 (*.f64 lambda2 lambda2) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 phi1 phi1)) (*.f64 #s(literal 1/2 binary64) (*.f64 lambda1 (/.f64 (*.f64 phi1 phi1) lambda2)))))
(* (pow lambda2 2) (+ (* -1/4 (pow phi1 2)) (+ (* 1/2 (/ (* lambda1 (pow phi1 2)) lambda2)) (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (pow lambda2 2)))))
(*.f64 (*.f64 lambda2 lambda2) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 phi1 phi1)) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 lambda1 (/.f64 (*.f64 phi1 phi1) lambda2))) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1)))) (*.f64 lambda2 lambda2)))))
(* (pow lambda2 2) (+ (* -1/4 (pow phi1 2)) (+ (* 1/2 (/ (* lambda1 (pow phi1 2)) lambda2)) (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) (pow lambda2 2)))))
(*.f64 (*.f64 lambda2 lambda2) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 phi1 phi1)) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 lambda1 (/.f64 (*.f64 phi1 phi1) lambda2))) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1)))) (*.f64 lambda2 lambda2)))))
(* -1/4 (* (pow lambda2 2) (pow phi1 2)))
(*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2)) (*.f64 phi1 phi1))
(* (pow lambda2 2) (+ (* -1/4 (pow phi1 2)) (* 1/2 (/ (* lambda1 (pow phi1 2)) lambda2))))
(*.f64 (*.f64 lambda2 lambda2) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 phi1 phi1)) (*.f64 #s(literal 1/2 binary64) (*.f64 lambda1 (/.f64 (*.f64 phi1 phi1) lambda2)))))
(* (pow lambda2 2) (+ (* -1 (/ (+ (* -1 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) lambda2)) (* -1/2 (* lambda1 (pow phi1 2)))) lambda2)) (* -1/4 (pow phi1 2))))
(*.f64 (*.f64 lambda2 lambda2) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 phi1 phi1)) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 lambda1 (*.f64 phi1 phi1))) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1)))) lambda2)) lambda2)))
(* (pow lambda2 2) (+ (* -1 (/ (+ (* -1 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow lambda1 2)))) lambda2)) (* -1/2 (* lambda1 (pow phi1 2)))) lambda2)) (* -1/4 (pow phi1 2))))
(*.f64 (*.f64 lambda2 lambda2) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 phi1 phi1)) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 lambda1 (*.f64 phi1 phi1))) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1)))) lambda2)) lambda2)))
(pow lambda2 2)
(*.f64 lambda2 lambda2)
(+ (* -2 (* lambda1 lambda2)) (pow lambda2 2))
(*.f64 lambda2 (+.f64 lambda2 (*.f64 lambda1 #s(literal -2 binary64))))
(+ (* lambda1 (+ lambda1 (* -2 lambda2))) (pow lambda2 2))
(+.f64 (*.f64 lambda2 lambda2) (*.f64 lambda1 (+.f64 lambda1 (*.f64 lambda2 #s(literal -2 binary64)))))
(+ (* lambda1 (+ lambda1 (* -2 lambda2))) (pow lambda2 2))
(+.f64 (*.f64 lambda2 lambda2) (*.f64 lambda1 (+.f64 lambda1 (*.f64 lambda2 #s(literal -2 binary64)))))
(pow lambda1 2)
(*.f64 lambda1 lambda1)
(* (pow lambda1 2) (+ 1 (* -2 (/ lambda2 lambda1))))
(*.f64 (*.f64 lambda1 lambda1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 lambda2 lambda1))))
(* (pow lambda1 2) (+ 1 (+ (* -2 (/ lambda2 lambda1)) (/ (pow lambda2 2) (pow lambda1 2)))))
(*.f64 (*.f64 lambda1 lambda1) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 lambda2 lambda1))) (/.f64 (*.f64 lambda2 lambda2) (*.f64 lambda1 lambda1))))
(* (pow lambda1 2) (+ 1 (+ (* -2 (/ lambda2 lambda1)) (/ (pow lambda2 2) (pow lambda1 2)))))
(*.f64 (*.f64 lambda1 lambda1) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 lambda2 lambda1))) (/.f64 (*.f64 lambda2 lambda2) (*.f64 lambda1 lambda1))))
(pow lambda1 2)
(*.f64 lambda1 lambda1)
(* (pow lambda1 2) (+ 1 (* -2 (/ lambda2 lambda1))))
(*.f64 (*.f64 lambda1 lambda1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 lambda2 lambda1))))
(* (pow lambda1 2) (+ 1 (* -1 (/ (+ (* -1 (/ (pow lambda2 2) lambda1)) (* 2 lambda2)) lambda1))))
(*.f64 (*.f64 lambda1 lambda1) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 lambda2 #s(literal 2 binary64)) (/.f64 (*.f64 lambda2 lambda2) lambda1)) lambda1)))
(* (pow lambda1 2) (+ 1 (* -1 (/ (+ (* -1 (/ (pow lambda2 2) lambda1)) (* 2 lambda2)) lambda1))))
(*.f64 (*.f64 lambda1 lambda1) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 lambda2 #s(literal 2 binary64)) (/.f64 (*.f64 lambda2 lambda2) lambda1)) lambda1)))
(pow lambda1 2)
(*.f64 lambda1 lambda1)
(+ (* -2 (* lambda1 lambda2)) (pow lambda1 2))
(+.f64 (*.f64 lambda1 lambda1) (*.f64 (*.f64 lambda1 #s(literal -2 binary64)) lambda2))
(+ (* lambda2 (+ lambda2 (* -2 lambda1))) (pow lambda1 2))
(+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda2 (*.f64 lambda1 #s(literal -2 binary64)))))
(+ (* lambda2 (+ lambda2 (* -2 lambda1))) (pow lambda1 2))
(+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda2 (*.f64 lambda1 #s(literal -2 binary64)))))
(pow lambda2 2)
(*.f64 lambda2 lambda2)
(* (pow lambda2 2) (+ 1 (* -2 (/ lambda1 lambda2))))
(*.f64 (*.f64 lambda2 lambda2) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 lambda1 #s(literal -2 binary64)) lambda2)))
(* (pow lambda2 2) (+ 1 (+ (* -2 (/ lambda1 lambda2)) (/ (pow lambda1 2) (pow lambda2 2)))))
(*.f64 (*.f64 lambda2 lambda2) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 lambda1 #s(literal -2 binary64)) lambda2)) (/.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2))))
(* (pow lambda2 2) (+ 1 (+ (* -2 (/ lambda1 lambda2)) (/ (pow lambda1 2) (pow lambda2 2)))))
(*.f64 (*.f64 lambda2 lambda2) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 lambda1 #s(literal -2 binary64)) lambda2)) (/.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2))))
(pow lambda2 2)
(*.f64 lambda2 lambda2)
(* (pow lambda2 2) (+ 1 (* -2 (/ lambda1 lambda2))))
(*.f64 (*.f64 lambda2 lambda2) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 lambda1 #s(literal -2 binary64)) lambda2)))
(* (pow lambda2 2) (+ 1 (* -1 (/ (+ (* -1 (/ (pow lambda1 2) lambda2)) (* 2 lambda1)) lambda2))))
(*.f64 (*.f64 lambda2 lambda2) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 lambda1 #s(literal 2 binary64)) (/.f64 (*.f64 lambda1 lambda1) lambda2)) lambda2)))
(* (pow lambda2 2) (+ 1 (* -1 (/ (+ (* -1 (/ (pow lambda1 2) lambda2)) (* 2 lambda1)) lambda2))))
(*.f64 (*.f64 lambda2 lambda2) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 lambda1 #s(literal 2 binary64)) (/.f64 (*.f64 lambda1 lambda1) lambda2)) lambda2)))
(* lambda2 (cos (* 1/2 phi1)))
(*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* lambda2 (cos (* 1/2 phi1)))
(*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* lambda2 (cos (* 1/2 phi1)))
(*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* lambda2 (cos (* 1/2 phi1)))
(*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* lambda2 (cos (* 1/2 phi1)))
(*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* lambda2 (cos (* 1/2 phi1)))
(*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* lambda2 (cos (* 1/2 phi1)))
(*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* lambda2 (cos (* 1/2 phi1)))
(*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* lambda2 (cos (* 1/2 phi1)))
(*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* lambda2 (cos (* 1/2 phi1)))
(*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* lambda2 (cos (* 1/2 phi1)))
(*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* lambda2 (cos (* 1/2 phi1)))
(*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
lambda2
(+ lambda2 (* -1/8 (* lambda2 (pow phi1 2))))
(+.f64 lambda2 (*.f64 #s(literal -1/8 binary64) (*.f64 lambda2 (*.f64 phi1 phi1))))
(+ lambda2 (* (pow phi1 2) (+ (* -1/8 lambda2) (* 1/384 (* lambda2 (pow phi1 2))))))
(+.f64 lambda2 (*.f64 (*.f64 phi1 phi1) (+.f64 (*.f64 lambda2 #s(literal -1/8 binary64)) (*.f64 (*.f64 lambda2 (*.f64 phi1 phi1)) #s(literal 1/384 binary64)))))
(+ lambda2 (* (pow phi1 2) (+ (* -1/8 lambda2) (* (pow phi1 2) (+ (* -1/46080 (* lambda2 (pow phi1 2))) (* 1/384 lambda2))))))
(+.f64 lambda2 (*.f64 (*.f64 phi1 phi1) (+.f64 (*.f64 lambda2 #s(literal -1/8 binary64)) (*.f64 (*.f64 phi1 phi1) (+.f64 (*.f64 (*.f64 lambda2 (*.f64 phi1 phi1)) #s(literal -1/46080 binary64)) (*.f64 lambda2 #s(literal 1/384 binary64)))))))
(* lambda2 (cos (* 1/2 phi1)))
(*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* lambda2 (cos (* 1/2 phi1)))
(*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* lambda2 (cos (* 1/2 phi1)))
(*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* lambda2 (cos (* 1/2 phi1)))
(*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* lambda2 (cos (* 1/2 phi1)))
(*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* lambda2 (cos (* 1/2 phi1)))
(*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* lambda2 (cos (* 1/2 phi1)))
(*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* lambda2 (cos (* 1/2 phi1)))
(*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))

eval255.0ms (1.7%)

Memory
38.4MiB live, 540.9MiB allocated
Compiler

Compiled 58 507 to 4 423 computations (92.4% saved)

prune298.0ms (2%)

Memory
-8.6MiB live, 473.7MiB allocated
Pruning

66 alts after pruning (62 fresh and 4 done)

PrunedKeptTotal
New1 440201 460
Fresh74249
Picked235
Done011
Total1 449661 515
Accuracy
98.5%
Counts
1 515 → 66
Alt Table
Click to see full alt table
StatusAccuracyProgram
29.0%
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) phi1) (-.f64 (*.f64 R R) (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 phi1 (*.f64 R phi2))))) (+.f64 R (/.f64 (*.f64 R phi2) phi1)))
29.0%
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 R (/.f64 (*.f64 R phi2) phi1)) (*.f64 (-.f64 #s(literal 0 binary64) phi1) (-.f64 (*.f64 R R) (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 phi1 (*.f64 R phi2)))))))
44.7%
(-.f64 (*.f64 R (hypot.f64 phi1 (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 (*.f64 R (*.f64 (*.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi1 phi1) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 lambda1 lambda1)))))))
23.5%
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))))))))
25.1%
(-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) phi1) (/.f64 (*.f64 phi1 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1)))) (-.f64 R (/.f64 (*.f64 R phi2) phi1)))))
25.6%
(-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (-.f64 R (/.f64 (*.f64 R phi2) phi1))) (-.f64 R (/.f64 (*.f64 R phi2) phi1))) (/.f64 (*.f64 phi1 phi1) phi1)))
24.8%
(-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (*.f64 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))) (-.f64 R (/.f64 (*.f64 R phi2) phi1))) phi1) (/.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1)))))
6.7%
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))))
6.9%
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
56.4%
(-.f64 #s(literal 0 binary64) (*.f64 phi2 (*.f64 R (+.f64 (/.f64 phi1 phi2) #s(literal -1 binary64)))))
15.3%
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 (-.f64 (*.f64 R (*.f64 R R)) (*.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 phi1 (*.f64 R phi2))))) (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 R phi2) phi1) (+.f64 R (/.f64 (*.f64 R phi2) phi1)))))))
56.3%
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 R (/.f64 (*.f64 R phi2) phi1))))))
56.4%
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (-.f64 R (/.f64 #s(literal 1 binary64) (/.f64 phi1 (*.f64 R phi2))))))
57.4%
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (-.f64 R (*.f64 (/.f64 R phi1) phi2))))
56.4%
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (-.f64 R (*.f64 (/.f64 #s(literal 1 binary64) phi1) (*.f64 R phi2)))))
3.2%
(-.f64 #s(literal 0 binary64) (*.f64 lambda2 R))
19.0%
(*.f64 (hypot.f64 (exp.f64 (log.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))))) phi1) R)
71.2%
(*.f64 (hypot.f64 phi2 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (-.f64 lambda1 lambda2))) R)
69.6%
(*.f64 (hypot.f64 phi1 (*.f64 (*.f64 lambda2 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) R)
23.9%
(*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (-.f64 lambda1 lambda2)) R)
16.9%
(*.f64 (-.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2))))) lambda2) lambda2) R)
4.9%
(*.f64 (+.f64 (+.f64 lambda1 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1))))) lambda1)) (*.f64 lambda2 (+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 lambda2 (+.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 phi1 phi1)) lambda1) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 phi1 phi1)) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1)))) (*.f64 lambda1 lambda1))) lambda1))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 phi1 phi1)) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1)))) (*.f64 lambda1 lambda1))))) #s(literal -1 binary64)))) R)
19.0%
(*.f64 (+.f64 lambda1 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1))))) lambda1)) R)
27.6%
(*.f64 (+.f64 lambda1 (-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) phi1)) (-.f64 lambda1 lambda2)) lambda2)) R)
17.7%
(*.f64 (+.f64 lambda1 (-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1))))) lambda1) lambda2)) R)
8.3%
(*.f64 (+.f64 lambda1 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 lambda2 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 phi1 phi1)) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1)))) (*.f64 lambda1 lambda1)))) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1)))) lambda1))) lambda2)) R)
4.8%
(*.f64 (+.f64 lambda1 (*.f64 (*.f64 phi1 phi1) (+.f64 (*.f64 lambda1 #s(literal -1/8 binary64)) (*.f64 (*.f64 lambda1 (*.f64 phi1 phi1)) #s(literal 1/384 binary64))))) R)
18.2%
(*.f64 (+.f64 lambda1 (*.f64 #s(literal -1/8 binary64) (*.f64 lambda1 (*.f64 phi1 phi1)))) R)
6.9%
(*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 #s(literal 0 binary64) lambda2)) R)
21.8%
(*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (neg.f64 lambda1)) R)
14.9%
(*.f64 (*.f64 lambda2 (+.f64 (*.f64 (*.f64 phi1 phi1) #s(literal 1/8 binary64)) #s(literal -1 binary64))) R)
9.7%
(*.f64 (*.f64 lambda2 R) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
8.2%
(*.f64 (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) R)
24.2%
(*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
25.2%
(*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
18.3%
(*.f64 (neg.f64 (*.f64 R lambda1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
7.9%
(*.f64 phi2 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 R R)) (+.f64 #s(literal 0 binary64) R)))
55.3%
(*.f64 phi2 (-.f64 R (/.f64 (*.f64 phi1 R) phi2)))
3.0%
(*.f64 phi2 (neg.f64 R))
32.8%
(*.f64 phi2 R)
53.7%
(*.f64 phi1 (*.f64 R (+.f64 (/.f64 phi2 phi1) #s(literal -1 binary64))))
40.8%
(*.f64 lambda2 (-.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda2)))
19.7%
(*.f64 lambda1 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) R) (*.f64 R (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (/.f64 lambda2 lambda1)))))
16.3%
(*.f64 lambda1 (*.f64 R (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi1 phi1)) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 lambda2 (*.f64 phi1 phi1)))) lambda2) lambda1)))))
3.1%
(*.f64 lambda1 R)
79.0%
(*.f64 R (hypot.f64 (-.f64 phi1 phi2) (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))))))
77.5%
(*.f64 R (hypot.f64 (-.f64 phi1 phi2) (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 phi2 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 #s(literal 1/48 binary64) phi2) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))))))))
78.6%
(*.f64 R (hypot.f64 (-.f64 phi1 phi2) (+.f64 (*.f64 lambda1 (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1))) (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))))
74.6%
(*.f64 R (hypot.f64 (-.f64 phi1 phi2) (*.f64 lambda2 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))
37.9%
(*.f64 R (hypot.f64 (-.f64 phi1 phi2) (exp.f64 (log.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 (*.f64 (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (*.f64 (sin.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)))))))))
23.2%
(*.f64 R (hypot.f64 (-.f64 phi1 phi2) (exp.f64 (log.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))))))
67.8%
(*.f64 R (hypot.f64 phi2 (-.f64 lambda1 lambda2)))
10.5%
(*.f64 R (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
8.7%
(*.f64 R (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 lambda2 phi1) phi2)) lambda2))
59.0%
(*.f64 R (-.f64 phi2 phi1))
53.7%
(*.f64 R (-.f64 #s(literal 0 binary64) (*.f64 phi1 (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)))))
11.2%
(*.f64 R (*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (*.f64 (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))) (+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (*.f64 (sin.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)))) (*.f64 (*.f64 (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (*.f64 (sin.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))))))) (-.f64 #s(literal 0 binary64) lambda2)))
11.2%
(*.f64 R (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (*.f64 (sin.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)))) (-.f64 #s(literal 0 binary64) lambda2)))
15.1%
(*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal -1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))) (-.f64 #s(literal 0 binary64) lambda2)))
2.0%
(*.f64 R (*.f64 (cos.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 phi2 (*.f64 phi2 phi2)))) (/.f64 (-.f64 (*.f64 phi1 phi1) (*.f64 phi2 phi2)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (+.f64 phi1 phi2))))))) (-.f64 #s(literal 0 binary64) lambda2)))
18.3%
(*.f64 R (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (neg.f64 lambda1)))
13.5%
(*.f64 R (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) lambda1))
3.2%
(*.f64 R (*.f64 (cos.f64 (exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 2 binary64) (+.f64 phi1 phi2))) #s(literal -1 binary64)))) (-.f64 #s(literal 0 binary64) lambda2)))
54.5%
(*.f64 R (*.f64 phi2 (-.f64 #s(literal 1 binary64) (/.f64 phi1 phi2))))
24.2%
(*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))
17.5%
(*.f64 R (*.f64 lambda1 (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (/.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) lambda1))))
Compiler

Compiled 3 326 to 1 922 computations (42.2% saved)

simplify497.0ms (3.3%)

Memory
-16.2MiB live, 670.2MiB allocated
Algorithm
egg-herbie
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 (*.f64 lambda2 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
cost-diff0
(hypot.f64 phi1 (*.f64 (*.f64 lambda2 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
cost-diff0
(*.f64 (hypot.f64 phi1 (*.f64 (*.f64 lambda2 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) R)
cost-diff128
(*.f64 lambda2 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)))
cost-diff0
(*.f64 phi1 (/.f64 (-.f64 (*.f64 R (*.f64 R R)) (*.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 phi1 (*.f64 R phi2))))) (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 R phi2) phi1) (+.f64 R (/.f64 (*.f64 R phi2) phi1))))))
cost-diff64
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 (-.f64 (*.f64 R (*.f64 R R)) (*.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 phi1 (*.f64 R phi2))))) (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 R phi2) phi1) (+.f64 R (/.f64 (*.f64 R phi2) phi1)))))))
cost-diff128
(+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 R phi2) phi1) (+.f64 R (/.f64 (*.f64 R phi2) phi1))))
cost-diff256
(-.f64 (*.f64 R (*.f64 R R)) (*.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 phi1 (*.f64 R phi2)))))
cost-diff0
(/.f64 #s(literal 1 binary64) (-.f64 R (/.f64 (*.f64 R phi2) phi1)))
cost-diff0
(*.f64 phi1 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 R (/.f64 (*.f64 R phi2) phi1)))))
cost-diff128
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 R (/.f64 (*.f64 R phi2) phi1))))))
cost-diff256
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 R (/.f64 (*.f64 R phi2) phi1))))
cost-diff0
(*.f64 lambda1 R)
cost-diff0
(hypot.f64 (-.f64 phi1 phi2) (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))))
cost-diff0
(*.f64 R (hypot.f64 (-.f64 phi1 phi2) (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))))))
cost-diff256
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
cost-diff6400
(+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))))
Rules
12 996×accelerator-lowering-fma.f32
12 996×accelerator-lowering-fma.f64
5 264×*-lowering-*.f32
5 264×*-lowering-*.f64
4 054×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
058699
1167699
2630608
33441595
08424479
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(* R (sqrt (+ (* (- phi1 phi2) (- phi1 phi2)) (* (+ (* (- lambda1 lambda2) (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* (- lambda1 lambda2) (sin (* 1/2 phi1)))) (* (* -1/8 phi2) (* (- lambda1 lambda2) (cos (* 1/2 phi1))))))) (+ (* (- lambda1 lambda2) (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* (- lambda1 lambda2) (sin (* 1/2 phi1)))) (* (* -1/8 phi2) (* (- lambda1 lambda2) (cos (* 1/2 phi1)))))))))))
R
(sqrt (+ (* (- phi1 phi2) (- phi1 phi2)) (* (+ (* (- lambda1 lambda2) (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* (- lambda1 lambda2) (sin (* 1/2 phi1)))) (* (* -1/8 phi2) (* (- lambda1 lambda2) (cos (* 1/2 phi1))))))) (+ (* (- lambda1 lambda2) (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* (- lambda1 lambda2) (sin (* 1/2 phi1)))) (* (* -1/8 phi2) (* (- lambda1 lambda2) (cos (* 1/2 phi1))))))))))
(- phi1 phi2)
phi1
phi2
(+ (* (- lambda1 lambda2) (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* (- lambda1 lambda2) (sin (* 1/2 phi1)))) (* (* -1/8 phi2) (* (- lambda1 lambda2) (cos (* 1/2 phi1)))))))
(* (- lambda1 lambda2) (cos (* 1/2 phi1)))
(- lambda1 lambda2)
lambda1
lambda2
(cos (* 1/2 phi1))
(* 1/2 phi1)
1/2
(* phi2 (+ (* -1/2 (* (- lambda1 lambda2) (sin (* 1/2 phi1)))) (* (* -1/8 phi2) (* (- lambda1 lambda2) (cos (* 1/2 phi1))))))
(+ (* -1/2 (* (- lambda1 lambda2) (sin (* 1/2 phi1)))) (* (* -1/8 phi2) (* (- lambda1 lambda2) (cos (* 1/2 phi1)))))
(* -1/2 (* (- lambda1 lambda2) (sin (* 1/2 phi1))))
-1/2
(* (- lambda1 lambda2) (sin (* 1/2 phi1)))
(sin (* 1/2 phi1))
(* (* -1/8 phi2) (* (- lambda1 lambda2) (cos (* 1/2 phi1))))
(* -1/8 phi2)
-1/8
(* lambda1 R)
lambda1
R
(- 0 (* phi1 (/ 1 (/ 1 (- R (/ (* R phi2) phi1))))))
0
(* phi1 (/ 1 (/ 1 (- R (/ (* R phi2) phi1)))))
phi1
(/ 1 (/ 1 (- R (/ (* R phi2) phi1))))
1
(/ 1 (- R (/ (* R phi2) phi1)))
(- R (/ (* R phi2) phi1))
R
(/ (* R phi2) phi1)
(* R phi2)
phi2
(- 0 (* phi1 (/ (- (* R (* R R)) (* (/ (* R phi2) phi1) (/ (/ (* R phi2) phi1) (/ phi1 (* R phi2))))) (+ (* R R) (* (/ (* R phi2) phi1) (+ R (/ (* R phi2) phi1)))))))
0
(* phi1 (/ (- (* R (* R R)) (* (/ (* R phi2) phi1) (/ (/ (* R phi2) phi1) (/ phi1 (* R phi2))))) (+ (* R R) (* (/ (* R phi2) phi1) (+ R (/ (* R phi2) phi1))))))
phi1
(/ (- (* R (* R R)) (* (/ (* R phi2) phi1) (/ (/ (* R phi2) phi1) (/ phi1 (* R phi2))))) (+ (* R R) (* (/ (* R phi2) phi1) (+ R (/ (* R phi2) phi1)))))
(- (* R (* R R)) (* (/ (* R phi2) phi1) (/ (/ (* R phi2) phi1) (/ phi1 (* R phi2)))))
(* R (* R R))
R
(* R R)
(* (/ (* R phi2) phi1) (/ (/ (* R phi2) phi1) (/ phi1 (* R phi2))))
(/ (* R phi2) phi1)
(* R phi2)
phi2
(/ (/ (* R phi2) phi1) (/ phi1 (* R phi2)))
(/ phi1 (* R phi2))
(+ (* R R) (* (/ (* R phi2) phi1) (+ R (/ (* R phi2) phi1))))
(* (/ (* R phi2) phi1) (+ R (/ (* R phi2) phi1)))
(+ R (/ (* R phi2) phi1))
(* (sqrt (+ (* phi1 phi1) (* (* (* lambda2 (+ (/ lambda1 lambda2) -1)) (cos (* 1/2 phi1))) (* (* lambda2 (+ (/ lambda1 lambda2) -1)) (cos (* 1/2 phi1)))))) R)
(sqrt (+ (* phi1 phi1) (* (* (* lambda2 (+ (/ lambda1 lambda2) -1)) (cos (* 1/2 phi1))) (* (* lambda2 (+ (/ lambda1 lambda2) -1)) (cos (* 1/2 phi1))))))
phi1
(* (* lambda2 (+ (/ lambda1 lambda2) -1)) (cos (* 1/2 phi1)))
(* lambda2 (+ (/ lambda1 lambda2) -1))
lambda2
(+ (/ lambda1 lambda2) -1)
(/ lambda1 lambda2)
lambda1
-1
(cos (* 1/2 phi1))
(* 1/2 phi1)
1/2
R
Outputs
(* R (sqrt (+ (* (- phi1 phi2) (- phi1 phi2)) (* (+ (* (- lambda1 lambda2) (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* (- lambda1 lambda2) (sin (* 1/2 phi1)))) (* (* -1/8 phi2) (* (- lambda1 lambda2) (cos (* 1/2 phi1))))))) (+ (* (- lambda1 lambda2) (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* (- lambda1 lambda2) (sin (* 1/2 phi1)))) (* (* -1/8 phi2) (* (- lambda1 lambda2) (cos (* 1/2 phi1)))))))))))
(*.f64 R (hypot.f64 (-.f64 phi1 phi2) (+.f64 (*.f64 (sin.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (*.f64 phi2 (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64)))) (*.f64 (+.f64 (*.f64 phi2 (*.f64 phi2 #s(literal -1/8 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))))))))
R
(sqrt (+ (* (- phi1 phi2) (- phi1 phi2)) (* (+ (* (- lambda1 lambda2) (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* (- lambda1 lambda2) (sin (* 1/2 phi1)))) (* (* -1/8 phi2) (* (- lambda1 lambda2) (cos (* 1/2 phi1))))))) (+ (* (- lambda1 lambda2) (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* (- lambda1 lambda2) (sin (* 1/2 phi1)))) (* (* -1/8 phi2) (* (- lambda1 lambda2) (cos (* 1/2 phi1))))))))))
(hypot.f64 (-.f64 phi1 phi2) (+.f64 (*.f64 (sin.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (*.f64 phi2 (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64)))) (*.f64 (+.f64 (*.f64 phi2 (*.f64 phi2 #s(literal -1/8 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))))))
(- phi1 phi2)
(-.f64 phi1 phi2)
phi1
phi2
(+ (* (- lambda1 lambda2) (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* (- lambda1 lambda2) (sin (* 1/2 phi1)))) (* (* -1/8 phi2) (* (- lambda1 lambda2) (cos (* 1/2 phi1)))))))
(+.f64 (*.f64 (sin.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (*.f64 phi2 (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64)))) (*.f64 (+.f64 (*.f64 phi2 (*.f64 phi2 #s(literal -1/8 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))))))
(* (- lambda1 lambda2) (cos (* 1/2 phi1)))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))))
(- lambda1 lambda2)
(-.f64 lambda1 lambda2)
lambda1
lambda2
(cos (* 1/2 phi1))
(cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))
(* 1/2 phi1)
(*.f64 phi1 #s(literal 1/2 binary64))
1/2
#s(literal 1/2 binary64)
(* phi2 (+ (* -1/2 (* (- lambda1 lambda2) (sin (* 1/2 phi1)))) (* (* -1/8 phi2) (* (- lambda1 lambda2) (cos (* 1/2 phi1))))))
(*.f64 phi2 (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 #s(literal -1/2 binary64) (sin.f64 (*.f64 phi1 #s(literal 1/2 binary64)))) (*.f64 (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (*.f64 phi2 #s(literal -1/8 binary64))))))
(+ (* -1/2 (* (- lambda1 lambda2) (sin (* 1/2 phi1)))) (* (* -1/8 phi2) (* (- lambda1 lambda2) (cos (* 1/2 phi1)))))
(*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 #s(literal -1/2 binary64) (sin.f64 (*.f64 phi1 #s(literal 1/2 binary64)))) (*.f64 (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (*.f64 phi2 #s(literal -1/8 binary64)))))
(* -1/2 (* (- lambda1 lambda2) (sin (* 1/2 phi1))))
(*.f64 (sin.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64)))
-1/2
#s(literal -1/2 binary64)
(* (- lambda1 lambda2) (sin (* 1/2 phi1)))
(*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 phi1 #s(literal 1/2 binary64))))
(sin (* 1/2 phi1))
(sin.f64 (*.f64 phi1 #s(literal 1/2 binary64)))
(* (* -1/8 phi2) (* (- lambda1 lambda2) (cos (* 1/2 phi1))))
(*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))) (*.f64 phi2 #s(literal -1/8 binary64)))
(* -1/8 phi2)
(*.f64 phi2 #s(literal -1/8 binary64))
-1/8
#s(literal -1/8 binary64)
(* lambda1 R)
(*.f64 R lambda1)
lambda1
R
(- 0 (* phi1 (/ 1 (/ 1 (- R (/ (* R phi2) phi1))))))
(*.f64 phi1 (*.f64 R (-.f64 (/.f64 phi2 phi1) #s(literal 1 binary64))))
0
#s(literal 0 binary64)
(* phi1 (/ 1 (/ 1 (- R (/ (* R phi2) phi1)))))
(*.f64 phi1 (*.f64 R (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1))))
phi1
(/ 1 (/ 1 (- R (/ (* R phi2) phi1))))
(*.f64 R (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)))
1
#s(literal 1 binary64)
(/ 1 (- R (/ (* R phi2) phi1)))
(/.f64 #s(literal 1 binary64) (*.f64 R (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1))))
(- R (/ (* R phi2) phi1))
(*.f64 R (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)))
R
(/ (* R phi2) phi1)
(/.f64 R (/.f64 phi1 phi2))
(* R phi2)
(*.f64 R phi2)
phi2
(- 0 (* phi1 (/ (- (* R (* R R)) (* (/ (* R phi2) phi1) (/ (/ (* R phi2) phi1) (/ phi1 (* R phi2))))) (+ (* R R) (* (/ (* R phi2) phi1) (+ R (/ (* R phi2) phi1)))))))
(*.f64 (*.f64 (*.f64 R R) (-.f64 R (*.f64 (/.f64 (/.f64 phi2 (/.f64 phi1 phi2)) phi1) (/.f64 R (/.f64 phi1 phi2))))) (neg.f64 (/.f64 (/.f64 phi1 R) (+.f64 R (*.f64 (*.f64 R (+.f64 (/.f64 phi2 phi1) #s(literal 1 binary64))) (/.f64 phi2 phi1))))))
0
#s(literal 0 binary64)
(* phi1 (/ (- (* R (* R R)) (* (/ (* R phi2) phi1) (/ (/ (* R phi2) phi1) (/ phi1 (* R phi2))))) (+ (* R R) (* (/ (* R phi2) phi1) (+ R (/ (* R phi2) phi1))))))
(*.f64 phi1 (/.f64 (*.f64 (*.f64 R R) (-.f64 R (*.f64 (/.f64 (/.f64 phi2 (/.f64 phi1 phi2)) phi1) (/.f64 R (/.f64 phi1 phi2))))) (*.f64 R (+.f64 R (*.f64 (*.f64 R (+.f64 (/.f64 phi2 phi1) #s(literal 1 binary64))) (/.f64 phi2 phi1))))))
phi1
(/ (- (* R (* R R)) (* (/ (* R phi2) phi1) (/ (/ (* R phi2) phi1) (/ phi1 (* R phi2))))) (+ (* R R) (* (/ (* R phi2) phi1) (+ R (/ (* R phi2) phi1)))))
(/.f64 (*.f64 (*.f64 R R) (-.f64 R (*.f64 (/.f64 (/.f64 phi2 (/.f64 phi1 phi2)) phi1) (/.f64 R (/.f64 phi1 phi2))))) (*.f64 R (+.f64 R (*.f64 (*.f64 R (+.f64 (/.f64 phi2 phi1) #s(literal 1 binary64))) (/.f64 phi2 phi1)))))
(- (* R (* R R)) (* (/ (* R phi2) phi1) (/ (/ (* R phi2) phi1) (/ phi1 (* R phi2)))))
(*.f64 (*.f64 R R) (-.f64 R (*.f64 (/.f64 (/.f64 phi2 (/.f64 phi1 phi2)) phi1) (/.f64 R (/.f64 phi1 phi2)))))
(* R (* R R))
(*.f64 R (*.f64 R R))
R
(* R R)
(*.f64 R R)
(* (/ (* R phi2) phi1) (/ (/ (* R phi2) phi1) (/ phi1 (* R phi2))))
(/.f64 (/.f64 (*.f64 R phi2) (*.f64 phi1 (/.f64 phi1 (*.f64 R phi2)))) (/.f64 phi1 (*.f64 R phi2)))
(/ (* R phi2) phi1)
(/.f64 R (/.f64 phi1 phi2))
(* R phi2)
(*.f64 R phi2)
phi2
(/ (/ (* R phi2) phi1) (/ phi1 (* R phi2)))
(/.f64 (*.f64 R phi2) (*.f64 phi1 (/.f64 phi1 (*.f64 R phi2))))
(/ phi1 (* R phi2))
(/.f64 phi1 (*.f64 R phi2))
(+ (* R R) (* (/ (* R phi2) phi1) (+ R (/ (* R phi2) phi1))))
(*.f64 R (+.f64 R (*.f64 (*.f64 R (+.f64 (/.f64 phi2 phi1) #s(literal 1 binary64))) (/.f64 phi2 phi1))))
(* (/ (* R phi2) phi1) (+ R (/ (* R phi2) phi1)))
(*.f64 (/.f64 phi2 phi1) (*.f64 (+.f64 (/.f64 phi2 phi1) #s(literal 1 binary64)) (*.f64 R R)))
(+ R (/ (* R phi2) phi1))
(*.f64 R (+.f64 (/.f64 phi2 phi1) #s(literal 1 binary64)))
(* (sqrt (+ (* phi1 phi1) (* (* (* lambda2 (+ (/ lambda1 lambda2) -1)) (cos (* 1/2 phi1))) (* (* lambda2 (+ (/ lambda1 lambda2) -1)) (cos (* 1/2 phi1)))))) R)
(*.f64 R (hypot.f64 phi1 (*.f64 (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (-.f64 (*.f64 lambda1 #s(literal 1 binary64)) lambda2))))
(sqrt (+ (* phi1 phi1) (* (* (* lambda2 (+ (/ lambda1 lambda2) -1)) (cos (* 1/2 phi1))) (* (* lambda2 (+ (/ lambda1 lambda2) -1)) (cos (* 1/2 phi1))))))
(hypot.f64 phi1 (*.f64 (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (-.f64 (*.f64 lambda1 #s(literal 1 binary64)) lambda2)))
phi1
(* (* lambda2 (+ (/ lambda1 lambda2) -1)) (cos (* 1/2 phi1)))
(*.f64 (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (-.f64 (*.f64 lambda1 #s(literal 1 binary64)) lambda2))
(* lambda2 (+ (/ lambda1 lambda2) -1))
(-.f64 (*.f64 lambda1 #s(literal 1 binary64)) lambda2)
lambda2
(+ (/ lambda1 lambda2) -1)
(+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64))
(/ lambda1 lambda2)
(/.f64 lambda1 lambda2)
lambda1
-1
#s(literal -1 binary64)
(cos (* 1/2 phi1))
(cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))
(* 1/2 phi1)
(*.f64 phi1 #s(literal 1/2 binary64))
1/2
#s(literal 1/2 binary64)
R

localize204.0ms (1.4%)

Memory
26.5MiB live, 301.4MiB allocated
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))
accuracy99.9%
(*.f64 (hypot.f64 phi1 (*.f64 (*.f64 lambda2 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) R)
accuracy99.8%
(*.f64 (*.f64 lambda2 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
accuracy89.3%
(*.f64 lambda2 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)))
accuracy91.8%
(/.f64 phi1 (*.f64 R phi2))
accuracy91.8%
(*.f64 phi1 (/.f64 (-.f64 (*.f64 R (*.f64 R R)) (*.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 phi1 (*.f64 R phi2))))) (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 R phi2) phi1) (+.f64 R (/.f64 (*.f64 R phi2) phi1))))))
accuracy88.0%
(-.f64 (*.f64 R (*.f64 R R)) (*.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 phi1 (*.f64 R phi2)))))
accuracy29.5%
(/.f64 (-.f64 (*.f64 R (*.f64 R R)) (*.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 phi1 (*.f64 R phi2))))) (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 R phi2) phi1) (+.f64 R (/.f64 (*.f64 R phi2) phi1)))))
accuracy99.7%
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 R (/.f64 (*.f64 R phi2) phi1))))
accuracy99.1%
(/.f64 #s(literal 1 binary64) (-.f64 R (/.f64 (*.f64 R phi2) phi1)))
accuracy92.1%
(/.f64 (*.f64 R phi2) phi1)
accuracy91.8%
(*.f64 phi1 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 R (/.f64 (*.f64 R phi2) phi1)))))
accuracy100.0%
(*.f64 lambda1 R)
accuracy99.8%
(*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
accuracy99.8%
(*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
accuracy99.7%
(*.f64 phi2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))
accuracy94.5%
(*.f64 R (hypot.f64 (-.f64 phi1 phi2) (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))))))
Samples
99.0ms253×0valid
3.0ms3valid
2.0ms5exit
Compiler

Compiled 613 to 54 computations (91.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 72.0ms
ival-mult: 27.0ms (37.4% of total)
ival-div: 11.0ms (15.2% of total)
ival-sub: 7.0ms (9.7% of total)
ival-cos: 7.0ms (9.7% of total)
ival-hypot: 7.0ms (9.7% of total)
ival-sin: 6.0ms (8.3% of total)
ival-add: 5.0ms (6.9% of total)
adjust: 1.0ms (1.4% of total)
exact: 1.0ms (1.4% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series164.0ms (1.1%)

Memory
-24.8MiB live, 186.6MiB allocated
Counts
24 → 912
Calls
Call 1
Inputs
#<alt (+ (* (- lambda1 lambda2) (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* (- lambda1 lambda2) (sin (* 1/2 phi1)))) (* (* -1/8 phi2) (* (- lambda1 lambda2) (cos (* 1/2 phi1)))))))>
#<alt (+ (* -1/2 (* (- lambda1 lambda2) (sin (* 1/2 phi1)))) (* (* -1/8 phi2) (* (- lambda1 lambda2) (cos (* 1/2 phi1)))))>
#<alt (* R (sqrt (+ (* (- phi1 phi2) (- phi1 phi2)) (* (+ (* (- lambda1 lambda2) (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* (- lambda1 lambda2) (sin (* 1/2 phi1)))) (* (* -1/8 phi2) (* (- lambda1 lambda2) (cos (* 1/2 phi1))))))) (+ (* (- lambda1 lambda2) (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* (- lambda1 lambda2) (sin (* 1/2 phi1)))) (* (* -1/8 phi2) (* (- lambda1 lambda2) (cos (* 1/2 phi1)))))))))))>
#<alt (sqrt (+ (* (- phi1 phi2) (- phi1 phi2)) (* (+ (* (- lambda1 lambda2) (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* (- lambda1 lambda2) (sin (* 1/2 phi1)))) (* (* -1/8 phi2) (* (- lambda1 lambda2) (cos (* 1/2 phi1))))))) (+ (* (- lambda1 lambda2) (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* (- lambda1 lambda2) (sin (* 1/2 phi1)))) (* (* -1/8 phi2) (* (- lambda1 lambda2) (cos (* 1/2 phi1))))))))))>
#<alt (* lambda1 R)>
#<alt (/ 1 (/ 1 (- R (/ (* R phi2) phi1))))>
#<alt (- 0 (* phi1 (/ 1 (/ 1 (- R (/ (* R phi2) phi1))))))>
#<alt (* phi1 (/ 1 (/ 1 (- R (/ (* R phi2) phi1)))))>
#<alt (/ 1 (- R (/ (* R phi2) phi1)))>
#<alt (- (* R (* R R)) (* (/ (* R phi2) phi1) (/ (/ (* R phi2) phi1) (/ phi1 (* R phi2)))))>
#<alt (+ (* R R) (* (/ (* R phi2) phi1) (+ R (/ (* R phi2) phi1))))>
#<alt (- 0 (* phi1 (/ (- (* R (* R R)) (* (/ (* R phi2) phi1) (/ (/ (* R phi2) phi1) (/ phi1 (* R phi2))))) (+ (* R R) (* (/ (* R phi2) phi1) (+ R (/ (* R phi2) phi1)))))))>
#<alt (* phi1 (/ (- (* R (* R R)) (* (/ (* R phi2) phi1) (/ (/ (* R phi2) phi1) (/ phi1 (* R phi2))))) (+ (* R R) (* (/ (* R phi2) phi1) (+ R (/ (* R phi2) phi1))))))>
#<alt (* lambda2 (+ (/ lambda1 lambda2) -1))>
#<alt (* (sqrt (+ (* phi1 phi1) (* (* (* lambda2 (+ (/ lambda1 lambda2) -1)) (cos (* 1/2 phi1))) (* (* lambda2 (+ (/ lambda1 lambda2) -1)) (cos (* 1/2 phi1)))))) R)>
#<alt (sqrt (+ (* phi1 phi1) (* (* (* lambda2 (+ (/ lambda1 lambda2) -1)) (cos (* 1/2 phi1))) (* (* lambda2 (+ (/ lambda1 lambda2) -1)) (cos (* 1/2 phi1))))))>
#<alt (* (* lambda2 (+ (/ lambda1 lambda2) -1)) (cos (* 1/2 phi1)))>
#<alt (* phi2 (+ (* -1/2 (* (- lambda1 lambda2) (sin (* 1/2 phi1)))) (* (* -1/8 phi2) (* (- lambda1 lambda2) (cos (* 1/2 phi1))))))>
#<alt (* (- lambda1 lambda2) (sin (* 1/2 phi1)))>
#<alt (* (* -1/8 phi2) (* (- lambda1 lambda2) (cos (* 1/2 phi1))))>
#<alt (/ (* R phi2) phi1)>
#<alt (/ (- (* R (* R R)) (* (/ (* R phi2) phi1) (/ (/ (* R phi2) phi1) (/ phi1 (* R phi2))))) (+ (* R R) (* (/ (* R phi2) phi1) (+ R (/ (* R phi2) phi1)))))>
#<alt (/ phi1 (* R phi2))>
#<alt (cos (* 1/2 phi1))>
Outputs
#<alt (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1)))))))>
#<alt (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (+ (* lambda1 (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1)))))))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))))>
#<alt (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (+ (* lambda1 (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1)))))))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))))>
#<alt (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (+ (* lambda1 (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1)))))))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))))>
#<alt (* lambda1 (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))))>
#<alt (* lambda1 (+ (cos (* 1/2 phi1)) (+ (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1)) (+ (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1)))))) (/ (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1)))))) lambda1)))))>
#<alt (* lambda1 (+ (cos (* 1/2 phi1)) (+ (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1)) (+ (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1)))))) (/ (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1)))))) lambda1)))))>
#<alt (* lambda1 (+ (cos (* 1/2 phi1)) (+ (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1)) (+ (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1)))))) (/ (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1)))))) lambda1)))))>
#<alt (* -1 (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))))))>
#<alt (* -1 (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (+ (* -1 (/ (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) lambda1)) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))))))>
#<alt (* -1 (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (+ (* -1 (/ (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) lambda1)) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))))))>
#<alt (* -1 (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (+ (* -1 (/ (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) lambda1)) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))))))>
#<alt (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1))))))))>
#<alt (+ (* lambda1 (cos (* 1/2 phi1))) (+ (* lambda2 (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))))>
#<alt (+ (* lambda1 (cos (* 1/2 phi1))) (+ (* lambda2 (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))))>
#<alt (+ (* lambda1 (cos (* 1/2 phi1))) (+ (* lambda2 (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))))>
#<alt (* lambda2 (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))))>
#<alt (* lambda2 (+ (* -1 (cos (* 1/2 phi1))) (+ (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))) (+ (/ (* lambda1 (cos (* 1/2 phi1))) lambda2) (/ (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1))))))) lambda2)))))>
#<alt (* lambda2 (+ (* -1 (cos (* 1/2 phi1))) (+ (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))) (+ (/ (* lambda1 (cos (* 1/2 phi1))) lambda2) (/ (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1))))))) lambda2)))))>
#<alt (* lambda2 (+ (* -1 (cos (* 1/2 phi1))) (+ (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))) (+ (/ (* lambda1 (cos (* 1/2 phi1))) lambda2) (/ (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1))))))) lambda2)))))>
#<alt (* -1 (* lambda2 (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1)))))))))>
#<alt (* -1 (* lambda2 (+ (cos (* 1/2 phi1)) (+ (* -1 (/ (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) lambda2)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))))))>
#<alt (* -1 (* lambda2 (+ (cos (* 1/2 phi1)) (+ (* -1 (/ (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) lambda2)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))))))>
#<alt (* -1 (* lambda2 (+ (cos (* 1/2 phi1)) (+ (* -1 (/ (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) lambda2)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))))))>
#<alt (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2)>
#<alt (- (+ lambda1 (+ (* -1/4 (* phi1 (* phi2 (- lambda1 lambda2)))) (* -1/8 (* (pow phi2 2) (- lambda1 lambda2))))) lambda2)>
#<alt (- (+ lambda1 (+ (* -1/8 (* (pow phi2 2) (- lambda1 lambda2))) (* phi1 (+ (* -1/4 (* phi2 (- lambda1 lambda2))) (* phi1 (+ (* -1/8 (- lambda1 lambda2)) (* 1/64 (* (pow phi2 2) (- lambda1 lambda2))))))))) lambda2)>
#<alt (- (+ lambda1 (+ (* -1/8 (* (pow phi2 2) (- lambda1 lambda2))) (* phi1 (+ (* -1/4 (* phi2 (- lambda1 lambda2))) (* phi1 (+ (* -1/8 (- lambda1 lambda2)) (+ (* 1/96 (* phi1 (* phi2 (- lambda1 lambda2)))) (* 1/64 (* (pow phi2 2) (- lambda1 lambda2)))))))))) lambda2)>
#<alt (+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))>
#<alt (+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))>
#<alt (+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))>
#<alt (+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))>
#<alt (+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))>
#<alt (+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))>
#<alt (+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))>
#<alt (+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))>
#<alt (* (cos (* 1/2 phi1)) (- lambda1 lambda2))>
#<alt (+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))>
#<alt (+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))>
#<alt (+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))>
#<alt (* -1/8 (* (pow phi2 2) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))>
#<alt (* (pow phi2 2) (+ (* -1/2 (/ (* (sin (* 1/2 phi1)) (- lambda1 lambda2)) phi2)) (* -1/8 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))>
#<alt (* (pow phi2 2) (+ (* -1/2 (/ (* (sin (* 1/2 phi1)) (- lambda1 lambda2)) phi2)) (+ (* -1/8 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) (/ (* (cos (* 1/2 phi1)) (- lambda1 lambda2)) (pow phi2 2)))))>
#<alt (* (pow phi2 2) (+ (* -1/2 (/ (* (sin (* 1/2 phi1)) (- lambda1 lambda2)) phi2)) (+ (* -1/8 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) (/ (* (cos (* 1/2 phi1)) (- lambda1 lambda2)) (pow phi2 2)))))>
#<alt (* -1/8 (* (pow phi2 2) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))>
#<alt (* (pow phi2 2) (+ (* -1/2 (/ (* (sin (* 1/2 phi1)) (- lambda1 lambda2)) phi2)) (* -1/8 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))>
#<alt (* (pow phi2 2) (+ (* -1 (/ (+ (* -1 (/ (* (cos (* 1/2 phi1)) (- lambda1 lambda2)) phi2)) (* 1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) phi2)) (* -1/8 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))>
#<alt (* (pow phi2 2) (+ (* -1 (/ (+ (* -1 (/ (* (cos (* 1/2 phi1)) (- lambda1 lambda2)) phi2)) (* 1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) phi2)) (* -1/8 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))>
#<alt (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1)))))>
#<alt (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (+ (* 1/2 (* lambda2 (sin (* 1/2 phi1)))) (* lambda1 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))))>
#<alt (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (+ (* 1/2 (* lambda2 (sin (* 1/2 phi1)))) (* lambda1 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))))>
#<alt (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (+ (* 1/2 (* lambda2 (sin (* 1/2 phi1)))) (* lambda1 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))))>
#<alt (* lambda1 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))>
#<alt (* lambda1 (+ (* -1/2 (sin (* 1/2 phi1))) (+ (* -1/8 (* phi2 (cos (* 1/2 phi1)))) (+ (* 1/8 (/ (* lambda2 (* phi2 (cos (* 1/2 phi1)))) lambda1)) (* 1/2 (/ (* lambda2 (sin (* 1/2 phi1))) lambda1))))))>
#<alt (* lambda1 (+ (* -1/2 (sin (* 1/2 phi1))) (+ (* -1/8 (* phi2 (cos (* 1/2 phi1)))) (+ (* 1/8 (/ (* lambda2 (* phi2 (cos (* 1/2 phi1)))) lambda1)) (* 1/2 (/ (* lambda2 (sin (* 1/2 phi1))) lambda1))))))>
#<alt (* lambda1 (+ (* -1/2 (sin (* 1/2 phi1))) (+ (* -1/8 (* phi2 (cos (* 1/2 phi1)))) (+ (* 1/8 (/ (* lambda2 (* phi2 (cos (* 1/2 phi1)))) lambda1)) (* 1/2 (/ (* lambda2 (sin (* 1/2 phi1))) lambda1))))))>
#<alt (* -1 (* lambda1 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))))>
#<alt (* -1 (* lambda1 (+ (* -1 (/ (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))) lambda1)) (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))))>
#<alt (* -1 (* lambda1 (+ (* -1 (/ (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))) lambda1)) (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))))>
#<alt (* -1 (* lambda1 (+ (* -1 (/ (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))) lambda1)) (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))))>
#<alt (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1))))))>
#<alt (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (+ (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1))))) (* lambda2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))))>
#<alt (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (+ (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1))))) (* lambda2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))))>
#<alt (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (+ (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1))))) (* lambda2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))))>
#<alt (* lambda2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))>
#<alt (* lambda2 (+ (* -1/2 (/ (* lambda1 (sin (* 1/2 phi1))) lambda2)) (+ (* -1/8 (/ (* lambda1 (* phi2 (cos (* 1/2 phi1)))) lambda2)) (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))))>
#<alt (* lambda2 (+ (* -1/2 (/ (* lambda1 (sin (* 1/2 phi1))) lambda2)) (+ (* -1/8 (/ (* lambda1 (* phi2 (cos (* 1/2 phi1)))) lambda2)) (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))))>
#<alt (* lambda2 (+ (* -1/2 (/ (* lambda1 (sin (* 1/2 phi1))) lambda2)) (+ (* -1/8 (/ (* lambda1 (* phi2 (cos (* 1/2 phi1)))) lambda2)) (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))))>
#<alt (* -1 (* lambda2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1)))))))>
#<alt (* -1 (* lambda2 (+ (* -1 (/ (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))) lambda2)) (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))))>
#<alt (* -1 (* lambda2 (+ (* -1 (/ (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))) lambda2)) (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))))>
#<alt (* -1 (* lambda2 (+ (* -1 (/ (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))) lambda2)) (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))))>
#<alt (* -1/8 (* phi2 (- lambda1 lambda2)))>
#<alt (+ (* -1/4 (* phi1 (- lambda1 lambda2))) (* -1/8 (* phi2 (- lambda1 lambda2))))>
#<alt (+ (* -1/8 (* phi2 (- lambda1 lambda2))) (* phi1 (+ (* -1/4 (- lambda1 lambda2)) (* 1/64 (* phi1 (* phi2 (- lambda1 lambda2)))))))>
#<alt (+ (* -1/8 (* phi2 (- lambda1 lambda2))) (* phi1 (+ (* -1/4 (- lambda1 lambda2)) (* phi1 (+ (* 1/96 (* phi1 (- lambda1 lambda2))) (* 1/64 (* phi2 (- lambda1 lambda2))))))))>
#<alt (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))>
#<alt (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))>
#<alt (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))>
#<alt (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))>
#<alt (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))>
#<alt (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))>
#<alt (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))>
#<alt (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))>
#<alt (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))>
#<alt (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))>
#<alt (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))>
#<alt (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))>
#<alt (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))>
#<alt (* phi2 (+ (* -1/2 (/ (* (sin (* 1/2 phi1)) (- lambda1 lambda2)) phi2)) (* -1/8 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))>
#<alt (* phi2 (+ (* -1/2 (/ (* (sin (* 1/2 phi1)) (- lambda1 lambda2)) phi2)) (* -1/8 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))>
#<alt (* phi2 (+ (* -1/2 (/ (* (sin (* 1/2 phi1)) (- lambda1 lambda2)) phi2)) (* -1/8 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))>
#<alt (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))>
#<alt (* -1 (* phi2 (+ (* 1/8 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) (* 1/2 (/ (* (sin (* 1/2 phi1)) (- lambda1 lambda2)) phi2)))))>
#<alt (* -1 (* phi2 (+ (* 1/8 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) (* 1/2 (/ (* (sin (* 1/2 phi1)) (- lambda1 lambda2)) phi2)))))>
#<alt (* -1 (* phi2 (+ (* 1/8 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) (* 1/2 (/ (* (sin (* 1/2 phi1)) (- lambda1 lambda2)) phi2)))))>
#<alt (* R (sqrt (+ (pow (+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2) (pow (- phi1 phi2) 2))))>
#<alt (* R (sqrt (+ (pow (+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2) (pow (- phi1 phi2) 2))))>
#<alt (* R (sqrt (+ (pow (+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2) (pow (- phi1 phi2) 2))))>
#<alt (* R (sqrt (+ (pow (+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2) (pow (- phi1 phi2) 2))))>
#<alt (* R (sqrt (+ (pow (+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2) (pow (- phi1 phi2) 2))))>
#<alt (* R (sqrt (+ (pow (+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2) (pow (- phi1 phi2) 2))))>
#<alt (* R (sqrt (+ (pow (+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2) (pow (- phi1 phi2) 2))))>
#<alt (* R (sqrt (+ (pow (+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2) (pow (- phi1 phi2) 2))))>
#<alt (* R (sqrt (+ (pow (+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2) (pow (- phi1 phi2) 2))))>
#<alt (* R (sqrt (+ (pow (+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2) (pow (- phi1 phi2) 2))))>
#<alt (* R (sqrt (+ (pow (+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2) (pow (- phi1 phi2) 2))))>
#<alt (* R (sqrt (+ (pow (+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2) (pow (- phi1 phi2) 2))))>
#<alt (* R (sqrt (+ (pow phi2 2) (pow (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2) 2))))>
#<alt (+ (* 1/2 (* (* R (* phi1 (+ (* -2 phi2) (* -1/2 (* phi2 (* (- lambda1 lambda2) (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2))))))) (sqrt (/ 1 (+ (pow phi2 2) (pow (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2) 2)))))) (* R (sqrt (+ (pow phi2 2) (pow (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2) 2)))))>
#<alt (+ (* R (sqrt (+ (pow phi2 2) (pow (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2) 2)))) (* phi1 (+ (* 1/2 (* (* R (* phi1 (- (+ 1 (+ (* 1/16 (* (pow phi2 2) (pow (- lambda1 lambda2) 2))) (* 2 (* (+ (* -1/8 (- lambda1 lambda2)) (* 1/64 (* (pow phi2 2) (- lambda1 lambda2)))) (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2))))) (* 1/4 (/ (pow (+ (* -2 phi2) (* -1/2 (* phi2 (* (- lambda1 lambda2) (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2))))) 2) (+ (pow phi2 2) (pow (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2) 2))))))) (sqrt (/ 1 (+ (pow phi2 2) (pow (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2) 2)))))) (* 1/2 (* (* R (+ (* -2 phi2) (* -1/2 (* phi2 (* (- lambda1 lambda2) (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2)))))) (sqrt (/ 1 (+ (pow phi2 2) (pow (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2) 2)))))))))>
#<alt (+ (* R (sqrt (+ (pow phi2 2) (pow (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2) 2)))) (* phi1 (+ (* 1/2 (* (* R (+ (* -2 phi2) (* -1/2 (* phi2 (* (- lambda1 lambda2) (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2)))))) (sqrt (/ 1 (+ (pow phi2 2) (pow (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2) 2)))))) (* phi1 (+ (* 1/2 (* (* R (* phi1 (- (+ (* -1/2 (* phi2 (* (+ (* -1/8 (- lambda1 lambda2)) (* 1/64 (* (pow phi2 2) (- lambda1 lambda2)))) (- lambda1 lambda2)))) (* 1/48 (* phi2 (* (- lambda1 lambda2) (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2))))) (* 1/2 (/ (* (+ (* -2 phi2) (* -1/2 (* phi2 (* (- lambda1 lambda2) (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2))))) (- (+ 1 (+ (* 1/16 (* (pow phi2 2) (pow (- lambda1 lambda2) 2))) (* 2 (* (+ (* -1/8 (- lambda1 lambda2)) (* 1/64 (* (pow phi2 2) (- lambda1 lambda2)))) (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2))))) (* 1/4 (/ (pow (+ (* -2 phi2) (* -1/2 (* phi2 (* (- lambda1 lambda2) (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2))))) 2) (+ (pow phi2 2) (pow (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2) 2)))))) (+ (pow phi2 2) (pow (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2) 2))))))) (sqrt (/ 1 (+ (pow phi2 2) (pow (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2) 2)))))) (* 1/2 (* (* R (- (+ 1 (+ (* 1/16 (* (pow phi2 2) (pow (- lambda1 lambda2) 2))) (* 2 (* (+ (* -1/8 (- lambda1 lambda2)) (* 1/64 (* (pow phi2 2) (- lambda1 lambda2)))) (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2))))) (* 1/4 (/ (pow (+ (* -2 phi2) (* -1/2 (* phi2 (* (- lambda1 lambda2) (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2))))) 2) (+ (pow phi2 2) (pow (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2) 2)))))) (sqrt (/ 1 (+ (pow phi2 2) (pow (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2) 2)))))))))))>
#<alt (* R phi1)>
#<alt (* phi1 (+ R (* -1 (/ (* R phi2) phi1))))>
#<alt (* phi1 (+ R (+ (* -1 (/ (* R phi2) phi1)) (* 1/2 (/ (* R (pow (+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2)) (pow phi1 2))))))>
#<alt (* phi1 (+ R (+ (* -1 (/ (* R phi2) phi1)) (+ (* 1/2 (/ (* R (* phi2 (pow (+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2))) (pow phi1 3))) (* 1/2 (/ (* R (pow (+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2)) (pow phi1 2)))))))>
#<alt (* -1 (* R phi1))>
#<alt (* -1 (* phi1 (+ R (* -1 (/ (* R phi2) phi1)))))>
#<alt (* -1 (* phi1 (+ R (* -1 (/ (+ (* -1/2 (/ (* R (pow (+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2)) phi1)) (* R phi2)) phi1)))))>
#<alt (* -1 (* phi1 (+ R (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* R (pow (+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2))) (* 1/2 (/ (* R (* phi2 (pow (+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2))) phi1))) phi1)) (* R phi2)) phi1)))))>
#<alt (* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))>
#<alt (+ (* 1/2 (* (* R (* phi2 (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))>
#<alt (+ (* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))) (* phi2 (+ (* 1/2 (* (* R (* phi2 (- (+ 1 (+ (* -1/4 (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))) (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))))) (* 1/4 (/ (pow (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (* 1/2 (* (* R (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))))>
#<alt (+ (* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))) (* phi2 (+ (* 1/2 (* (* R (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (* phi2 (+ (* 1/2 (* (* R (* phi2 (- (* 1/8 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))) (* 1/2 (/ (* (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) (- (+ 1 (+ (* -1/4 (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))) (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))))) (* 1/4 (/ (pow (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (* 1/2 (* (* R (- (+ 1 (+ (* -1/4 (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))) (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))))) (* 1/4 (/ (pow (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))))))>
#<alt (* 1/8 (* R (* (pow phi2 2) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))>
#<alt (* (pow phi2 2) (+ (* 1/8 (* R (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))) (* 1/2 (/ (* R (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) phi2))))>
#<alt (* (pow phi2 2) (+ (* 1/8 (* R (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))) (+ (* 1/2 (/ (* R (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) phi2)) (* 4 (/ (* R (+ 1 (* -1/4 (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))))) (* (pow phi2 2) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))))))>
#<alt (* (pow phi2 2) (+ (* 1/8 (* R (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))) (+ (* 1/2 (/ (* R (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) phi2)) (+ (* 4 (/ (* R (+ 1 (* -1/4 (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))))) (* (pow phi2 2) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))) (* 4 (/ (* R (- (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) (* 4 (/ (* (sin (* 1/2 phi1)) (+ 1 (* -1/4 (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))))) (cos (* 1/2 phi1)))))) (* (pow phi2 3) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))))))>
#<alt (* 1/8 (* R (* (pow phi2 2) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))>
#<alt (* (pow phi2 2) (+ (* 1/8 (* R (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))) (* 1/2 (/ (* R (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) phi2))))>
#<alt (* (pow phi2 2) (+ (* -1 (/ (+ (* -4 (/ (* R (+ 1 (* -1/4 (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))))) (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))) (* -1/2 (* R (* (sin (* 1/2 phi1)) (- lambda1 lambda2))))) phi2)) (* 1/8 (* R (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))))>
#<alt (* (pow phi2 2) (+ (* -1 (/ (+ (* -1 (/ (+ (* -4 (/ (* R (- (+ (* 2 phi1) (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))) (* -4 (/ (* (sin (* 1/2 phi1)) (+ 1 (* -1/4 (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))))) (cos (* 1/2 phi1)))))) (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))) (* 4 (/ (* R (+ 1 (* -1/4 (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))) phi2)) (* -1/2 (* R (* (sin (* 1/2 phi1)) (- lambda1 lambda2))))) phi2)) (* 1/8 (* R (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))))>
#<alt (* R (sqrt (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) 2) (pow (- phi1 phi2) 2))))>
#<alt (+ (* R (sqrt (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) 2) (pow (- phi1 phi2) 2)))) (* (* R (* lambda1 (* (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))) (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1)))))))))) (sqrt (/ 1 (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) 2) (pow (- phi1 phi2) 2))))))>
#<alt (+ (* R (sqrt (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) 2) (pow (- phi1 phi2) 2)))) (* lambda1 (+ (* 1/2 (* (* R (* lambda1 (- (pow (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))) 2) (/ (* (pow (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))) 2) (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) 2)) (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) 2) (pow (- phi1 phi2) 2)))))) (sqrt (/ 1 (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) 2) (pow (- phi1 phi2) 2)))))) (* (* R (* (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))) (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))))) (sqrt (/ 1 (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) 2) (pow (- phi1 phi2) 2))))))))>
#<alt (+ (* R (sqrt (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) 2) (pow (- phi1 phi2) 2)))) (* lambda1 (+ (* lambda1 (+ (* -1/2 (* (* R (* lambda1 (* (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))) (* (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) (- (pow (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))) 2) (/ (* (pow (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))) 2) (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) 2)) (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) 2) (pow (- phi1 phi2) 2)))))))) (sqrt (/ 1 (pow (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) 2) (pow (- phi1 phi2) 2)) 3))))) (* 1/2 (* (* R (- (pow (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))) 2) (/ (* (pow (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))) 2) (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) 2)) (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) 2) (pow (- phi1 phi2) 2))))) (sqrt (/ 1 (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) 2) (pow (- phi1 phi2) 2)))))))) (* (* R (* (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))) (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))))) (sqrt (/ 1 (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) 2) (pow (- phi1 phi2) 2))))))))>
#<alt (* R (* lambda1 (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1)))))))))>
#<alt (* lambda1 (+ (* R (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1)))))))) (/ (* R (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1)))))))) lambda1)))>
#<alt (* lambda1 (+ (* 1/2 (/ (* R (pow (- phi1 phi2) 2)) (* (pow lambda1 2) (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1)))))))))) (+ (* R (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1)))))))) (/ (* R (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1)))))))) lambda1))))>
#<alt (* lambda1 (+ (* -1/2 (/ (* R (* (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) (pow (- phi1 phi2) 2))) (* (pow lambda1 3) (pow (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))) 2)))) (+ (* 1/2 (/ (* R (pow (- phi1 phi2) 2)) (* (pow lambda1 2) (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1)))))))))) (+ (* R (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1)))))))) (/ (* R (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1)))))))) lambda1)))))>
#<alt (* -1 (* R (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))))))>
#<alt (* -1 (* lambda1 (+ (* -1 (/ (* R (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1)))))))) lambda1)) (* R (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))))))))>
#<alt (* -1 (* lambda1 (+ (* -1 (/ (+ (* -1/2 (/ (* R (pow (- phi1 phi2) 2)) (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))))))) (* R (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))))) lambda1)) (* R (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))))))))>
#<alt (* -1 (* lambda1 (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* R (* (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) (pow (- phi1 phi2) 2))) (* lambda1 (pow (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))) 2)))) (* 1/2 (/ (* R (pow (- phi1 phi2) 2)) (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))))))) lambda1)) (* R (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))))) lambda1)) (* R (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))))))))>
#<alt (* R (sqrt (+ (pow (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) 2) (pow (- phi1 phi2) 2))))>
#<alt (+ (* R (sqrt (+ (pow (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) 2) (pow (- phi1 phi2) 2)))) (* (* R (* lambda2 (* (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))) (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1))))))))))) (sqrt (/ 1 (+ (pow (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) 2) (pow (- phi1 phi2) 2))))))>
#<alt (+ (* R (sqrt (+ (pow (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) 2) (pow (- phi1 phi2) 2)))) (* lambda2 (+ (* 1/2 (* (* R (* lambda2 (- (pow (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))) 2) (/ (* (pow (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))) 2) (pow (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) 2)) (+ (pow (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) 2) (pow (- phi1 phi2) 2)))))) (sqrt (/ 1 (+ (pow (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) 2) (pow (- phi1 phi2) 2)))))) (* (* R (* (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))) (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))))) (sqrt (/ 1 (+ (pow (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) 2) (pow (- phi1 phi2) 2))))))))>
#<alt (+ (* R (sqrt (+ (pow (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) 2) (pow (- phi1 phi2) 2)))) (* lambda2 (+ (* lambda2 (+ (* -1/2 (* (* R (* lambda2 (* (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))) (* (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) (- (pow (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))) 2) (/ (* (pow (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))) 2) (pow (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) 2)) (+ (pow (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) 2) (pow (- phi1 phi2) 2)))))))) (sqrt (/ 1 (pow (+ (pow (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) 2) (pow (- phi1 phi2) 2)) 3))))) (* 1/2 (* (* R (- (pow (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))) 2) (/ (* (pow (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))) 2) (pow (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) 2)) (+ (pow (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) 2) (pow (- phi1 phi2) 2))))) (sqrt (/ 1 (+ (pow (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) 2) (pow (- phi1 phi2) 2)))))))) (* (* R (* (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))) (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))))) (sqrt (/ 1 (+ (pow (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) 2) (pow (- phi1 phi2) 2))))))))>
#<alt (* R (* lambda2 (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))))))>
#<alt (* lambda2 (+ (* R (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))))) (/ (* R (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1))))))))) lambda2)))>
#<alt (* lambda2 (+ (* 1/2 (/ (* R (pow (- phi1 phi2) 2)) (* (pow lambda2 2) (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))))))) (+ (* R (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))))) (/ (* R (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1))))))))) lambda2))))>
#<alt (* lambda2 (+ (* -1/2 (/ (* R (* (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) (pow (- phi1 phi2) 2))) (* (pow lambda2 3) (pow (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))) 2)))) (+ (* 1/2 (/ (* R (pow (- phi1 phi2) 2)) (* (pow lambda2 2) (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))))))) (+ (* R (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))))) (/ (* R (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1))))))))) lambda2)))))>
#<alt (* -1 (* R (* lambda2 (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))))))>
#<alt (* -1 (* lambda2 (+ (* -1 (/ (* R (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1))))))))) lambda2)) (* R (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1)))))))))))>
#<alt (* -1 (* lambda2 (+ (* -1 (/ (+ (* -1/2 (/ (* R (pow (- phi1 phi2) 2)) (* lambda2 (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1)))))))))) (* R (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))))) lambda2)) (* R (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1)))))))))))>
#<alt (* -1 (* lambda2 (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* R (* (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) (pow (- phi1 phi2) 2))) (* lambda2 (pow (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))) 2)))) (* 1/2 (/ (* R (pow (- phi1 phi2) 2)) (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1)))))))))) lambda2)) (* R (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))))) lambda2)) (* R (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1)))))))))))>
#<alt (sqrt (+ (pow phi2 2) (pow (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2) 2)))>
#<alt (+ (sqrt (+ (pow phi2 2) (pow (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2) 2))) (* 1/2 (* (* phi1 (+ (* -2 phi2) (* -1/2 (* phi2 (* (- lambda1 lambda2) (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2)))))) (sqrt (/ 1 (+ (pow phi2 2) (pow (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2) 2)))))))>
#<alt (+ (sqrt (+ (pow phi2 2) (pow (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2) 2))) (* phi1 (+ (* 1/2 (* (* phi1 (- (+ 1 (+ (* 1/16 (* (pow phi2 2) (pow (- lambda1 lambda2) 2))) (* 2 (* (+ (* -1/8 (- lambda1 lambda2)) (* 1/64 (* (pow phi2 2) (- lambda1 lambda2)))) (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2))))) (* 1/4 (/ (pow (+ (* -2 phi2) (* -1/2 (* phi2 (* (- lambda1 lambda2) (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2))))) 2) (+ (pow phi2 2) (pow (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2) 2)))))) (sqrt (/ 1 (+ (pow phi2 2) (pow (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2) 2)))))) (* 1/2 (* (+ (* -2 phi2) (* -1/2 (* phi2 (* (- lambda1 lambda2) (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2))))) (sqrt (/ 1 (+ (pow phi2 2) (pow (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2) 2)))))))))>
#<alt (+ (sqrt (+ (pow phi2 2) (pow (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2) 2))) (* phi1 (+ (* 1/2 (* (+ (* -2 phi2) (* -1/2 (* phi2 (* (- lambda1 lambda2) (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2))))) (sqrt (/ 1 (+ (pow phi2 2) (pow (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2) 2)))))) (* phi1 (+ (* 1/2 (* (sqrt (/ 1 (+ (pow phi2 2) (pow (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2) 2)))) (- (+ 1 (+ (* 1/16 (* (pow phi2 2) (pow (- lambda1 lambda2) 2))) (* 2 (* (+ (* -1/8 (- lambda1 lambda2)) (* 1/64 (* (pow phi2 2) (- lambda1 lambda2)))) (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2))))) (* 1/4 (/ (pow (+ (* -2 phi2) (* -1/2 (* phi2 (* (- lambda1 lambda2) (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2))))) 2) (+ (pow phi2 2) (pow (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2) 2))))))) (* 1/2 (* (* phi1 (- (+ (* -1/2 (* phi2 (* (+ (* -1/8 (- lambda1 lambda2)) (* 1/64 (* (pow phi2 2) (- lambda1 lambda2)))) (- lambda1 lambda2)))) (* 1/48 (* phi2 (* (- lambda1 lambda2) (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2))))) (* 1/2 (/ (* (+ (* -2 phi2) (* -1/2 (* phi2 (* (- lambda1 lambda2) (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2))))) (- (+ 1 (+ (* 1/16 (* (pow phi2 2) (pow (- lambda1 lambda2) 2))) (* 2 (* (+ (* -1/8 (- lambda1 lambda2)) (* 1/64 (* (pow phi2 2) (- lambda1 lambda2)))) (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2))))) (* 1/4 (/ (pow (+ (* -2 phi2) (* -1/2 (* phi2 (* (- lambda1 lambda2) (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2))))) 2) (+ (pow phi2 2) (pow (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2) 2)))))) (+ (pow phi2 2) (pow (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2) 2)))))) (sqrt (/ 1 (+ (pow phi2 2) (pow (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2) 2)))))))))))>
#<alt phi1>
#<alt (* phi1 (+ 1 (* -1 (/ phi2 phi1))))>
#<alt (* phi1 (+ 1 (+ (* -1 (/ phi2 phi1)) (* 1/2 (/ (pow (+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2) (pow phi1 2))))))>
#<alt (* phi1 (+ 1 (+ (* -1 (/ phi2 phi1)) (+ (* 1/2 (/ (* phi2 (pow (+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2)) (pow phi1 3))) (* 1/2 (/ (pow (+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2) (pow phi1 2)))))))>
#<alt (* -1 phi1)>
#<alt (* -1 (* phi1 (+ 1 (* -1 (/ phi2 phi1)))))>
#<alt (* -1 (* phi1 (+ 1 (* -1 (/ (+ phi2 (* -1/2 (/ (pow (+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2) phi1))) phi1)))))>
#<alt (* -1 (* phi1 (+ 1 (* -1 (/ (+ phi2 (* -1 (/ (+ (* 1/2 (/ (* phi2 (pow (+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2)) phi1)) (* 1/2 (pow (+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2))) phi1))) phi1)))))>
#<alt (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))>
#<alt (+ (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))) (* 1/2 (* (* phi2 (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))>
#<alt (+ (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))) (* phi2 (+ (* 1/2 (* (* phi2 (- (+ 1 (+ (* -1/4 (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))) (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))))) (* 1/4 (/ (pow (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (* 1/2 (* (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))))>
#<alt (+ (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))) (* phi2 (+ (* 1/2 (* (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (* phi2 (+ (* 1/2 (* (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))) (- (+ 1 (+ (* -1/4 (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))) (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))))) (* 1/4 (/ (pow (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))))) (* 1/2 (* (* phi2 (- (* 1/8 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))) (* 1/2 (/ (* (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) (- (+ 1 (+ (* -1/4 (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))) (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))))) (* 1/4 (/ (pow (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))))))>
#<alt (* 1/8 (* (pow phi2 2) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))>
#<alt (* (pow phi2 2) (+ (* 1/8 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) (* 1/2 (/ (* (sin (* 1/2 phi1)) (- lambda1 lambda2)) phi2))))>
#<alt (* (pow phi2 2) (+ (* 1/8 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) (+ (* 1/2 (/ (* (sin (* 1/2 phi1)) (- lambda1 lambda2)) phi2)) (* 4 (/ (+ 1 (* -1/4 (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))) (* (pow phi2 2) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))))))>
#<alt (* (pow phi2 2) (+ (* 1/8 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) (+ (* 1/2 (/ (* (sin (* 1/2 phi1)) (- lambda1 lambda2)) phi2)) (+ (* 4 (/ (+ 1 (* -1/4 (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))) (* (pow phi2 2) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))) (* 4 (/ (- (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) (* 4 (/ (* (sin (* 1/2 phi1)) (+ 1 (* -1/4 (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))))) (cos (* 1/2 phi1))))) (* (pow phi2 3) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))))))>
#<alt (* 1/8 (* (pow phi2 2) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))>
#<alt (* (pow phi2 2) (+ (* 1/8 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) (* 1/2 (/ (* (sin (* 1/2 phi1)) (- lambda1 lambda2)) phi2))))>
#<alt (* (pow phi2 2) (+ (* -1 (/ (+ (* -4 (/ (+ 1 (* -1/4 (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))) (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))) (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) phi2)) (* 1/8 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))>
#<alt (* (pow phi2 2) (+ (* -1 (/ (+ (* -1 (/ (+ (* -4 (/ (- (+ (* 2 phi1) (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))) (* -4 (/ (* (sin (* 1/2 phi1)) (+ 1 (* -1/4 (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))))) (cos (* 1/2 phi1))))) (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))) (* 4 (/ (+ 1 (* -1/4 (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))) phi2)) (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) phi2)) (* 1/8 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))>
#<alt (sqrt (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) 2) (pow (- phi1 phi2) 2)))>
#<alt (+ (sqrt (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) 2) (pow (- phi1 phi2) 2))) (* (* lambda1 (* (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))) (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))))) (sqrt (/ 1 (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) 2) (pow (- phi1 phi2) 2))))))>
#<alt (+ (sqrt (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) 2) (pow (- phi1 phi2) 2))) (* lambda1 (+ (* 1/2 (* (* lambda1 (- (pow (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))) 2) (/ (* (pow (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))) 2) (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) 2)) (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) 2) (pow (- phi1 phi2) 2))))) (sqrt (/ 1 (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) 2) (pow (- phi1 phi2) 2)))))) (* (* (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))) (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1)))))))) (sqrt (/ 1 (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) 2) (pow (- phi1 phi2) 2))))))))>
#<alt (+ (sqrt (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) 2) (pow (- phi1 phi2) 2))) (* lambda1 (+ (* lambda1 (+ (* -1/2 (* (* lambda1 (* (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))) (* (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) (- (pow (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))) 2) (/ (* (pow (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))) 2) (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) 2)) (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) 2) (pow (- phi1 phi2) 2))))))) (sqrt (/ 1 (pow (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) 2) (pow (- phi1 phi2) 2)) 3))))) (* 1/2 (* (sqrt (/ 1 (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) 2) (pow (- phi1 phi2) 2)))) (- (pow (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))) 2) (/ (* (pow (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))) 2) (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) 2)) (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) 2) (pow (- phi1 phi2) 2)))))))) (* (* (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))) (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1)))))))) (sqrt (/ 1 (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) 2) (pow (- phi1 phi2) 2))))))))>
#<alt (* lambda1 (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))))>
#<alt (* lambda1 (+ (cos (* 1/2 phi1)) (+ (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1)) (+ (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1)))))) (/ (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1)))))) lambda1)))))>
#<alt (* lambda1 (+ (cos (* 1/2 phi1)) (+ (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1)) (+ (* 1/2 (/ (pow (- phi1 phi2) 2) (* (pow lambda1 2) (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1)))))))))) (+ (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1)))))) (/ (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1)))))) lambda1))))))>
#<alt (* lambda1 (+ (cos (* 1/2 phi1)) (+ (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1)) (+ (* -1/2 (/ (* (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) (pow (- phi1 phi2) 2)) (* (pow lambda1 3) (pow (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))) 2)))) (+ (* 1/2 (/ (pow (- phi1 phi2) 2) (* (pow lambda1 2) (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1)))))))))) (+ (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1)))))) (/ (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1)))))) lambda1)))))))>
#<alt (* -1 (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))))))>
#<alt (* -1 (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (+ (* -1 (/ (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) lambda1)) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))))))>
#<alt (* -1 (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (+ (* -1 (/ (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (+ (* -1/2 (/ (pow (- phi1 phi2) 2) (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))))))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1)))))))) lambda1)) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))))))>
#<alt (* -1 (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (+ (* -1 (/ (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (+ (* -1 (/ (+ (* 1/2 (/ (* (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) (pow (- phi1 phi2) 2)) (* lambda1 (pow (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))) 2)))) (* 1/2 (/ (pow (- phi1 phi2) 2) (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))))))) lambda1)) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1)))))))) lambda1)) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))))))>
#<alt (sqrt (+ (pow (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) 2) (pow (- phi1 phi2) 2)))>
#<alt (+ (sqrt (+ (pow (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) 2) (pow (- phi1 phi2) 2))) (* (* lambda2 (* (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))) (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))))) (sqrt (/ 1 (+ (pow (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) 2) (pow (- phi1 phi2) 2))))))>
#<alt (+ (sqrt (+ (pow (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) 2) (pow (- phi1 phi2) 2))) (* lambda2 (+ (* 1/2 (* (* lambda2 (- (pow (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))) 2) (/ (* (pow (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))) 2) (pow (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) 2)) (+ (pow (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) 2) (pow (- phi1 phi2) 2))))) (sqrt (/ 1 (+ (pow (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) 2) (pow (- phi1 phi2) 2)))))) (* (* (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))) (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1))))))))) (sqrt (/ 1 (+ (pow (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) 2) (pow (- phi1 phi2) 2))))))))>
#<alt (+ (sqrt (+ (pow (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) 2) (pow (- phi1 phi2) 2))) (* lambda2 (+ (* lambda2 (+ (* -1/2 (* (* lambda2 (* (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))) (* (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) (- (pow (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))) 2) (/ (* (pow (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))) 2) (pow (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) 2)) (+ (pow (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) 2) (pow (- phi1 phi2) 2))))))) (sqrt (/ 1 (pow (+ (pow (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) 2) (pow (- phi1 phi2) 2)) 3))))) (* 1/2 (* (sqrt (/ 1 (+ (pow (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) 2) (pow (- phi1 phi2) 2)))) (- (pow (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))) 2) (/ (* (pow (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))) 2) (pow (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) 2)) (+ (pow (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) 2) (pow (- phi1 phi2) 2)))))))) (* (* (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))) (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1))))))))) (sqrt (/ 1 (+ (pow (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) 2) (pow (- phi1 phi2) 2))))))))>
#<alt (* lambda2 (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))))>
#<alt (* lambda2 (+ (* -1 (cos (* 1/2 phi1))) (+ (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))) (+ (/ (* lambda1 (cos (* 1/2 phi1))) lambda2) (/ (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1))))))) lambda2)))))>
#<alt (* lambda2 (+ (* -1 (cos (* 1/2 phi1))) (+ (* 1/2 (/ (pow (- phi1 phi2) 2) (* (pow lambda2 2) (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))))))) (+ (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))) (+ (/ (* lambda1 (cos (* 1/2 phi1))) lambda2) (/ (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1))))))) lambda2))))))>
#<alt (* lambda2 (+ (* -1 (cos (* 1/2 phi1))) (+ (* -1/2 (/ (* (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) (pow (- phi1 phi2) 2)) (* (pow lambda2 3) (pow (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))) 2)))) (+ (* 1/2 (/ (pow (- phi1 phi2) 2) (* (pow lambda2 2) (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))))))) (+ (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))) (+ (/ (* lambda1 (cos (* 1/2 phi1))) lambda2) (/ (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1))))))) lambda2)))))))>
#<alt (* -1 (* lambda2 (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1)))))))))>
#<alt (* -1 (* lambda2 (+ (cos (* 1/2 phi1)) (+ (* -1 (/ (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) lambda2)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))))))>
#<alt (* -1 (* lambda2 (+ (cos (* 1/2 phi1)) (+ (* -1 (/ (+ (* -1/2 (/ (pow (- phi1 phi2) 2) (* lambda2 (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1)))))))))) (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1))))))))) lambda2)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))))))>
#<alt (* -1 (* lambda2 (+ (cos (* 1/2 phi1)) (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) (pow (- phi1 phi2) 2)) (* lambda2 (pow (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))) 2)))) (* 1/2 (/ (pow (- phi1 phi2) 2) (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1)))))))))) lambda2)) (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1))))))))) lambda2)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))))))>
#<alt (* R lambda1)>
#<alt (* R lambda1)>
#<alt (* R lambda1)>
#<alt (* R lambda1)>
#<alt (* R lambda1)>
#<alt (* R lambda1)>
#<alt (* R lambda1)>
#<alt (* R lambda1)>
#<alt (* R lambda1)>
#<alt (* R lambda1)>
#<alt (* R lambda1)>
#<alt (* R lambda1)>
#<alt (* R lambda1)>
#<alt (* R lambda1)>
#<alt (* R lambda1)>
#<alt (* R lambda1)>
#<alt (* R lambda1)>
#<alt (* R lambda1)>
#<alt (* R lambda1)>
#<alt (* R lambda1)>
#<alt (* R lambda1)>
#<alt (* R lambda1)>
#<alt (* R lambda1)>
#<alt (* R lambda1)>
#<alt (* R (- 1 (/ phi2 phi1)))>
#<alt (* R (- 1 (/ phi2 phi1)))>
#<alt (* R (- 1 (/ phi2 phi1)))>
#<alt (* R (- 1 (/ phi2 phi1)))>
#<alt (* R (- 1 (/ phi2 phi1)))>
#<alt (* R (- 1 (/ phi2 phi1)))>
#<alt (* R (- 1 (/ phi2 phi1)))>
#<alt (* R (- 1 (/ phi2 phi1)))>
#<alt (* R (+ 1 (* -1 (/ phi2 phi1))))>
#<alt (* R (+ 1 (* -1 (/ phi2 phi1))))>
#<alt (* R (+ 1 (* -1 (/ phi2 phi1))))>
#<alt (* R (+ 1 (* -1 (/ phi2 phi1))))>
#<alt R>
#<alt (+ R (* -1 (/ (* R phi2) phi1)))>
#<alt (+ R (* -1 (/ (* R phi2) phi1)))>
#<alt (+ R (* -1 (/ (* R phi2) phi1)))>
#<alt (* -1 (/ (* R phi2) phi1))>
#<alt (* phi2 (- (/ R phi2) (/ R phi1)))>
#<alt (* phi2 (- (/ R phi2) (/ R phi1)))>
#<alt (* phi2 (- (/ R phi2) (/ R phi1)))>
#<alt (* -1 (/ (* R phi2) phi1))>
#<alt (* -1 (* phi2 (- (* -1 (/ R phi2)) (* -1 (/ R phi1)))))>
#<alt (* -1 (* phi2 (- (* -1 (/ R phi2)) (* -1 (/ R phi1)))))>
#<alt (* -1 (* phi2 (- (* -1 (/ R phi2)) (* -1 (/ R phi1)))))>
#<alt (* -1 (/ (* R phi2) phi1))>
#<alt (/ (- (* R phi1) (* R phi2)) phi1)>
#<alt (/ (- (* R phi1) (* R phi2)) phi1)>
#<alt (/ (- (* R phi1) (* R phi2)) phi1)>
#<alt R>
#<alt (+ R (* -1 (/ (* R phi2) phi1)))>
#<alt (+ R (* -1 (/ (* R phi2) phi1)))>
#<alt (+ R (* -1 (/ (* R phi2) phi1)))>
#<alt R>
#<alt (+ R (* -1 (/ (* R phi2) phi1)))>
#<alt (+ R (* -1 (/ (* R phi2) phi1)))>
#<alt (+ R (* -1 (/ (* R phi2) phi1)))>
#<alt (* R phi2)>
#<alt (- (* -1 (* R phi1)) (* -1 (* R phi2)))>
#<alt (- (* -1 (* R phi1)) (* -1 (* R phi2)))>
#<alt (- (* -1 (* R phi1)) (* -1 (* R phi2)))>
#<alt (* -1 (* R phi1))>
#<alt (* phi1 (- (/ (* R phi2) phi1) R))>
#<alt (* phi1 (- (/ (* R phi2) phi1) R))>
#<alt (* phi1 (- (/ (* R phi2) phi1) R))>
#<alt (* -1 (* R phi1))>
#<alt (* -1 (* phi1 (- (* -1 (/ (* R phi2) phi1)) (* -1 R))))>
#<alt (* -1 (* phi1 (- (* -1 (/ (* R phi2) phi1)) (* -1 R))))>
#<alt (* -1 (* phi1 (- (* -1 (/ (* R phi2) phi1)) (* -1 R))))>
#<alt (* -1 (* R (* phi1 (- 1 (/ phi2 phi1)))))>
#<alt (* -1 (* R (* phi1 (- 1 (/ phi2 phi1)))))>
#<alt (* -1 (* R (* phi1 (- 1 (/ phi2 phi1)))))>
#<alt (* -1 (* R (* phi1 (- 1 (/ phi2 phi1)))))>
#<alt (* -1 (* R (* phi1 (- 1 (/ phi2 phi1)))))>
#<alt (* -1 (* R (* phi1 (- 1 (/ phi2 phi1)))))>
#<alt (* -1 (* R (* phi1 (- 1 (/ phi2 phi1)))))>
#<alt (* -1 (* R (* phi1 (- 1 (/ phi2 phi1)))))>
#<alt (* -1 (* R (* phi1 (+ 1 (* -1 (/ phi2 phi1))))))>
#<alt (* -1 (* R (* phi1 (+ 1 (* -1 (/ phi2 phi1))))))>
#<alt (* -1 (* R (* phi1 (+ 1 (* -1 (/ phi2 phi1))))))>
#<alt (* -1 (* R (* phi1 (+ 1 (* -1 (/ phi2 phi1))))))>
#<alt (* -1 (* R phi1))>
#<alt (- (* R phi2) (* R phi1))>
#<alt (- (* R phi2) (* R phi1))>
#<alt (- (* R phi2) (* R phi1))>
#<alt (* R phi2)>
#<alt (* phi2 (- (* -1 (/ (* R phi1) phi2)) (* -1 R)))>
#<alt (* phi2 (- (* -1 (/ (* R phi1) phi2)) (* -1 R)))>
#<alt (* phi2 (- (* -1 (/ (* R phi1) phi2)) (* -1 R)))>
#<alt (* R phi2)>
#<alt (* -1 (* phi2 (- (/ (* R phi1) phi2) R)))>
#<alt (* -1 (* phi2 (- (/ (* R phi1) phi2) R)))>
#<alt (* -1 (* phi2 (- (/ (* R phi1) phi2) R)))>
#<alt (* -1 (* R phi2))>
#<alt (+ (* -1 (* R phi2)) (* R phi1))>
#<alt (+ (* -1 (* R phi2)) (* R phi1))>
#<alt (+ (* -1 (* R phi2)) (* R phi1))>
#<alt (* R phi1)>
#<alt (* phi1 (+ R (* -1 (/ (* R phi2) phi1))))>
#<alt (* phi1 (+ R (* -1 (/ (* R phi2) phi1))))>
#<alt (* phi1 (+ R (* -1 (/ (* R phi2) phi1))))>
#<alt (* R phi1)>
#<alt (* -1 (* phi1 (+ (* -1 R) (/ (* R phi2) phi1))))>
#<alt (* -1 (* phi1 (+ (* -1 R) (/ (* R phi2) phi1))))>
#<alt (* -1 (* phi1 (+ (* -1 R) (/ (* R phi2) phi1))))>
#<alt (* R (* phi1 (- 1 (/ phi2 phi1))))>
#<alt (* R (* phi1 (- 1 (/ phi2 phi1))))>
#<alt (* R (* phi1 (- 1 (/ phi2 phi1))))>
#<alt (* R (* phi1 (- 1 (/ phi2 phi1))))>
#<alt (* R (* phi1 (- 1 (/ phi2 phi1))))>
#<alt (* R (* phi1 (- 1 (/ phi2 phi1))))>
#<alt (* R (* phi1 (- 1 (/ phi2 phi1))))>
#<alt (* R (* phi1 (- 1 (/ phi2 phi1))))>
#<alt (* R (* phi1 (+ 1 (* -1 (/ phi2 phi1)))))>
#<alt (* R (* phi1 (+ 1 (* -1 (/ phi2 phi1)))))>
#<alt (* R (* phi1 (+ 1 (* -1 (/ phi2 phi1)))))>
#<alt (* R (* phi1 (+ 1 (* -1 (/ phi2 phi1)))))>
#<alt (* R phi1)>
#<alt (+ (* -1 (* R phi2)) (* R phi1))>
#<alt (+ (* -1 (* R phi2)) (* R phi1))>
#<alt (+ (* -1 (* R phi2)) (* R phi1))>
#<alt (* -1 (* R phi2))>
#<alt (* phi2 (+ (* -1 R) (/ (* R phi1) phi2)))>
#<alt (* phi2 (+ (* -1 R) (/ (* R phi1) phi2)))>
#<alt (* phi2 (+ (* -1 R) (/ (* R phi1) phi2)))>
#<alt (* -1 (* R phi2))>
#<alt (* -1 (* phi2 (+ R (* -1 (/ (* R phi1) phi2)))))>
#<alt (* -1 (* phi2 (+ R (* -1 (/ (* R phi1) phi2)))))>
#<alt (* -1 (* phi2 (+ R (* -1 (/ (* R phi1) phi2)))))>
#<alt (/ 1 (* R (- 1 (/ phi2 phi1))))>
#<alt (/ 1 (* R (- 1 (/ phi2 phi1))))>
#<alt (/ 1 (* R (- 1 (/ phi2 phi1))))>
#<alt (/ 1 (* R (- 1 (/ phi2 phi1))))>
#<alt (/ 1 (* R (- 1 (/ phi2 phi1))))>
#<alt (/ 1 (* R (- 1 (/ phi2 phi1))))>
#<alt (/ 1 (* R (- 1 (/ phi2 phi1))))>
#<alt (/ 1 (* R (- 1 (/ phi2 phi1))))>
#<alt (/ 1 (* R (+ 1 (* -1 (/ phi2 phi1)))))>
#<alt (/ 1 (* R (+ 1 (* -1 (/ phi2 phi1)))))>
#<alt (/ 1 (* R (+ 1 (* -1 (/ phi2 phi1)))))>
#<alt (/ 1 (* R (+ 1 (* -1 (/ phi2 phi1)))))>
#<alt (/ 1 R)>
#<alt (+ (/ 1 R) (/ phi2 (* R phi1)))>
#<alt (+ (* phi2 (+ (/ 1 (* R phi1)) (/ phi2 (* R (pow phi1 2))))) (/ 1 R))>
#<alt (+ (* phi2 (+ (* phi2 (+ (/ 1 (* R (pow phi1 2))) (/ phi2 (* R (pow phi1 3))))) (/ 1 (* R phi1)))) (/ 1 R))>
#<alt (* -1 (/ phi1 (* R phi2)))>
#<alt (/ (+ (* -1 (/ phi1 R)) (* -1 (/ (pow phi1 2) (* R phi2)))) phi2)>
#<alt (/ (- (+ (* -1 (/ phi1 R)) (* -1 (/ (pow phi1 3) (* R (pow phi2 2))))) (/ (pow phi1 2) (* R phi2))) phi2)>
#<alt (/ (- (+ (* -1 (/ phi1 R)) (* -1 (/ (pow phi1 4) (* R (pow phi2 3))))) (+ (/ (pow phi1 2) (* R phi2)) (/ (pow phi1 3) (* R (pow phi2 2))))) phi2)>
#<alt (* -1 (/ phi1 (* R phi2)))>
#<alt (* -1 (/ (+ (/ phi1 R) (/ (pow phi1 2) (* R phi2))) phi2))>
#<alt (* -1 (/ (+ (* -1 (/ (- (* -1 (/ (pow phi1 3) (* R phi2))) (/ (pow phi1 2) R)) phi2)) (/ phi1 R)) phi2))>
#<alt (* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (/ (pow phi1 4) (* R phi2)) (* -1 (/ (pow phi1 3) R))) phi2)) (/ (pow phi1 2) R)) phi2)) (/ phi1 R)) phi2))>
#<alt (* -1 (/ phi1 (* R phi2)))>
#<alt (* phi1 (- (* -1 (/ phi1 (* R (pow phi2 2)))) (/ 1 (* R phi2))))>
#<alt (* phi1 (- (* phi1 (- (* -1 (/ phi1 (* R (pow phi2 3)))) (/ 1 (* R (pow phi2 2))))) (/ 1 (* R phi2))))>
#<alt (* phi1 (- (* phi1 (- (* phi1 (- (* -1 (/ phi1 (* R (pow phi2 4)))) (/ 1 (* R (pow phi2 3))))) (/ 1 (* R (pow phi2 2))))) (/ 1 (* R phi2))))>
#<alt (/ 1 R)>
#<alt (+ (/ 1 R) (/ phi2 (* R phi1)))>
#<alt (- (+ (/ 1 R) (/ (pow phi2 2) (* R (pow phi1 2)))) (* -1 (/ phi2 (* R phi1))))>
#<alt (- (+ (/ 1 R) (/ (pow phi2 3) (* R (pow phi1 3)))) (+ (* -1 (/ phi2 (* R phi1))) (* -1 (/ (pow phi2 2) (* R (pow phi1 2))))))>
#<alt (/ 1 R)>
#<alt (+ (/ 1 R) (/ phi2 (* R phi1)))>
#<alt (+ (* -1 (/ (- (* -1 (/ (pow phi2 2) (* R phi1))) (/ phi2 R)) phi1)) (/ 1 R))>
#<alt (+ (* -1 (/ (- (* -1 (/ (- (/ (pow phi2 3) (* R phi1)) (* -1 (/ (pow phi2 2) R))) phi1)) (/ phi2 R)) phi1)) (/ 1 R))>
#<alt (* (pow R 3) (- 1 (/ (pow phi2 3) (pow phi1 3))))>
#<alt (* (pow R 3) (- 1 (/ (pow phi2 3) (pow phi1 3))))>
#<alt (* (pow R 3) (- 1 (/ (pow phi2 3) (pow phi1 3))))>
#<alt (* (pow R 3) (- 1 (/ (pow phi2 3) (pow phi1 3))))>
#<alt (* (pow R 3) (- 1 (/ (pow phi2 3) (pow phi1 3))))>
#<alt (* (pow R 3) (- 1 (/ (pow phi2 3) (pow phi1 3))))>
#<alt (* (pow R 3) (- 1 (/ (pow phi2 3) (pow phi1 3))))>
#<alt (* (pow R 3) (- 1 (/ (pow phi2 3) (pow phi1 3))))>
#<alt (* (pow R 3) (+ 1 (* -1 (/ (pow phi2 3) (pow phi1 3)))))>
#<alt (* (pow R 3) (+ 1 (* -1 (/ (pow phi2 3) (pow phi1 3)))))>
#<alt (* (pow R 3) (+ 1 (* -1 (/ (pow phi2 3) (pow phi1 3)))))>
#<alt (* (pow R 3) (+ 1 (* -1 (/ (pow phi2 3) (pow phi1 3)))))>
#<alt (pow R 3)>
#<alt (+ (* -1 (/ (* (pow R 3) (pow phi2 3)) (pow phi1 3))) (pow R 3))>
#<alt (+ (* -1 (/ (* (pow R 3) (pow phi2 3)) (pow phi1 3))) (pow R 3))>
#<alt (+ (* -1 (/ (* (pow R 3) (pow phi2 3)) (pow phi1 3))) (pow R 3))>
#<alt (* -1 (/ (* (pow R 3) (pow phi2 3)) (pow phi1 3)))>
#<alt (* (pow phi2 3) (- (/ (pow R 3) (pow phi2 3)) (/ (pow R 3) (pow phi1 3))))>
#<alt (* (pow phi2 3) (- (/ (pow R 3) (pow phi2 3)) (/ (pow R 3) (pow phi1 3))))>
#<alt (* (pow phi2 3) (- (/ (pow R 3) (pow phi2 3)) (/ (pow R 3) (pow phi1 3))))>
#<alt (* -1 (/ (* (pow R 3) (pow phi2 3)) (pow phi1 3)))>
#<alt (* -1 (* (pow phi2 3) (- (* -1 (/ (pow R 3) (pow phi2 3))) (* -1 (/ (pow R 3) (pow phi1 3))))))>
#<alt (* -1 (* (pow phi2 3) (- (* -1 (/ (pow R 3) (pow phi2 3))) (* -1 (/ (pow R 3) (pow phi1 3))))))>
#<alt (* -1 (* (pow phi2 3) (- (* -1 (/ (pow R 3) (pow phi2 3))) (* -1 (/ (pow R 3) (pow phi1 3))))))>
#<alt (* -1 (/ (* (pow R 3) (pow phi2 3)) (pow phi1 3)))>
#<alt (/ (- (* (pow R 3) (pow phi1 3)) (* (pow R 3) (pow phi2 3))) (pow phi1 3))>
#<alt (/ (- (* (pow R 3) (pow phi1 3)) (* (pow R 3) (pow phi2 3))) (pow phi1 3))>
#<alt (/ (- (* (pow R 3) (pow phi1 3)) (* (pow R 3) (pow phi2 3))) (pow phi1 3))>
#<alt (pow R 3)>
#<alt (+ (* -1 (/ (* (pow R 3) (pow phi2 3)) (pow phi1 3))) (pow R 3))>
#<alt (+ (* -1 (/ (* (pow R 3) (pow phi2 3)) (pow phi1 3))) (pow R 3))>
#<alt (+ (* -1 (/ (* (pow R 3) (pow phi2 3)) (pow phi1 3))) (pow R 3))>
#<alt (pow R 3)>
#<alt (+ (* -1 (/ (* (pow R 3) (pow phi2 3)) (pow phi1 3))) (pow R 3))>
#<alt (+ (* -1 (/ (* (pow R 3) (pow phi2 3)) (pow phi1 3))) (pow R 3))>
#<alt (+ (* -1 (/ (* (pow R 3) (pow phi2 3)) (pow phi1 3))) (pow R 3))>
#<alt (* (pow R 2) (+ 1 (/ (* phi2 (+ 1 (/ phi2 phi1))) phi1)))>
#<alt (* (pow R 2) (+ 1 (/ (* phi2 (+ 1 (/ phi2 phi1))) phi1)))>
#<alt (* (pow R 2) (+ 1 (/ (* phi2 (+ 1 (/ phi2 phi1))) phi1)))>
#<alt (* (pow R 2) (+ 1 (/ (* phi2 (+ 1 (/ phi2 phi1))) phi1)))>
#<alt (* (pow R 2) (+ 1 (/ (* phi2 (+ 1 (/ phi2 phi1))) phi1)))>
#<alt (* (pow R 2) (+ 1 (/ (* phi2 (+ 1 (/ phi2 phi1))) phi1)))>
#<alt (* (pow R 2) (+ 1 (/ (* phi2 (+ 1 (/ phi2 phi1))) phi1)))>
#<alt (* (pow R 2) (+ 1 (/ (* phi2 (+ 1 (/ phi2 phi1))) phi1)))>
#<alt (* (pow R 2) (+ 1 (* -1 (/ (* phi2 (- (* -1 (/ phi2 phi1)) 1)) phi1))))>
#<alt (* (pow R 2) (+ 1 (* -1 (/ (* phi2 (- (* -1 (/ phi2 phi1)) 1)) phi1))))>
#<alt (* (pow R 2) (+ 1 (* -1 (/ (* phi2 (- (* -1 (/ phi2 phi1)) 1)) phi1))))>
#<alt (* (pow R 2) (+ 1 (* -1 (/ (* phi2 (- (* -1 (/ phi2 phi1)) 1)) phi1))))>
#<alt (pow R 2)>
#<alt (+ (/ (* (pow R 2) phi2) phi1) (pow R 2))>
#<alt (+ (* phi2 (+ (/ (* (pow R 2) phi2) (pow phi1 2)) (/ (pow R 2) phi1))) (pow R 2))>
#<alt (+ (* phi2 (+ (/ (* (pow R 2) phi2) (pow phi1 2)) (/ (pow R 2) phi1))) (pow R 2))>
#<alt (/ (* (pow R 2) (pow phi2 2)) (pow phi1 2))>
#<alt (* (pow phi2 2) (+ (/ (pow R 2) (* phi1 phi2)) (/ (pow R 2) (pow phi1 2))))>
#<alt (* (pow phi2 2) (+ (/ (pow R 2) (* phi1 phi2)) (+ (/ (pow R 2) (pow phi1 2)) (/ (pow R 2) (pow phi2 2)))))>
#<alt (* (pow phi2 2) (+ (/ (pow R 2) (* phi1 phi2)) (+ (/ (pow R 2) (pow phi1 2)) (/ (pow R 2) (pow phi2 2)))))>
#<alt (/ (* (pow R 2) (pow phi2 2)) (pow phi1 2))>
#<alt (* (pow phi2 2) (+ (/ (pow R 2) (* phi1 phi2)) (/ (pow R 2) (pow phi1 2))))>
#<alt (* (pow phi2 2) (+ (* -1 (/ (+ (* -1 (/ (pow R 2) phi1)) (* -1 (/ (pow R 2) phi2))) phi2)) (/ (pow R 2) (pow phi1 2))))>
#<alt (* (pow phi2 2) (+ (* -1 (/ (+ (* -1 (/ (pow R 2) phi1)) (* -1 (/ (pow R 2) phi2))) phi2)) (/ (pow R 2) (pow phi1 2))))>
#<alt (/ (* (pow R 2) (pow phi2 2)) (pow phi1 2))>
#<alt (/ (+ (* (pow R 2) (* phi1 phi2)) (* (pow R 2) (pow phi2 2))) (pow phi1 2))>
#<alt (/ (+ (* phi1 (+ (* (pow R 2) phi1) (* (pow R 2) phi2))) (* (pow R 2) (pow phi2 2))) (pow phi1 2))>
#<alt (/ (+ (* phi1 (+ (* (pow R 2) phi1) (* (pow R 2) phi2))) (* (pow R 2) (pow phi2 2))) (pow phi1 2))>
#<alt (pow R 2)>
#<alt (+ (/ (* (pow R 2) phi2) phi1) (pow R 2))>
#<alt (+ (/ (* (pow R 2) phi2) phi1) (+ (/ (* (pow R 2) (pow phi2 2)) (pow phi1 2)) (pow R 2)))>
#<alt (+ (/ (* (pow R 2) phi2) phi1) (+ (/ (* (pow R 2) (pow phi2 2)) (pow phi1 2)) (pow R 2)))>
#<alt (pow R 2)>
#<alt (+ (/ (* (pow R 2) phi2) phi1) (pow R 2))>
#<alt (+ (* -1 (/ (+ (* -1 (* (pow R 2) phi2)) (* -1 (/ (* (pow R 2) (pow phi2 2)) phi1))) phi1)) (pow R 2))>
#<alt (+ (* -1 (/ (+ (* -1 (* (pow R 2) phi2)) (* -1 (/ (* (pow R 2) (pow phi2 2)) phi1))) phi1)) (pow R 2))>
#<alt (* R phi2)>
#<alt (- (* -1 (* R phi1)) (* -1 (* R phi2)))>
#<alt (- (* phi1 (+ (* -1 R) (* phi1 (+ (* -1 (/ R phi2)) (/ R phi2))))) (* -1 (* R phi2)))>
#<alt (- (* phi1 (+ (* -1 R) (* phi1 (+ (* -1 (/ R phi2)) (+ (* -1 (/ (* phi1 (+ (* -1 (/ R phi2)) (/ R phi2))) phi2)) (/ R phi2)))))) (* -1 (* R phi2)))>
#<alt (* -1 (* R phi1))>
#<alt (* phi1 (- (/ (* R phi2) phi1) R))>
#<alt (* phi1 (- (+ (* -1 (/ (* R (pow phi2 2)) (pow phi1 2))) (+ (/ (* R phi2) phi1) (/ (* R (pow phi2 2)) (pow phi1 2)))) R))>
#<alt (* phi1 (- (+ (* -1 (/ (* R (pow phi2 2)) (pow phi1 2))) (+ (* -1 (/ (* R (pow phi2 3)) (pow phi1 3))) (+ (* -1 (/ (* phi2 (+ (* -1 (* R (pow phi2 2))) (* R (pow phi2 2)))) (pow phi1 3))) (+ (/ (* R phi2) phi1) (+ (/ (* R (pow phi2 2)) (pow phi1 2)) (/ (* R (pow phi2 3)) (pow phi1 3))))))) R))>
#<alt (* -1 (* R phi1))>
#<alt (* -1 (* phi1 (- (* -1 (/ (* R phi2) phi1)) (* -1 R))))>
#<alt (* -1 (* phi1 (- (* -1 (/ (- (+ (* -1 (/ (* R (pow phi2 2)) phi1)) (/ (* R (pow phi2 2)) phi1)) (* -1 (* R phi2))) phi1)) (* -1 R))))>
#<alt (* -1 (* phi1 (- (* -1 (/ (- (* -1 (/ (- (/ (* phi2 (+ (* -1 (* R (pow phi2 2))) (* R (pow phi2 2)))) phi1) (+ (* -1 (* R (pow phi2 2))) (* R (pow phi2 2)))) phi1)) (* -1 (* R phi2))) phi1)) (* -1 R))))>
#<alt (* -1 (/ (* R (* phi1 (- 1 (/ (pow phi2 3) (pow phi1 3))))) (+ 1 (/ (* phi2 (+ 1 (/ phi2 phi1))) phi1))))>
#<alt (* -1 (/ (* R (* phi1 (- 1 (/ (pow phi2 3) (pow phi1 3))))) (+ 1 (/ (* phi2 (+ 1 (/ phi2 phi1))) phi1))))>
#<alt (* -1 (/ (* R (* phi1 (- 1 (/ (pow phi2 3) (pow phi1 3))))) (+ 1 (/ (* phi2 (+ 1 (/ phi2 phi1))) phi1))))>
#<alt (* -1 (/ (* R (* phi1 (- 1 (/ (pow phi2 3) (pow phi1 3))))) (+ 1 (/ (* phi2 (+ 1 (/ phi2 phi1))) phi1))))>
#<alt (* -1 (/ (* R (* phi1 (- 1 (/ (pow phi2 3) (pow phi1 3))))) (+ 1 (/ (* phi2 (+ 1 (/ phi2 phi1))) phi1))))>
#<alt (* -1 (/ (* R (* phi1 (- 1 (/ (pow phi2 3) (pow phi1 3))))) (+ 1 (/ (* phi2 (+ 1 (/ phi2 phi1))) phi1))))>
#<alt (* -1 (/ (* R (* phi1 (- 1 (/ (pow phi2 3) (pow phi1 3))))) (+ 1 (/ (* phi2 (+ 1 (/ phi2 phi1))) phi1))))>
#<alt (* -1 (/ (* R (* phi1 (- 1 (/ (pow phi2 3) (pow phi1 3))))) (+ 1 (/ (* phi2 (+ 1 (/ phi2 phi1))) phi1))))>
#<alt (* -1 (/ (* R (* phi1 (+ 1 (* -1 (/ (pow phi2 3) (pow phi1 3)))))) (+ 1 (* -1 (/ (* phi2 (- (* -1 (/ phi2 phi1)) 1)) phi1)))))>
#<alt (* -1 (/ (* R (* phi1 (+ 1 (* -1 (/ (pow phi2 3) (pow phi1 3)))))) (+ 1 (* -1 (/ (* phi2 (- (* -1 (/ phi2 phi1)) 1)) phi1)))))>
#<alt (* -1 (/ (* R (* phi1 (+ 1 (* -1 (/ (pow phi2 3) (pow phi1 3)))))) (+ 1 (* -1 (/ (* phi2 (- (* -1 (/ phi2 phi1)) 1)) phi1)))))>
#<alt (* -1 (/ (* R (* phi1 (+ 1 (* -1 (/ (pow phi2 3) (pow phi1 3)))))) (+ 1 (* -1 (/ (* phi2 (- (* -1 (/ phi2 phi1)) 1)) phi1)))))>
#<alt (* -1 (* R phi1))>
#<alt (- (* R phi2) (* R phi1))>
#<alt (- (* phi2 (+ R (* phi2 (+ (* -1 (/ R phi1)) (/ R phi1))))) (* R phi1))>
#<alt (- (* phi2 (+ R (* phi2 (+ (* -1 (/ R phi1)) (+ (* -1 (/ (* phi2 (+ (* -1 (/ R phi1)) (/ R phi1))) phi1)) (/ R phi1)))))) (* R phi1))>
#<alt (* R phi2)>
#<alt (* phi2 (- (* -1 (/ (* R phi1) phi2)) (* -1 R)))>
#<alt (* phi2 (- (+ (* -1 (/ (* R phi1) phi2)) (+ (* -1 (/ (* R (pow phi1 2)) (pow phi2 2))) (/ (* R (pow phi1 2)) (pow phi2 2)))) (* -1 R)))>
#<alt (* phi2 (- (+ (* -1 (/ (* R phi1) phi2)) (+ (* -1 (/ (* R (pow phi1 2)) (pow phi2 2))) (+ (* -1 (/ (* phi1 (+ (* -1 (* R (pow phi1 2))) (* R (pow phi1 2)))) (pow phi2 3))) (/ (* R (pow phi1 2)) (pow phi2 2))))) (* -1 R)))>
#<alt (* R phi2)>
#<alt (* -1 (* phi2 (- (/ (* R phi1) phi2) R)))>
#<alt (* -1 (* phi2 (- (* -1 (/ (+ (* -1 (* R phi1)) (* -1 (/ (+ (* -1 (* R (pow phi1 2))) (* R (pow phi1 2))) phi2))) phi2)) R)))>
#<alt (* -1 (* phi2 (- (* -1 (/ (+ (* -1 (* R phi1)) (* -1 (/ (+ (* -1 (* R (pow phi1 2))) (+ (* -1 (/ (* phi1 (+ (* -1 (* R (pow phi1 2))) (* R (pow phi1 2)))) phi2)) (* R (pow phi1 2)))) phi2))) phi2)) R)))>
#<alt (* -1 (* R phi2))>
#<alt (+ (* -1 (* R phi2)) (* R phi1))>
#<alt (+ (* -1 (* R phi2)) (* phi1 (- (* -1 (* phi1 (+ (* -1 (/ R phi2)) (/ R phi2)))) (* -1 R))))>
#<alt (+ (* -1 (* R phi2)) (* phi1 (- (* phi1 (- (/ (* phi1 (+ (* -1 (/ R phi2)) (/ R phi2))) phi2) (+ (* -1 (/ R phi2)) (/ R phi2)))) (* -1 R))))>
#<alt (* R phi1)>
#<alt (* phi1 (+ R (* -1 (/ (* R phi2) phi1))))>
#<alt (* phi1 (- (+ R (* -1 (/ (+ (* -1 (* R (pow phi2 2))) (* R (pow phi2 2))) (pow phi1 2)))) (/ (* R phi2) phi1)))>
#<alt (* phi1 (- (+ R (/ (* phi2 (+ (* -1 (* R (pow phi2 2))) (* R (pow phi2 2)))) (pow phi1 3))) (+ (* -1 (/ (* R (pow phi2 2)) (pow phi1 2))) (+ (/ (* R phi2) phi1) (/ (* R (pow phi2 2)) (pow phi1 2))))))>
#<alt (* R phi1)>
#<alt (* -1 (* phi1 (+ (* -1 R) (/ (* R phi2) phi1))))>
#<alt (* -1 (* phi1 (+ (* -1 R) (* -1 (/ (+ (* -1 (* R phi2)) (* -1 (/ (+ (* -1 (* R (pow phi2 2))) (* R (pow phi2 2))) phi1))) phi1)))))>
#<alt (* -1 (* phi1 (+ (* -1 R) (* -1 (/ (+ (* -1 (* R phi2)) (* -1 (/ (+ (* -1 (* R (pow phi2 2))) (+ (* -1 (/ (* phi2 (+ (* -1 (* R (pow phi2 2))) (* R (pow phi2 2)))) phi1)) (* R (pow phi2 2)))) phi1))) phi1)))))>
#<alt (/ (* R (* phi1 (- 1 (/ (pow phi2 3) (pow phi1 3))))) (+ 1 (/ (* phi2 (+ 1 (/ phi2 phi1))) phi1)))>
#<alt (/ (* R (* phi1 (- 1 (/ (pow phi2 3) (pow phi1 3))))) (+ 1 (/ (* phi2 (+ 1 (/ phi2 phi1))) phi1)))>
#<alt (/ (* R (* phi1 (- 1 (/ (pow phi2 3) (pow phi1 3))))) (+ 1 (/ (* phi2 (+ 1 (/ phi2 phi1))) phi1)))>
#<alt (/ (* R (* phi1 (- 1 (/ (pow phi2 3) (pow phi1 3))))) (+ 1 (/ (* phi2 (+ 1 (/ phi2 phi1))) phi1)))>
#<alt (/ (* R (* phi1 (- 1 (/ (pow phi2 3) (pow phi1 3))))) (+ 1 (/ (* phi2 (+ 1 (/ phi2 phi1))) phi1)))>
#<alt (/ (* R (* phi1 (- 1 (/ (pow phi2 3) (pow phi1 3))))) (+ 1 (/ (* phi2 (+ 1 (/ phi2 phi1))) phi1)))>
#<alt (/ (* R (* phi1 (- 1 (/ (pow phi2 3) (pow phi1 3))))) (+ 1 (/ (* phi2 (+ 1 (/ phi2 phi1))) phi1)))>
#<alt (/ (* R (* phi1 (- 1 (/ (pow phi2 3) (pow phi1 3))))) (+ 1 (/ (* phi2 (+ 1 (/ phi2 phi1))) phi1)))>
#<alt (/ (* R (* phi1 (+ 1 (* -1 (/ (pow phi2 3) (pow phi1 3)))))) (+ 1 (* -1 (/ (* phi2 (- (* -1 (/ phi2 phi1)) 1)) phi1))))>
#<alt (/ (* R (* phi1 (+ 1 (* -1 (/ (pow phi2 3) (pow phi1 3)))))) (+ 1 (* -1 (/ (* phi2 (- (* -1 (/ phi2 phi1)) 1)) phi1))))>
#<alt (/ (* R (* phi1 (+ 1 (* -1 (/ (pow phi2 3) (pow phi1 3)))))) (+ 1 (* -1 (/ (* phi2 (- (* -1 (/ phi2 phi1)) 1)) phi1))))>
#<alt (/ (* R (* phi1 (+ 1 (* -1 (/ (pow phi2 3) (pow phi1 3)))))) (+ 1 (* -1 (/ (* phi2 (- (* -1 (/ phi2 phi1)) 1)) phi1))))>
#<alt (* R phi1)>
#<alt (+ (* -1 (* R phi2)) (* R phi1))>
#<alt (+ (* R phi1) (* phi2 (- (* -1 (* phi2 (+ (* -1 (/ R phi1)) (/ R phi1)))) R)))>
#<alt (+ (* R phi1) (* phi2 (- (* phi2 (- (/ (* phi2 (+ (* -1 (/ R phi1)) (/ R phi1))) phi1) (+ (* -1 (/ R phi1)) (/ R phi1)))) R)))>
#<alt (* -1 (* R phi2))>
#<alt (* phi2 (+ (* -1 R) (/ (* R phi1) phi2)))>
#<alt (* phi2 (- (+ (* -1 R) (* -1 (/ (+ (* -1 (* R (pow phi1 2))) (* R (pow phi1 2))) (pow phi2 2)))) (* -1 (/ (* R phi1) phi2))))>
#<alt (* phi2 (- (+ (* -1 R) (/ (* phi1 (+ (* -1 (* R (pow phi1 2))) (* R (pow phi1 2)))) (pow phi2 3))) (+ (* -1 (/ (* R phi1) phi2)) (+ (* -1 (/ (* R (pow phi1 2)) (pow phi2 2))) (/ (* R (pow phi1 2)) (pow phi2 2))))))>
#<alt (* -1 (* R phi2))>
#<alt (* -1 (* phi2 (+ R (* -1 (/ (* R phi1) phi2)))))>
#<alt (* -1 (* phi2 (+ R (* -1 (/ (- (+ (* -1 (/ (* R (pow phi1 2)) phi2)) (/ (* R (pow phi1 2)) phi2)) (* -1 (* R phi1))) phi2)))))>
#<alt (* -1 (* phi2 (+ R (* -1 (/ (- (* -1 (/ (- (/ (* phi1 (+ (* -1 (* R (pow phi1 2))) (* R (pow phi1 2)))) phi2) (+ (* -1 (* R (pow phi1 2))) (* R (pow phi1 2)))) phi2)) (* -1 (* R phi1))) phi2)))))>
#<alt lambda1>
#<alt (+ lambda1 (* -1 lambda2))>
#<alt (+ lambda1 (* -1 lambda2))>
#<alt (+ lambda1 (* -1 lambda2))>
#<alt (* -1 lambda2)>
#<alt (* lambda2 (- (/ lambda1 lambda2) 1))>
#<alt (* lambda2 (- (/ lambda1 lambda2) 1))>
#<alt (* lambda2 (- (/ lambda1 lambda2) 1))>
#<alt (* -1 lambda2)>
#<alt (* -1 (* lambda2 (+ 1 (* -1 (/ lambda1 lambda2)))))>
#<alt (* -1 (* lambda2 (+ 1 (* -1 (/ lambda1 lambda2)))))>
#<alt (* -1 (* lambda2 (+ 1 (* -1 (/ lambda1 lambda2)))))>
#<alt (* -1 lambda2)>
#<alt (+ lambda1 (* -1 lambda2))>
#<alt (+ lambda1 (* -1 lambda2))>
#<alt (+ lambda1 (* -1 lambda2))>
#<alt lambda1>
#<alt (* lambda1 (+ 1 (* -1 (/ lambda2 lambda1))))>
#<alt (* lambda1 (+ 1 (* -1 (/ lambda2 lambda1))))>
#<alt (* lambda1 (+ 1 (* -1 (/ lambda2 lambda1))))>
#<alt lambda1>
#<alt (* -1 (* lambda1 (- (/ lambda2 lambda1) 1)))>
#<alt (* -1 (* lambda1 (- (/ lambda2 lambda1) 1)))>
#<alt (* -1 (* lambda1 (- (/ lambda2 lambda1) 1)))>
#<alt (* R (* lambda2 (- (/ lambda1 lambda2) 1)))>
#<alt (+ (* 1/2 (/ (* R (* (pow phi1 2) (+ 1 (* -1/4 (* (pow lambda2 2) (pow (- (/ lambda1 lambda2) 1) 2)))))) (* lambda2 (- (/ lambda1 lambda2) 1)))) (* R (* lambda2 (- (/ lambda1 lambda2) 1))))>
#<alt (+ (* R (* lambda2 (- (/ lambda1 lambda2) 1))) (* (pow phi1 2) (+ (* 1/2 (/ (* R (* (pow phi1 2) (- (* 1/48 (* (pow lambda2 2) (pow (- (/ lambda1 lambda2) 1) 2))) (* 1/4 (/ (pow (+ 1 (* -1/4 (* (pow lambda2 2) (pow (- (/ lambda1 lambda2) 1) 2)))) 2) (* (pow lambda2 2) (pow (- (/ lambda1 lambda2) 1) 2))))))) (* lambda2 (- (/ lambda1 lambda2) 1)))) (* 1/2 (/ (* R (+ 1 (* -1/4 (* (pow lambda2 2) (pow (- (/ lambda1 lambda2) 1) 2))))) (* lambda2 (- (/ lambda1 lambda2) 1)))))))>
#<alt (+ (* R (* lambda2 (- (/ lambda1 lambda2) 1))) (* (pow phi1 2) (+ (* 1/2 (/ (* R (+ 1 (* -1/4 (* (pow lambda2 2) (pow (- (/ lambda1 lambda2) 1) 2))))) (* lambda2 (- (/ lambda1 lambda2) 1)))) (* (pow phi1 2) (+ (* 1/2 (/ (* R (* (pow phi1 2) (- (* -1/1440 (* (pow lambda2 2) (pow (- (/ lambda1 lambda2) 1) 2))) (* 1/2 (/ (* (+ 1 (* -1/4 (* (pow lambda2 2) (pow (- (/ lambda1 lambda2) 1) 2)))) (- (* 1/48 (* (pow lambda2 2) (pow (- (/ lambda1 lambda2) 1) 2))) (* 1/4 (/ (pow (+ 1 (* -1/4 (* (pow lambda2 2) (pow (- (/ lambda1 lambda2) 1) 2)))) 2) (* (pow lambda2 2) (pow (- (/ lambda1 lambda2) 1) 2)))))) (* (pow lambda2 2) (pow (- (/ lambda1 lambda2) 1) 2))))))) (* lambda2 (- (/ lambda1 lambda2) 1)))) (* 1/2 (/ (* R (- (* 1/48 (* (pow lambda2 2) (pow (- (/ lambda1 lambda2) 1) 2))) (* 1/4 (/ (pow (+ 1 (* -1/4 (* (pow lambda2 2) (pow (- (/ lambda1 lambda2) 1) 2)))) 2) (* (pow lambda2 2) (pow (- (/ lambda1 lambda2) 1) 2)))))) (* lambda2 (- (/ lambda1 lambda2) 1)))))))))>
#<alt (* R phi1)>
#<alt (* phi1 (+ R (* 1/2 (/ (* R (* (pow lambda2 2) (* (pow (cos (* 1/2 phi1)) 2) (pow (- (/ lambda1 lambda2) 1) 2)))) (pow phi1 2)))))>
#<alt (* phi1 (+ R (+ (* -1/8 (/ (* R (* (pow lambda2 4) (* (pow (cos (* 1/2 phi1)) 4) (pow (- (/ lambda1 lambda2) 1) 4)))) (pow phi1 4))) (* 1/2 (/ (* R (* (pow lambda2 2) (* (pow (cos (* 1/2 phi1)) 2) (pow (- (/ lambda1 lambda2) 1) 2)))) (pow phi1 2))))))>
#<alt (* phi1 (+ R (+ (* -1/8 (/ (* R (* (pow lambda2 4) (* (pow (cos (* 1/2 phi1)) 4) (pow (- (/ lambda1 lambda2) 1) 4)))) (pow phi1 4))) (+ (* 1/16 (/ (* R (* (pow lambda2 6) (* (pow (cos (* 1/2 phi1)) 6) (pow (- (/ lambda1 lambda2) 1) 6)))) (pow phi1 6))) (* 1/2 (/ (* R (* (pow lambda2 2) (* (pow (cos (* 1/2 phi1)) 2) (pow (- (/ lambda1 lambda2) 1) 2)))) (pow phi1 2)))))))>
#<alt (* -1 (* R phi1))>
#<alt (* -1 (* phi1 (+ R (* 1/2 (/ (* R (* (pow lambda2 2) (* (pow (cos (* 1/2 phi1)) 2) (pow (- (/ lambda1 lambda2) 1) 2)))) (pow phi1 2))))))>
#<alt (* -1 (* phi1 (+ R (+ (* -1/8 (/ (* R (* (pow lambda2 4) (* (pow (cos (* 1/2 phi1)) 4) (pow (- (/ lambda1 lambda2) 1) 4)))) (pow phi1 4))) (* 1/2 (/ (* R (* (pow lambda2 2) (* (pow (cos (* 1/2 phi1)) 2) (pow (- (/ lambda1 lambda2) 1) 2)))) (pow phi1 2)))))))>
#<alt (* -1 (* phi1 (+ R (+ (* -1/8 (/ (* R (* (pow lambda2 4) (* (pow (cos (* 1/2 phi1)) 4) (pow (- (/ lambda1 lambda2) 1) 4)))) (pow phi1 4))) (+ (* 1/16 (/ (* R (* (pow lambda2 6) (* (pow (cos (* 1/2 phi1)) 6) (pow (- (/ lambda1 lambda2) 1) 6)))) (pow phi1 6))) (* 1/2 (/ (* R (* (pow lambda2 2) (* (pow (cos (* 1/2 phi1)) 2) (pow (- (/ lambda1 lambda2) 1) 2)))) (pow phi1 2))))))))>
#<alt (* R (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))))>
#<alt (+ (* -1 (* (* R (* lambda1 (* lambda2 (pow (cos (* 1/2 phi1)) 2)))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (* R (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))>
#<alt (+ (* R (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))) (* lambda2 (+ (* -1 (* (* R (* lambda1 (pow (cos (* 1/2 phi1)) 2))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (* 1/2 (* (* R (* lambda2 (- (pow (cos (* 1/2 phi1)) 2) (/ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 4)) (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))))))>
#<alt (+ (* R (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))) (* lambda2 (+ (* -1 (* (* R (* lambda1 (pow (cos (* 1/2 phi1)) 2))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (* lambda2 (+ (* 1/2 (* (* R (* lambda1 (* lambda2 (* (pow (cos (* 1/2 phi1)) 2) (- (pow (cos (* 1/2 phi1)) 2) (/ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 4)) (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))))) (sqrt (/ 1 (pow (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)) 3))))) (* 1/2 (* (* R (- (pow (cos (* 1/2 phi1)) 2) (/ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 4)) (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))))))))>
#<alt (* R (* lambda2 (cos (* 1/2 phi1))))>
#<alt (* lambda2 (+ (* -1 (/ (* R (* lambda1 (cos (* 1/2 phi1)))) lambda2)) (* R (cos (* 1/2 phi1)))))>
#<alt (* lambda2 (+ (* -1 (/ (* R (* lambda1 (cos (* 1/2 phi1)))) lambda2)) (+ (* 1/2 (/ (* R (pow phi1 2)) (* (pow lambda2 2) (cos (* 1/2 phi1))))) (* R (cos (* 1/2 phi1))))))>
#<alt (* lambda2 (+ (* -1 (/ (* R (* lambda1 (cos (* 1/2 phi1)))) lambda2)) (+ (* 1/2 (/ (* R (* lambda1 (pow phi1 2))) (* (pow lambda2 3) (cos (* 1/2 phi1))))) (+ (* 1/2 (/ (* R (pow phi1 2)) (* (pow lambda2 2) (cos (* 1/2 phi1))))) (* R (cos (* 1/2 phi1)))))))>
#<alt (* -1 (* R (* lambda2 (cos (* 1/2 phi1)))))>
#<alt (* -1 (* lambda2 (+ (* -1 (/ (* R (* lambda1 (cos (* 1/2 phi1)))) lambda2)) (* R (cos (* 1/2 phi1))))))>
#<alt (* -1 (* lambda2 (+ (* -1 (/ (+ (* -1/2 (/ (* R (pow phi1 2)) (* lambda2 (cos (* 1/2 phi1))))) (* R (* lambda1 (cos (* 1/2 phi1))))) lambda2)) (* R (cos (* 1/2 phi1))))))>
#<alt (* -1 (* lambda2 (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* R (* lambda1 (pow phi1 2))) (* lambda2 (cos (* 1/2 phi1))))) (* 1/2 (/ (* R (pow phi1 2)) (cos (* 1/2 phi1))))) lambda2)) (* R (* lambda1 (cos (* 1/2 phi1))))) lambda2)) (* R (cos (* 1/2 phi1))))))>
#<alt (* R (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))))>
#<alt (+ (* -1 (* (* R (* lambda1 (* lambda2 (pow (cos (* 1/2 phi1)) 2)))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (* R (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))>
#<alt (+ (* R (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))) (* lambda1 (+ (* -1 (* (* R (* lambda2 (pow (cos (* 1/2 phi1)) 2))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (* 1/2 (* (* R (* lambda1 (- (pow (cos (* 1/2 phi1)) 2) (/ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 4)) (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))))))>
#<alt (+ (* R (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))) (* lambda1 (+ (* -1 (* (* R (* lambda2 (pow (cos (* 1/2 phi1)) 2))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (* lambda1 (+ (* 1/2 (* (* R (* lambda1 (* lambda2 (* (pow (cos (* 1/2 phi1)) 2) (- (pow (cos (* 1/2 phi1)) 2) (/ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 4)) (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))))) (sqrt (/ 1 (pow (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)) 3))))) (* 1/2 (* (* R (- (pow (cos (* 1/2 phi1)) 2) (/ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 4)) (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))))))))>
#<alt (* R (* lambda1 (cos (* 1/2 phi1))))>
#<alt (* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (* R (cos (* 1/2 phi1)))))>
#<alt (* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (+ (* 1/2 (/ (* R (pow phi1 2)) (* (pow lambda1 2) (cos (* 1/2 phi1))))) (* R (cos (* 1/2 phi1))))))>
#<alt (* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (+ (* 1/2 (/ (* R (* lambda2 (pow phi1 2))) (* (pow lambda1 3) (cos (* 1/2 phi1))))) (+ (* 1/2 (/ (* R (pow phi1 2)) (* (pow lambda1 2) (cos (* 1/2 phi1))))) (* R (cos (* 1/2 phi1)))))))>
#<alt (* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))>
#<alt (* -1 (* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (* R (cos (* 1/2 phi1))))))>
#<alt (* -1 (* lambda1 (+ (* -1 (/ (+ (* -1/2 (/ (* R (pow phi1 2)) (* lambda1 (cos (* 1/2 phi1))))) (* R (* lambda2 (cos (* 1/2 phi1))))) lambda1)) (* R (cos (* 1/2 phi1))))))>
#<alt (* -1 (* lambda1 (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* R (* lambda2 (pow phi1 2))) (* lambda1 (cos (* 1/2 phi1))))) (* 1/2 (/ (* R (pow phi1 2)) (cos (* 1/2 phi1))))) lambda1)) (* R (* lambda2 (cos (* 1/2 phi1))))) lambda1)) (* R (cos (* 1/2 phi1))))))>
#<alt (* R (sqrt (+ (* (pow lambda2 2) (* (pow (cos (* 1/2 phi1)) 2) (pow (- (/ lambda1 lambda2) 1) 2))) (pow phi1 2))))>
#<alt (* R (sqrt (+ (* (pow lambda2 2) (* (pow (cos (* 1/2 phi1)) 2) (pow (- (/ lambda1 lambda2) 1) 2))) (pow phi1 2))))>
#<alt (* R (sqrt (+ (* (pow lambda2 2) (* (pow (cos (* 1/2 phi1)) 2) (pow (- (/ lambda1 lambda2) 1) 2))) (pow phi1 2))))>
#<alt (* R (sqrt (+ (* (pow lambda2 2) (* (pow (cos (* 1/2 phi1)) 2) (pow (- (/ lambda1 lambda2) 1) 2))) (pow phi1 2))))>
#<alt (* R (sqrt (+ (* (pow lambda2 2) (* (pow (cos (* 1/2 phi1)) 2) (pow (- (/ lambda1 lambda2) 1) 2))) (pow phi1 2))))>
#<alt (* R (sqrt (+ (* (pow lambda2 2) (* (pow (cos (* 1/2 phi1)) 2) (pow (- (/ lambda1 lambda2) 1) 2))) (pow phi1 2))))>
#<alt (* R (sqrt (+ (* (pow lambda2 2) (* (pow (cos (* 1/2 phi1)) 2) (pow (- (/ lambda1 lambda2) 1) 2))) (pow phi1 2))))>
#<alt (* R (sqrt (+ (* (pow lambda2 2) (* (pow (cos (* 1/2 phi1)) 2) (pow (- (/ lambda1 lambda2) 1) 2))) (pow phi1 2))))>
#<alt (* R (sqrt (+ (* (pow lambda2 2) (* (pow (cos (* 1/2 phi1)) 2) (pow (- (/ lambda1 lambda2) 1) 2))) (pow phi1 2))))>
#<alt (* R (sqrt (+ (* (pow lambda2 2) (* (pow (cos (* 1/2 phi1)) 2) (pow (- (/ lambda1 lambda2) 1) 2))) (pow phi1 2))))>
#<alt (* R (sqrt (+ (* (pow lambda2 2) (* (pow (cos (* 1/2 phi1)) 2) (pow (- (/ lambda1 lambda2) 1) 2))) (pow phi1 2))))>
#<alt (* R (sqrt (+ (* (pow lambda2 2) (* (pow (cos (* 1/2 phi1)) 2) (pow (- (/ lambda1 lambda2) 1) 2))) (pow phi1 2))))>
#<alt (* lambda2 (- (/ lambda1 lambda2) 1))>
#<alt (+ (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (* (pow lambda2 2) (pow (- (/ lambda1 lambda2) 1) 2))))) (* lambda2 (- (/ lambda1 lambda2) 1)))) (* lambda2 (- (/ lambda1 lambda2) 1)))>
#<alt (+ (* lambda2 (- (/ lambda1 lambda2) 1)) (* (pow phi1 2) (+ (* 1/2 (/ (* (pow phi1 2) (- (* 1/48 (* (pow lambda2 2) (pow (- (/ lambda1 lambda2) 1) 2))) (* 1/4 (/ (pow (+ 1 (* -1/4 (* (pow lambda2 2) (pow (- (/ lambda1 lambda2) 1) 2)))) 2) (* (pow lambda2 2) (pow (- (/ lambda1 lambda2) 1) 2)))))) (* lambda2 (- (/ lambda1 lambda2) 1)))) (* 1/2 (/ (+ 1 (* -1/4 (* (pow lambda2 2) (pow (- (/ lambda1 lambda2) 1) 2)))) (* lambda2 (- (/ lambda1 lambda2) 1)))))))>
#<alt (+ (* lambda2 (- (/ lambda1 lambda2) 1)) (* (pow phi1 2) (+ (* 1/2 (/ (+ 1 (* -1/4 (* (pow lambda2 2) (pow (- (/ lambda1 lambda2) 1) 2)))) (* lambda2 (- (/ lambda1 lambda2) 1)))) (* (pow phi1 2) (+ (* 1/2 (/ (* (pow phi1 2) (- (* -1/1440 (* (pow lambda2 2) (pow (- (/ lambda1 lambda2) 1) 2))) (* 1/2 (/ (* (+ 1 (* -1/4 (* (pow lambda2 2) (pow (- (/ lambda1 lambda2) 1) 2)))) (- (* 1/48 (* (pow lambda2 2) (pow (- (/ lambda1 lambda2) 1) 2))) (* 1/4 (/ (pow (+ 1 (* -1/4 (* (pow lambda2 2) (pow (- (/ lambda1 lambda2) 1) 2)))) 2) (* (pow lambda2 2) (pow (- (/ lambda1 lambda2) 1) 2)))))) (* (pow lambda2 2) (pow (- (/ lambda1 lambda2) 1) 2)))))) (* lambda2 (- (/ lambda1 lambda2) 1)))) (* 1/2 (/ (- (* 1/48 (* (pow lambda2 2) (pow (- (/ lambda1 lambda2) 1) 2))) (* 1/4 (/ (pow (+ 1 (* -1/4 (* (pow lambda2 2) (pow (- (/ lambda1 lambda2) 1) 2)))) 2) (* (pow lambda2 2) (pow (- (/ lambda1 lambda2) 1) 2))))) (* lambda2 (- (/ lambda1 lambda2) 1)))))))))>
#<alt phi1>
#<alt (* phi1 (+ 1 (* 1/2 (/ (* (pow lambda2 2) (* (pow (cos (* 1/2 phi1)) 2) (pow (- (/ lambda1 lambda2) 1) 2))) (pow phi1 2)))))>
#<alt (* phi1 (+ 1 (+ (* -1/8 (/ (* (pow lambda2 4) (* (pow (cos (* 1/2 phi1)) 4) (pow (- (/ lambda1 lambda2) 1) 4))) (pow phi1 4))) (* 1/2 (/ (* (pow lambda2 2) (* (pow (cos (* 1/2 phi1)) 2) (pow (- (/ lambda1 lambda2) 1) 2))) (pow phi1 2))))))>
#<alt (* phi1 (+ 1 (+ (* -1/8 (/ (* (pow lambda2 4) (* (pow (cos (* 1/2 phi1)) 4) (pow (- (/ lambda1 lambda2) 1) 4))) (pow phi1 4))) (+ (* 1/16 (/ (* (pow lambda2 6) (* (pow (cos (* 1/2 phi1)) 6) (pow (- (/ lambda1 lambda2) 1) 6))) (pow phi1 6))) (* 1/2 (/ (* (pow lambda2 2) (* (pow (cos (* 1/2 phi1)) 2) (pow (- (/ lambda1 lambda2) 1) 2))) (pow phi1 2)))))))>
#<alt (* -1 phi1)>
#<alt (* -1 (* phi1 (+ 1 (* 1/2 (/ (* (pow lambda2 2) (* (pow (cos (* 1/2 phi1)) 2) (pow (- (/ lambda1 lambda2) 1) 2))) (pow phi1 2))))))>
#<alt (* -1 (* phi1 (+ 1 (+ (* -1/8 (/ (* (pow lambda2 4) (* (pow (cos (* 1/2 phi1)) 4) (pow (- (/ lambda1 lambda2) 1) 4))) (pow phi1 4))) (* 1/2 (/ (* (pow lambda2 2) (* (pow (cos (* 1/2 phi1)) 2) (pow (- (/ lambda1 lambda2) 1) 2))) (pow phi1 2)))))))>
#<alt (* -1 (* phi1 (+ 1 (+ (* -1/8 (/ (* (pow lambda2 4) (* (pow (cos (* 1/2 phi1)) 4) (pow (- (/ lambda1 lambda2) 1) 4))) (pow phi1 4))) (+ (* 1/16 (/ (* (pow lambda2 6) (* (pow (cos (* 1/2 phi1)) 6) (pow (- (/ lambda1 lambda2) 1) 6))) (pow phi1 6))) (* 1/2 (/ (* (pow lambda2 2) (* (pow (cos (* 1/2 phi1)) 2) (pow (- (/ lambda1 lambda2) 1) 2))) (pow phi1 2))))))))>
#<alt (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))>
#<alt (+ (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))) (* -1 (* (* lambda1 (* lambda2 (pow (cos (* 1/2 phi1)) 2))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))))>
#<alt (+ (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))) (* lambda2 (+ (* -1 (* (* lambda1 (pow (cos (* 1/2 phi1)) 2)) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (* 1/2 (* (* lambda2 (- (pow (cos (* 1/2 phi1)) 2) (/ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 4)) (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))))))>
#<alt (+ (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))) (* lambda2 (+ (* -1 (* (* lambda1 (pow (cos (* 1/2 phi1)) 2)) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (* lambda2 (+ (* 1/2 (* (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))) (- (pow (cos (* 1/2 phi1)) 2) (/ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 4)) (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (* 1/2 (* (* lambda1 (* lambda2 (* (pow (cos (* 1/2 phi1)) 2) (- (pow (cos (* 1/2 phi1)) 2) (/ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 4)) (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))))))) (sqrt (/ 1 (pow (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)) 3))))))))))>
#<alt (* lambda2 (cos (* 1/2 phi1)))>
#<alt (* lambda2 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda1 (cos (* 1/2 phi1))) lambda2))))>
#<alt (* lambda2 (+ (cos (* 1/2 phi1)) (+ (* -1 (/ (* lambda1 (cos (* 1/2 phi1))) lambda2)) (* 1/2 (/ (pow phi1 2) (* (pow lambda2 2) (cos (* 1/2 phi1))))))))>
#<alt (* lambda2 (+ (cos (* 1/2 phi1)) (+ (* -1 (/ (* lambda1 (cos (* 1/2 phi1))) lambda2)) (+ (* 1/2 (/ (* lambda1 (pow phi1 2)) (* (pow lambda2 3) (cos (* 1/2 phi1))))) (* 1/2 (/ (pow phi1 2) (* (pow lambda2 2) (cos (* 1/2 phi1)))))))))>
#<alt (* -1 (* lambda2 (cos (* 1/2 phi1))))>
#<alt (* -1 (* lambda2 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda1 (cos (* 1/2 phi1))) lambda2)))))>
#<alt (* -1 (* lambda2 (+ (cos (* 1/2 phi1)) (* -1 (/ (+ (* -1/2 (/ (pow phi1 2) (* lambda2 (cos (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) lambda2)))))>
#<alt (* -1 (* lambda2 (+ (cos (* 1/2 phi1)) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* lambda1 (pow phi1 2)) (* lambda2 (cos (* 1/2 phi1))))) (* 1/2 (/ (pow phi1 2) (cos (* 1/2 phi1))))) lambda2)) (* lambda1 (cos (* 1/2 phi1)))) lambda2)))))>
#<alt (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))>
#<alt (+ (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))) (* -1 (* (* lambda1 (* lambda2 (pow (cos (* 1/2 phi1)) 2))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))))>
#<alt (+ (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))) (* lambda1 (+ (* -1 (* (* lambda2 (pow (cos (* 1/2 phi1)) 2)) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (* 1/2 (* (* lambda1 (- (pow (cos (* 1/2 phi1)) 2) (/ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 4)) (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))))))>
#<alt (+ (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))) (* lambda1 (+ (* -1 (* (* lambda2 (pow (cos (* 1/2 phi1)) 2)) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (* lambda1 (+ (* 1/2 (* (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))) (- (pow (cos (* 1/2 phi1)) 2) (/ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 4)) (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (* 1/2 (* (* lambda1 (* lambda2 (* (pow (cos (* 1/2 phi1)) 2) (- (pow (cos (* 1/2 phi1)) 2) (/ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 4)) (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))))))) (sqrt (/ 1 (pow (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)) 3))))))))))>
#<alt (* lambda1 (cos (* 1/2 phi1)))>
#<alt (* lambda1 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))>
#<alt (* lambda1 (+ (cos (* 1/2 phi1)) (+ (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1)) (* 1/2 (/ (pow phi1 2) (* (pow lambda1 2) (cos (* 1/2 phi1))))))))>
#<alt (* lambda1 (+ (cos (* 1/2 phi1)) (+ (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1)) (+ (* 1/2 (/ (* lambda2 (pow phi1 2)) (* (pow lambda1 3) (cos (* 1/2 phi1))))) (* 1/2 (/ (pow phi1 2) (* (pow lambda1 2) (cos (* 1/2 phi1)))))))))>
#<alt (* -1 (* lambda1 (cos (* 1/2 phi1))))>
#<alt (* -1 (* lambda1 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1)))))>
#<alt (* -1 (* lambda1 (+ (cos (* 1/2 phi1)) (* -1 (/ (+ (* -1/2 (/ (pow phi1 2) (* lambda1 (cos (* 1/2 phi1))))) (* lambda2 (cos (* 1/2 phi1)))) lambda1)))))>
#<alt (* -1 (* lambda1 (+ (cos (* 1/2 phi1)) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* lambda2 (pow phi1 2)) (* lambda1 (cos (* 1/2 phi1))))) (* 1/2 (/ (pow phi1 2) (cos (* 1/2 phi1))))) lambda1)) (* lambda2 (cos (* 1/2 phi1)))) lambda1)))))>
#<alt (* lambda1 (cos (* 1/2 phi1)))>
#<alt (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* lambda1 (cos (* 1/2 phi1))))>
#<alt (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* lambda1 (cos (* 1/2 phi1))))>
#<alt (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* lambda1 (cos (* 1/2 phi1))))>
#<alt (* -1 (* lambda2 (cos (* 1/2 phi1))))>
#<alt (* lambda2 (+ (* -1 (cos (* 1/2 phi1))) (/ (* lambda1 (cos (* 1/2 phi1))) lambda2)))>
#<alt (* lambda2 (+ (* -1 (cos (* 1/2 phi1))) (/ (* lambda1 (cos (* 1/2 phi1))) lambda2)))>
#<alt (* lambda2 (+ (* -1 (cos (* 1/2 phi1))) (/ (* lambda1 (cos (* 1/2 phi1))) lambda2)))>
#<alt (* -1 (* lambda2 (cos (* 1/2 phi1))))>
#<alt (* -1 (* lambda2 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda1 (cos (* 1/2 phi1))) lambda2)))))>
#<alt (* -1 (* lambda2 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda1 (cos (* 1/2 phi1))) lambda2)))))>
#<alt (* -1 (* lambda2 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda1 (cos (* 1/2 phi1))) lambda2)))))>
#<alt (* -1 (* lambda2 (cos (* 1/2 phi1))))>
#<alt (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* lambda1 (cos (* 1/2 phi1))))>
#<alt (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* lambda1 (cos (* 1/2 phi1))))>
#<alt (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* lambda1 (cos (* 1/2 phi1))))>
#<alt (* lambda1 (cos (* 1/2 phi1)))>
#<alt (* lambda1 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))>
#<alt (* lambda1 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))>
#<alt (* lambda1 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))>
#<alt (* lambda1 (cos (* 1/2 phi1)))>
#<alt (* -1 (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))>
#<alt (* -1 (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))>
#<alt (* -1 (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))>
#<alt (* lambda2 (- (/ lambda1 lambda2) 1))>
#<alt (+ (* -1/8 (* lambda2 (* (pow phi1 2) (- (/ lambda1 lambda2) 1)))) (* lambda2 (- (/ lambda1 lambda2) 1)))>
#<alt (+ (* lambda2 (- (/ lambda1 lambda2) 1)) (* (pow phi1 2) (+ (* -1/8 (* lambda2 (- (/ lambda1 lambda2) 1))) (* 1/384 (* lambda2 (* (pow phi1 2) (- (/ lambda1 lambda2) 1)))))))>
#<alt (+ (* lambda2 (- (/ lambda1 lambda2) 1)) (* (pow phi1 2) (+ (* -1/8 (* lambda2 (- (/ lambda1 lambda2) 1))) (* (pow phi1 2) (+ (* -1/46080 (* lambda2 (* (pow phi1 2) (- (/ lambda1 lambda2) 1)))) (* 1/384 (* lambda2 (- (/ lambda1 lambda2) 1))))))))>
#<alt (* lambda2 (* (cos (* 1/2 phi1)) (- (/ lambda1 lambda2) 1)))>
#<alt (* lambda2 (* (cos (* 1/2 phi1)) (- (/ lambda1 lambda2) 1)))>
#<alt (* lambda2 (* (cos (* 1/2 phi1)) (- (/ lambda1 lambda2) 1)))>
#<alt (* lambda2 (* (cos (* 1/2 phi1)) (- (/ lambda1 lambda2) 1)))>
#<alt (* lambda2 (* (cos (* 1/2 phi1)) (- (/ lambda1 lambda2) 1)))>
#<alt (* lambda2 (* (cos (* 1/2 phi1)) (- (/ lambda1 lambda2) 1)))>
#<alt (* lambda2 (* (cos (* 1/2 phi1)) (- (/ lambda1 lambda2) 1)))>
#<alt (* lambda2 (* (cos (* 1/2 phi1)) (- (/ lambda1 lambda2) 1)))>
#<alt (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))))>
#<alt (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))))>
#<alt (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))))>
#<alt (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))))>
#<alt (* -1/8 (* (pow phi2 2) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))>
#<alt (* (pow phi2 2) (+ (* -1/2 (/ (* (sin (* 1/2 phi1)) (- lambda1 lambda2)) phi2)) (* -1/8 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))>
#<alt (* (pow phi2 2) (+ (* -1/2 (/ (* (sin (* 1/2 phi1)) (- lambda1 lambda2)) phi2)) (* -1/8 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))>
#<alt (* (pow phi2 2) (+ (* -1/2 (/ (* (sin (* 1/2 phi1)) (- lambda1 lambda2)) phi2)) (* -1/8 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))>
#<alt (* -1/8 (* (pow phi2 2) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))>
#<alt (* (pow phi2 2) (+ (* -1/2 (/ (* (sin (* 1/2 phi1)) (- lambda1 lambda2)) phi2)) (* -1/8 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))>
#<alt (* (pow phi2 2) (+ (* -1/2 (/ (* (sin (* 1/2 phi1)) (- lambda1 lambda2)) phi2)) (* -1/8 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))>
#<alt (* (pow phi2 2) (+ (* -1/2 (/ (* (sin (* 1/2 phi1)) (- lambda1 lambda2)) phi2)) (* -1/8 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))>
#<alt (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))>
#<alt (+ (* lambda1 (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1)))))))>
#<alt (+ (* lambda1 (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1)))))))>
#<alt (+ (* lambda1 (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1)))))))>
#<alt (* lambda1 (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1)))))))>
#<alt (* lambda1 (+ (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1)))))) (/ (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1)))))) lambda1)))>
#<alt (* lambda1 (+ (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1)))))) (/ (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1)))))) lambda1)))>
#<alt (* lambda1 (+ (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1)))))) (/ (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1)))))) lambda1)))>
#<alt (* -1 (* lambda1 (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))))>
#<alt (* -1 (* lambda1 (+ (* -1 (/ (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1)))))) lambda1)) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))))))>
#<alt (* -1 (* lambda1 (+ (* -1 (/ (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1)))))) lambda1)) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))))))>
#<alt (* -1 (* lambda1 (+ (* -1 (/ (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1)))))) lambda1)) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))))))>
#<alt (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))>
#<alt (+ (* lambda2 (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1))))))))>
#<alt (+ (* lambda2 (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1))))))))>
#<alt (+ (* lambda2 (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1))))))))>
#<alt (* lambda2 (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))))>
#<alt (* lambda2 (+ (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))) (/ (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1))))))) lambda2)))>
#<alt (* lambda2 (+ (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))) (/ (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1))))))) lambda2)))>
#<alt (* lambda2 (+ (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))) (/ (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1))))))) lambda2)))>
#<alt (* -1 (* lambda2 (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))))>
#<alt (* -1 (* lambda2 (+ (* -1 (/ (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1))))))) lambda2)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1)))))))))>
#<alt (* -1 (* lambda2 (+ (* -1 (/ (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1))))))) lambda2)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1)))))))))>
#<alt (* -1 (* lambda2 (+ (* -1 (/ (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1))))))) lambda2)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1)))))))))>
#<alt (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))>
#<alt (+ (* -1/4 (* phi1 (* phi2 (- lambda1 lambda2)))) (* -1/8 (* (pow phi2 2) (- lambda1 lambda2))))>
#<alt (+ (* -1/8 (* (pow phi2 2) (- lambda1 lambda2))) (* phi1 (+ (* -1/4 (* phi2 (- lambda1 lambda2))) (* 1/64 (* phi1 (* (pow phi2 2) (- lambda1 lambda2)))))))>
#<alt (+ (* -1/8 (* (pow phi2 2) (- lambda1 lambda2))) (* phi1 (+ (* -1/4 (* phi2 (- lambda1 lambda2))) (* phi1 (+ (* 1/96 (* phi1 (* phi2 (- lambda1 lambda2)))) (* 1/64 (* (pow phi2 2) (- lambda1 lambda2))))))))>
#<alt (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))))>
#<alt (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))))>
#<alt (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))))>
#<alt (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))))>
#<alt (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))))>
#<alt (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))))>
#<alt (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))))>
#<alt (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))))>
#<alt (* -1 (* lambda2 (sin (* 1/2 phi1))))>
#<alt (+ (* -1 (* lambda2 (sin (* 1/2 phi1)))) (* lambda1 (sin (* 1/2 phi1))))>
#<alt (+ (* -1 (* lambda2 (sin (* 1/2 phi1)))) (* lambda1 (sin (* 1/2 phi1))))>
#<alt (+ (* -1 (* lambda2 (sin (* 1/2 phi1)))) (* lambda1 (sin (* 1/2 phi1))))>
#<alt (* lambda1 (sin (* 1/2 phi1)))>
#<alt (* lambda1 (+ (sin (* 1/2 phi1)) (* -1 (/ (* lambda2 (sin (* 1/2 phi1))) lambda1))))>
#<alt (* lambda1 (+ (sin (* 1/2 phi1)) (* -1 (/ (* lambda2 (sin (* 1/2 phi1))) lambda1))))>
#<alt (* lambda1 (+ (sin (* 1/2 phi1)) (* -1 (/ (* lambda2 (sin (* 1/2 phi1))) lambda1))))>
#<alt (* lambda1 (sin (* 1/2 phi1)))>
#<alt (* -1 (* lambda1 (+ (* -1 (sin (* 1/2 phi1))) (/ (* lambda2 (sin (* 1/2 phi1))) lambda1))))>
#<alt (* -1 (* lambda1 (+ (* -1 (sin (* 1/2 phi1))) (/ (* lambda2 (sin (* 1/2 phi1))) lambda1))))>
#<alt (* -1 (* lambda1 (+ (* -1 (sin (* 1/2 phi1))) (/ (* lambda2 (sin (* 1/2 phi1))) lambda1))))>
#<alt (* lambda1 (sin (* 1/2 phi1)))>
#<alt (+ (* -1 (* lambda2 (sin (* 1/2 phi1)))) (* lambda1 (sin (* 1/2 phi1))))>
#<alt (+ (* -1 (* lambda2 (sin (* 1/2 phi1)))) (* lambda1 (sin (* 1/2 phi1))))>
#<alt (+ (* -1 (* lambda2 (sin (* 1/2 phi1)))) (* lambda1 (sin (* 1/2 phi1))))>
#<alt (* -1 (* lambda2 (sin (* 1/2 phi1))))>
#<alt (* lambda2 (+ (* -1 (sin (* 1/2 phi1))) (/ (* lambda1 (sin (* 1/2 phi1))) lambda2)))>
#<alt (* lambda2 (+ (* -1 (sin (* 1/2 phi1))) (/ (* lambda1 (sin (* 1/2 phi1))) lambda2)))>
#<alt (* lambda2 (+ (* -1 (sin (* 1/2 phi1))) (/ (* lambda1 (sin (* 1/2 phi1))) lambda2)))>
#<alt (* -1 (* lambda2 (sin (* 1/2 phi1))))>
#<alt (* -1 (* lambda2 (+ (sin (* 1/2 phi1)) (* -1 (/ (* lambda1 (sin (* 1/2 phi1))) lambda2)))))>
#<alt (* -1 (* lambda2 (+ (sin (* 1/2 phi1)) (* -1 (/ (* lambda1 (sin (* 1/2 phi1))) lambda2)))))>
#<alt (* -1 (* lambda2 (+ (sin (* 1/2 phi1)) (* -1 (/ (* lambda1 (sin (* 1/2 phi1))) lambda2)))))>
#<alt (* 1/2 (* phi1 (- lambda1 lambda2)))>
#<alt (* phi1 (+ (* -1/48 (* (pow phi1 2) (- lambda1 lambda2))) (* 1/2 (- lambda1 lambda2))))>
#<alt (* phi1 (+ (* 1/2 (- lambda1 lambda2)) (* (pow phi1 2) (+ (* -1/48 (- lambda1 lambda2)) (* 1/3840 (* (pow phi1 2) (- lambda1 lambda2)))))))>
#<alt (* phi1 (+ (* 1/2 (- lambda1 lambda2)) (* (pow phi1 2) (+ (* -1/48 (- lambda1 lambda2)) (* (pow phi1 2) (+ (* -1/645120 (* (pow phi1 2) (- lambda1 lambda2))) (* 1/3840 (- lambda1 lambda2))))))))>
#<alt (* (sin (* 1/2 phi1)) (- lambda1 lambda2))>
#<alt (* (sin (* 1/2 phi1)) (- lambda1 lambda2))>
#<alt (* (sin (* 1/2 phi1)) (- lambda1 lambda2))>
#<alt (* (sin (* 1/2 phi1)) (- lambda1 lambda2))>
#<alt (* (sin (* 1/2 phi1)) (- lambda1 lambda2))>
#<alt (* (sin (* 1/2 phi1)) (- lambda1 lambda2))>
#<alt (* (sin (* 1/2 phi1)) (- lambda1 lambda2))>
#<alt (* (sin (* 1/2 phi1)) (- lambda1 lambda2))>
#<alt (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))>
#<alt (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))>
#<alt (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))>
#<alt (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))>
#<alt (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))>
#<alt (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))>
#<alt (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))>
#<alt (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))>
#<alt (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))>
#<alt (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))>
#<alt (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))>
#<alt (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))>
#<alt (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1)))))>
#<alt (+ (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1))))) (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))))>
#<alt (+ (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1))))) (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))))>
#<alt (+ (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1))))) (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))))>
#<alt (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))>
#<alt (* lambda1 (+ (* -1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/8 (/ (* lambda2 (* phi2 (cos (* 1/2 phi1)))) lambda1))))>
#<alt (* lambda1 (+ (* -1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/8 (/ (* lambda2 (* phi2 (cos (* 1/2 phi1)))) lambda1))))>
#<alt (* lambda1 (+ (* -1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/8 (/ (* lambda2 (* phi2 (cos (* 1/2 phi1)))) lambda1))))>
#<alt (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))>
#<alt (* -1 (* lambda1 (+ (* -1/8 (/ (* lambda2 (* phi2 (cos (* 1/2 phi1)))) lambda1)) (* 1/8 (* phi2 (cos (* 1/2 phi1)))))))>
#<alt (* -1 (* lambda1 (+ (* -1/8 (/ (* lambda2 (* phi2 (cos (* 1/2 phi1)))) lambda1)) (* 1/8 (* phi2 (cos (* 1/2 phi1)))))))>
#<alt (* -1 (* lambda1 (+ (* -1/8 (/ (* lambda2 (* phi2 (cos (* 1/2 phi1)))) lambda1)) (* 1/8 (* phi2 (cos (* 1/2 phi1)))))))>
#<alt (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))>
#<alt (+ (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1))))) (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))))>
#<alt (+ (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1))))) (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))))>
#<alt (+ (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1))))) (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))))>
#<alt (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1)))))>
#<alt (* lambda2 (+ (* -1/8 (/ (* lambda1 (* phi2 (cos (* 1/2 phi1)))) lambda2)) (* 1/8 (* phi2 (cos (* 1/2 phi1))))))>
#<alt (* lambda2 (+ (* -1/8 (/ (* lambda1 (* phi2 (cos (* 1/2 phi1)))) lambda2)) (* 1/8 (* phi2 (cos (* 1/2 phi1))))))>
#<alt (* lambda2 (+ (* -1/8 (/ (* lambda1 (* phi2 (cos (* 1/2 phi1)))) lambda2)) (* 1/8 (* phi2 (cos (* 1/2 phi1))))))>
#<alt (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1)))))>
#<alt (* -1 (* lambda2 (+ (* -1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/8 (/ (* lambda1 (* phi2 (cos (* 1/2 phi1)))) lambda2)))))>
#<alt (* -1 (* lambda2 (+ (* -1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/8 (/ (* lambda1 (* phi2 (cos (* 1/2 phi1)))) lambda2)))))>
#<alt (* -1 (* lambda2 (+ (* -1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/8 (/ (* lambda1 (* phi2 (cos (* 1/2 phi1)))) lambda2)))))>
#<alt (* -1/8 (* phi2 (- lambda1 lambda2)))>
#<alt (+ (* -1/8 (* phi2 (- lambda1 lambda2))) (* 1/64 (* (pow phi1 2) (* phi2 (- lambda1 lambda2)))))>
#<alt (+ (* -1/8 (* phi2 (- lambda1 lambda2))) (* (pow phi1 2) (+ (* -1/3072 (* (pow phi1 2) (* phi2 (- lambda1 lambda2)))) (* 1/64 (* phi2 (- lambda1 lambda2))))))>
#<alt (+ (* -1/8 (* phi2 (- lambda1 lambda2))) (* (pow phi1 2) (+ (* 1/64 (* phi2 (- lambda1 lambda2))) (* (pow phi1 2) (+ (* -1/3072 (* phi2 (- lambda1 lambda2))) (* 1/368640 (* (pow phi1 2) (* phi2 (- lambda1 lambda2)))))))))>
#<alt (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))>
#<alt (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))>
#<alt (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))>
#<alt (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))>
#<alt (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))>
#<alt (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))>
#<alt (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))>
#<alt (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))>
#<alt (/ (* R phi2) phi1)>
#<alt (/ (* R phi2) phi1)>
#<alt (/ (* R phi2) phi1)>
#<alt (/ (* R phi2) phi1)>
#<alt (/ (* R phi2) phi1)>
#<alt (/ (* R phi2) phi1)>
#<alt (/ (* R phi2) phi1)>
#<alt (/ (* R phi2) phi1)>
#<alt (/ (* R phi2) phi1)>
#<alt (/ (* R phi2) phi1)>
#<alt (/ (* R phi2) phi1)>
#<alt (/ (* R phi2) phi1)>
#<alt (/ (* R phi2) phi1)>
#<alt (/ (* R phi2) phi1)>
#<alt (/ (* R phi2) phi1)>
#<alt (/ (* R phi2) phi1)>
#<alt (/ (* R phi2) phi1)>
#<alt (/ (* R phi2) phi1)>
#<alt (/ (* R phi2) phi1)>
#<alt (/ (* R phi2) phi1)>
#<alt (/ (* R phi2) phi1)>
#<alt (/ (* R phi2) phi1)>
#<alt (/ (* R phi2) phi1)>
#<alt (/ (* R phi2) phi1)>
#<alt (/ (* R phi2) phi1)>
#<alt (/ (* R phi2) phi1)>
#<alt (/ (* R phi2) phi1)>
#<alt (/ (* R phi2) phi1)>
#<alt (/ (* R phi2) phi1)>
#<alt (/ (* R phi2) phi1)>
#<alt (/ (* R phi2) phi1)>
#<alt (/ (* R phi2) phi1)>
#<alt (/ (* R phi2) phi1)>
#<alt (/ (* R phi2) phi1)>
#<alt (/ (* R phi2) phi1)>
#<alt (/ (* R phi2) phi1)>
#<alt (/ (* R (- 1 (/ (pow phi2 3) (pow phi1 3)))) (+ 1 (/ (* phi2 (+ 1 (/ phi2 phi1))) phi1)))>
#<alt (/ (* R (- 1 (/ (pow phi2 3) (pow phi1 3)))) (+ 1 (/ (* phi2 (+ 1 (/ phi2 phi1))) phi1)))>
#<alt (/ (* R (- 1 (/ (pow phi2 3) (pow phi1 3)))) (+ 1 (/ (* phi2 (+ 1 (/ phi2 phi1))) phi1)))>
#<alt (/ (* R (- 1 (/ (pow phi2 3) (pow phi1 3)))) (+ 1 (/ (* phi2 (+ 1 (/ phi2 phi1))) phi1)))>
#<alt (/ (* R (- 1 (/ (pow phi2 3) (pow phi1 3)))) (+ 1 (/ (* phi2 (+ 1 (/ phi2 phi1))) phi1)))>
#<alt (/ (* R (- 1 (/ (pow phi2 3) (pow phi1 3)))) (+ 1 (/ (* phi2 (+ 1 (/ phi2 phi1))) phi1)))>
#<alt (/ (* R (- 1 (/ (pow phi2 3) (pow phi1 3)))) (+ 1 (/ (* phi2 (+ 1 (/ phi2 phi1))) phi1)))>
#<alt (/ (* R (- 1 (/ (pow phi2 3) (pow phi1 3)))) (+ 1 (/ (* phi2 (+ 1 (/ phi2 phi1))) phi1)))>
#<alt (/ (* R (+ 1 (* -1 (/ (pow phi2 3) (pow phi1 3))))) (+ 1 (* -1 (/ (* phi2 (- (* -1 (/ phi2 phi1)) 1)) phi1))))>
#<alt (/ (* R (+ 1 (* -1 (/ (pow phi2 3) (pow phi1 3))))) (+ 1 (* -1 (/ (* phi2 (- (* -1 (/ phi2 phi1)) 1)) phi1))))>
#<alt (/ (* R (+ 1 (* -1 (/ (pow phi2 3) (pow phi1 3))))) (+ 1 (* -1 (/ (* phi2 (- (* -1 (/ phi2 phi1)) 1)) phi1))))>
#<alt (/ (* R (+ 1 (* -1 (/ (pow phi2 3) (pow phi1 3))))) (+ 1 (* -1 (/ (* phi2 (- (* -1 (/ phi2 phi1)) 1)) phi1))))>
#<alt R>
#<alt (+ R (* -1 (/ (* R phi2) phi1)))>
#<alt (+ R (* phi2 (- (* -1 (* phi2 (+ (* -1 (/ R (pow phi1 2))) (/ R (pow phi1 2))))) (/ R phi1))))>
#<alt (+ R (* phi2 (- (* phi2 (- (/ (* phi2 (+ (* -1 (/ R (pow phi1 2))) (/ R (pow phi1 2)))) phi1) (+ (* -1 (/ R (pow phi1 2))) (/ R (pow phi1 2))))) (/ R phi1))))>
#<alt (* -1 (/ (* R phi2) phi1))>
#<alt (* phi2 (+ (* -1 (/ R phi1)) (/ R phi2)))>
#<alt (* phi2 (- (+ (* -1 (/ R phi1)) (* -1 (/ (+ (* -1 (* R phi1)) (* R phi1)) (pow phi2 2)))) (* -1 (/ R phi2))))>
#<alt (* phi2 (- (+ (* -1 (/ R phi1)) (/ (* phi1 (+ (* -1 (* R phi1)) (* R phi1))) (pow phi2 3))) (+ (* -1 (/ R phi2)) (+ (* -1 (/ (* R phi1) (pow phi2 2))) (/ (* R phi1) (pow phi2 2))))))>
#<alt (* -1 (/ (* R phi2) phi1))>
#<alt (* -1 (* phi2 (+ (* -1 (/ R phi2)) (/ R phi1))))>
#<alt (* -1 (* phi2 (+ (* -1 (/ (- (+ (* -1 (/ (* R phi1) phi2)) (/ (* R phi1) phi2)) (* -1 R)) phi2)) (/ R phi1))))>
#<alt (* -1 (* phi2 (+ (* -1 (/ (- (* -1 (/ (- (/ (* phi1 (+ (* -1 (* R phi1)) (* R phi1))) phi2) (+ (* -1 (* R phi1)) (* R phi1))) phi2)) (* -1 R)) phi2)) (/ R phi1))))>
#<alt (* -1 (/ (* R phi2) phi1))>
#<alt (/ (+ (* -1 (* R phi2)) (* R phi1)) phi1)>
#<alt (/ (+ (* -1 (* R phi2)) (* phi1 (- (* -1 (* phi1 (+ (* -1 (/ R phi2)) (/ R phi2)))) (* -1 R)))) phi1)>
#<alt (/ (+ (* -1 (* R phi2)) (* phi1 (- (* phi1 (- (/ (* phi1 (+ (* -1 (/ R phi2)) (/ R phi2))) phi2) (+ (* -1 (/ R phi2)) (/ R phi2)))) (* -1 R)))) phi1)>
#<alt R>
#<alt (+ R (* -1 (/ (* R phi2) phi1)))>
#<alt (- (+ R (* -1 (/ (+ (* -1 (* R (pow phi2 2))) (* R (pow phi2 2))) (pow phi1 2)))) (/ (* R phi2) phi1))>
#<alt (- (+ R (/ (* phi2 (+ (* -1 (* R (pow phi2 2))) (* R (pow phi2 2)))) (pow phi1 3))) (+ (* -1 (/ (* R (pow phi2 2)) (pow phi1 2))) (+ (/ (* R phi2) phi1) (/ (* R (pow phi2 2)) (pow phi1 2)))))>
#<alt R>
#<alt (+ R (* -1 (/ (* R phi2) phi1)))>
#<alt (+ R (* -1 (/ (- (+ (* -1 (/ (* R (pow phi2 2)) phi1)) (/ (* R (pow phi2 2)) phi1)) (* -1 (* R phi2))) phi1)))>
#<alt (+ R (* -1 (/ (- (* -1 (/ (- (/ (* phi2 (+ (* -1 (* R (pow phi2 2))) (* R (pow phi2 2)))) phi1) (+ (* -1 (* R (pow phi2 2))) (* R (pow phi2 2)))) phi1)) (* -1 (* R phi2))) phi1)))>
#<alt (/ phi1 (* R phi2))>
#<alt (/ phi1 (* R phi2))>
#<alt (/ phi1 (* R phi2))>
#<alt (/ phi1 (* R phi2))>
#<alt (/ phi1 (* R phi2))>
#<alt (/ phi1 (* R phi2))>
#<alt (/ phi1 (* R phi2))>
#<alt (/ phi1 (* R phi2))>
#<alt (/ phi1 (* R phi2))>
#<alt (/ phi1 (* R phi2))>
#<alt (/ phi1 (* R phi2))>
#<alt (/ phi1 (* R phi2))>
#<alt (/ phi1 (* R phi2))>
#<alt (/ phi1 (* R phi2))>
#<alt (/ phi1 (* R phi2))>
#<alt (/ phi1 (* R phi2))>
#<alt (/ phi1 (* R phi2))>
#<alt (/ phi1 (* R phi2))>
#<alt (/ phi1 (* R phi2))>
#<alt (/ phi1 (* R phi2))>
#<alt (/ phi1 (* R phi2))>
#<alt (/ phi1 (* R phi2))>
#<alt (/ phi1 (* R phi2))>
#<alt (/ phi1 (* R phi2))>
#<alt (/ phi1 (* R phi2))>
#<alt (/ phi1 (* R phi2))>
#<alt (/ phi1 (* R phi2))>
#<alt (/ phi1 (* R phi2))>
#<alt (/ phi1 (* R phi2))>
#<alt (/ phi1 (* R phi2))>
#<alt (/ phi1 (* R phi2))>
#<alt (/ phi1 (* R phi2))>
#<alt (/ phi1 (* R phi2))>
#<alt (/ phi1 (* R phi2))>
#<alt (/ phi1 (* R phi2))>
#<alt (/ phi1 (* R phi2))>
#<alt 1>
#<alt (+ 1 (* -1/8 (pow phi1 2)))>
#<alt (+ 1 (* (pow phi1 2) (- (* 1/384 (pow phi1 2)) 1/8)))>
#<alt (+ 1 (* (pow phi1 2) (- (* (pow phi1 2) (+ 1/384 (* -1/46080 (pow phi1 2)))) 1/8)))>
#<alt (cos (* 1/2 phi1))>
#<alt (cos (* 1/2 phi1))>
#<alt (cos (* 1/2 phi1))>
#<alt (cos (* 1/2 phi1))>
#<alt (cos (* 1/2 phi1))>
#<alt (cos (* 1/2 phi1))>
#<alt (cos (* 1/2 phi1))>
#<alt (cos (* 1/2 phi1))>
Calls

228 calls:

TimeVariablePointExpression
39.0ms
phi2
@inf
(+ (* R R) (* (/ (* R phi2) phi1) (+ R (/ (* R phi2) phi1))))
4.0ms
phi2
@-inf
(* R (sqrt (+ (* (- phi1 phi2) (- phi1 phi2)) (* (+ (* (- lambda1 lambda2) (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* (- lambda1 lambda2) (sin (* 1/2 phi1)))) (* (* -1/8 phi2) (* (- lambda1 lambda2) (cos (* 1/2 phi1))))))) (+ (* (- lambda1 lambda2) (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* (- lambda1 lambda2) (sin (* 1/2 phi1)))) (* (* -1/8 phi2) (* (- lambda1 lambda2) (cos (* 1/2 phi1)))))))))))
3.0ms
lambda1
@0
(* R (sqrt (+ (* (- phi1 phi2) (- phi1 phi2)) (* (+ (* (- lambda1 lambda2) (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* (- lambda1 lambda2) (sin (* 1/2 phi1)))) (* (* -1/8 phi2) (* (- lambda1 lambda2) (cos (* 1/2 phi1))))))) (+ (* (- lambda1 lambda2) (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* (- lambda1 lambda2) (sin (* 1/2 phi1)))) (* (* -1/8 phi2) (* (- lambda1 lambda2) (cos (* 1/2 phi1)))))))))))
3.0ms
lambda2
@0
(* R (sqrt (+ (* (- phi1 phi2) (- phi1 phi2)) (* (+ (* (- lambda1 lambda2) (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* (- lambda1 lambda2) (sin (* 1/2 phi1)))) (* (* -1/8 phi2) (* (- lambda1 lambda2) (cos (* 1/2 phi1))))))) (+ (* (- lambda1 lambda2) (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* (- lambda1 lambda2) (sin (* 1/2 phi1)))) (* (* -1/8 phi2) (* (- lambda1 lambda2) (cos (* 1/2 phi1)))))))))))
3.0ms
phi1
@-inf
(* (sqrt (+ (* phi1 phi1) (* (* (* lambda2 (+ (/ lambda1 lambda2) -1)) (cos (* 1/2 phi1))) (* (* lambda2 (+ (/ lambda1 lambda2) -1)) (cos (* 1/2 phi1)))))) R)

rewrite420.0ms (2.8%)

Memory
-11.5MiB live, 457.1MiB allocated
Algorithm
batch-egg-rewrite
Rules
4 644×*-lowering-*.f32
4 644×*-lowering-*.f64
3 310×accelerator-lowering-fma.f32
3 310×accelerator-lowering-fma.f64
3 106×pow-lowering-pow.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
058365
1361355
23698351
08167317
Stop Event
iter limit
node limit
Counts
24 → 711
Calls
Call 1
Inputs
(+ (* (- lambda1 lambda2) (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* (- lambda1 lambda2) (sin (* 1/2 phi1)))) (* (* -1/8 phi2) (* (- lambda1 lambda2) (cos (* 1/2 phi1)))))))
(+ (* -1/2 (* (- lambda1 lambda2) (sin (* 1/2 phi1)))) (* (* -1/8 phi2) (* (- lambda1 lambda2) (cos (* 1/2 phi1)))))
(* R (sqrt (+ (* (- phi1 phi2) (- phi1 phi2)) (* (+ (* (- lambda1 lambda2) (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* (- lambda1 lambda2) (sin (* 1/2 phi1)))) (* (* -1/8 phi2) (* (- lambda1 lambda2) (cos (* 1/2 phi1))))))) (+ (* (- lambda1 lambda2) (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* (- lambda1 lambda2) (sin (* 1/2 phi1)))) (* (* -1/8 phi2) (* (- lambda1 lambda2) (cos (* 1/2 phi1)))))))))))
(sqrt (+ (* (- phi1 phi2) (- phi1 phi2)) (* (+ (* (- lambda1 lambda2) (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* (- lambda1 lambda2) (sin (* 1/2 phi1)))) (* (* -1/8 phi2) (* (- lambda1 lambda2) (cos (* 1/2 phi1))))))) (+ (* (- lambda1 lambda2) (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* (- lambda1 lambda2) (sin (* 1/2 phi1)))) (* (* -1/8 phi2) (* (- lambda1 lambda2) (cos (* 1/2 phi1))))))))))
(* lambda1 R)
(/ 1 (/ 1 (- R (/ (* R phi2) phi1))))
(- 0 (* phi1 (/ 1 (/ 1 (- R (/ (* R phi2) phi1))))))
(* phi1 (/ 1 (/ 1 (- R (/ (* R phi2) phi1)))))
(/ 1 (- R (/ (* R phi2) phi1)))
(- (* R (* R R)) (* (/ (* R phi2) phi1) (/ (/ (* R phi2) phi1) (/ phi1 (* R phi2)))))
(+ (* R R) (* (/ (* R phi2) phi1) (+ R (/ (* R phi2) phi1))))
(- 0 (* phi1 (/ (- (* R (* R R)) (* (/ (* R phi2) phi1) (/ (/ (* R phi2) phi1) (/ phi1 (* R phi2))))) (+ (* R R) (* (/ (* R phi2) phi1) (+ R (/ (* R phi2) phi1)))))))
(* phi1 (/ (- (* R (* R R)) (* (/ (* R phi2) phi1) (/ (/ (* R phi2) phi1) (/ phi1 (* R phi2))))) (+ (* R R) (* (/ (* R phi2) phi1) (+ R (/ (* R phi2) phi1))))))
(* lambda2 (+ (/ lambda1 lambda2) -1))
(* (sqrt (+ (* phi1 phi1) (* (* (* lambda2 (+ (/ lambda1 lambda2) -1)) (cos (* 1/2 phi1))) (* (* lambda2 (+ (/ lambda1 lambda2) -1)) (cos (* 1/2 phi1)))))) R)
(sqrt (+ (* phi1 phi1) (* (* (* lambda2 (+ (/ lambda1 lambda2) -1)) (cos (* 1/2 phi1))) (* (* lambda2 (+ (/ lambda1 lambda2) -1)) (cos (* 1/2 phi1))))))
(* (* lambda2 (+ (/ lambda1 lambda2) -1)) (cos (* 1/2 phi1)))
(* phi2 (+ (* -1/2 (* (- lambda1 lambda2) (sin (* 1/2 phi1)))) (* (* -1/8 phi2) (* (- lambda1 lambda2) (cos (* 1/2 phi1))))))
(* (- lambda1 lambda2) (sin (* 1/2 phi1)))
(* (* -1/8 phi2) (* (- lambda1 lambda2) (cos (* 1/2 phi1))))
(/ (* R phi2) phi1)
(/ (- (* R (* R R)) (* (/ (* R phi2) phi1) (/ (/ (* R phi2) phi1) (/ phi1 (* R phi2))))) (+ (* R R) (* (/ (* R phi2) phi1) (+ R (/ (* R phi2) phi1)))))
(/ phi1 (* R phi2))
(cos (* 1/2 phi1))
Outputs
(+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64))))))
(+.f64 (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(+.f64 (*.f64 (*.f64 phi2 (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (*.f64 phi2 #s(literal -1/8 binary64)) phi2)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
(+.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (*.f64 phi2 (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (*.f64 phi2 #s(literal -1/8 binary64)) phi2)))
(exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64))))))) #s(literal 1 binary64)))
(-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64))))))) (/.f64 (pow.f64 (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64))))) #s(literal 2 binary64)) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64))))))))
(fma.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64))))))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64))))))
(fma.f64 phi2 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (*.f64 phi2 #s(literal -1/8 binary64)) phi2)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
(fma.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) phi2) (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (*.f64 phi2 #s(literal -1/8 binary64)) phi2)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
(fma.f64 (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal -1/2 binary64) phi2) (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (*.f64 phi2 #s(literal -1/8 binary64)) phi2)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
(fma.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (*.f64 phi2 #s(literal -1/8 binary64)) phi2)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
(fma.f64 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64)))) phi2 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(fma.f64 (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64)) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) phi2) (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (*.f64 phi2 #s(literal -1/8 binary64)) phi2)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
(fma.f64 (*.f64 phi2 #s(literal -1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (*.f64 phi2 #s(literal -1/8 binary64)) phi2)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
(fma.f64 (*.f64 phi2 (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) #s(literal -1/2 binary64) (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (*.f64 phi2 #s(literal -1/8 binary64)) phi2)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
(fma.f64 (*.f64 phi2 (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (*.f64 phi2 #s(literal -1/8 binary64)) phi2)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64))))) (-.f64 (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))) (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal 3 binary64)) (pow.f64 (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64))))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64)))))) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (pow.f64 (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64))))) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal 3 binary64)) (pow.f64 (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 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) (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64))))) (-.f64 (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal 3 binary64)) (pow.f64 (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64))))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 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 #s(literal 1/2 binary64) phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 (*.f64 phi2 (-.f64 lambda1 lambda2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64))))))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (pow.f64 (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64))))) #s(literal 2 binary64))) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal 3 binary64)) (pow.f64 (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64))))) #s(literal 3 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 #s(literal 1/2 binary64) phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64))))) (-.f64 (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (pow.f64 (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64))))) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64))))) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (-.f64 (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
(pow.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64)))))) #s(literal 1 binary64))
(pow.f64 (/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64))))) (-.f64 (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))) (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal 3 binary64)) (pow.f64 (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64))))) #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64)))))) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (pow.f64 (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64))))) #s(literal 2 binary64)))) #s(literal -1 binary64))
(*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal 3 binary64)) (pow.f64 (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64))))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64))))) (-.f64 (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))))
(*.f64 (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (pow.f64 (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64))))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64))))))))
(*.f64 (pow.f64 (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal 3 binary64)) (pow.f64 (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64))))) #s(literal 3 binary64))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64))))) (-.f64 (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (pow.f64 (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64))))) #s(literal 2 binary64))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64))))))) #s(literal 1 binary64)))
(+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64))))
(+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) #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 #s(literal 1/2 binary64) phi1)))))) (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 phi2 (-.f64 lambda1 lambda2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))) (/.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 phi2 #s(literal -1/8 binary64))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 phi2 #s(literal -1/8 binary64))))) (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 phi2 (-.f64 lambda1 lambda2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))))
(fma.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 phi2 #s(literal -1/8 binary64))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))))
(fma.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal -1/2 binary64)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64))))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 phi2 #s(literal -1/8 binary64))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))))
(fma.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64)) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))))
(fma.f64 phi2 (*.f64 #s(literal -1/8 binary64) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64))))
(fma.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64))))
(fma.f64 (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal -1/2 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 phi2 (-.f64 lambda1 lambda2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))))
(fma.f64 (*.f64 phi2 #s(literal -1/8 binary64)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))))
(fma.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 phi2 #s(literal -1/8 binary64))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))))
(fma.f64 (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64))))
(fma.f64 (*.f64 (*.f64 phi2 (-.f64 lambda1 lambda2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal -1/8 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))))
(fma.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal -1/8 binary64)) phi2 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))))
(fma.f64 (*.f64 (*.f64 phi2 #s(literal -1/8 binary64)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))))
(fma.f64 (*.f64 #s(literal -1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (-.f64 lambda1 lambda2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) #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 #s(literal 1/2 binary64) phi1)))))) (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64))) (-.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64)))))) (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 phi2 (-.f64 lambda1 lambda2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (-.f64 (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) #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 #s(literal 1/2 binary64) phi1)))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 phi2 #s(literal -1/8 binary64))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 phi2 #s(literal -1/8 binary64))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) #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 #s(literal 1/2 binary64) phi1)))))) (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64))) (-.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 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) (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 phi2 #s(literal -1/8 binary64))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 phi2 #s(literal -1/8 binary64))))) (-.f64 (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) #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 #s(literal 1/2 binary64) phi1)))))) (*.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) #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 #s(literal 1/2 binary64) phi1)))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 phi2 #s(literal -1/8 binary64))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 phi2 #s(literal -1/8 binary64)))))) (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 phi2 (-.f64 lambda1 lambda2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) #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 #s(literal 1/2 binary64) phi1)))))) (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64))) (-.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) #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 #s(literal 1/2 binary64) phi1)))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 phi2 #s(literal -1/8 binary64))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 phi2 #s(literal -1/8 binary64))))))) (neg.f64 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 phi2 (-.f64 lambda1 lambda2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 phi2 #s(literal -1/8 binary64))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 phi2 #s(literal -1/8 binary64))))) (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) #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 #s(literal 1/2 binary64) phi1))))))) (-.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64)))))
(pow.f64 (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) #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 #s(literal 1/2 binary64) phi1)))))) (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64))) (-.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64)))))) (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64))) #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 phi2 (-.f64 lambda1 lambda2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (-.f64 (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) #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 #s(literal 1/2 binary64) phi1)))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 phi2 #s(literal -1/8 binary64))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 phi2 #s(literal -1/8 binary64))))))) #s(literal -1 binary64))
(*.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) #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 #s(literal 1/2 binary64) phi1)))))) (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64))) (-.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))))))))
(*.f64 (-.f64 (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) #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 #s(literal 1/2 binary64) phi1)))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 phi2 #s(literal -1/8 binary64))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 phi2 #s(literal -1/8 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 phi2 (-.f64 lambda1 lambda2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))))
(*.f64 R (hypot.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64)))))) (-.f64 phi1 phi2)))
(*.f64 (hypot.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64)))))) (-.f64 phi1 phi2)) R)
(exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (pow.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64)))))) #s(literal 2 binary64)))) #s(literal 1/2 binary64)))
(hypot.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64)))))) (-.f64 phi1 phi2))
(hypot.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64)))))) (exp.f64 (log.f64 (-.f64 phi1 phi2))))
(hypot.f64 (-.f64 phi1 phi2) (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64)))))))
(hypot.f64 (-.f64 phi1 phi2) (exp.f64 (log.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64)))))))))
(hypot.f64 (exp.f64 (log.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64)))))))) (-.f64 phi1 phi2))
(hypot.f64 (exp.f64 (log.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64)))))))) (exp.f64 (log.f64 (-.f64 phi1 phi2))))
(hypot.f64 (exp.f64 (log.f64 (-.f64 phi1 phi2))) (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64)))))))
(hypot.f64 (exp.f64 (log.f64 (-.f64 phi1 phi2))) (exp.f64 (log.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64)))))))))
(sqrt.f64 (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (pow.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64)))))) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (-.f64 (+.f64 (*.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (pow.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64)))))) #s(literal 4 binary64))) (pow.f64 (*.f64 (-.f64 phi1 phi2) (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64))))))) #s(literal 2 binary64))) (+.f64 (*.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (pow.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64)))))) #s(literal 6 binary64))))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (pow.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64)))))) #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (pow.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64)))))) #s(literal 4 binary64))))))
(/.f64 (hypot.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (pow.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64)))))) #s(literal 3 binary64))) (sqrt.f64 (-.f64 (+.f64 (*.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (pow.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64)))))) #s(literal 4 binary64))) (pow.f64 (*.f64 (-.f64 phi1 phi2) (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64))))))) #s(literal 2 binary64)))))
(/.f64 (hypot.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (pow.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64)))))) #s(literal 3 binary64))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64)))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (pow.f64 (*.f64 (-.f64 phi1 phi2) (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64))))))) #s(literal 2 binary64))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (pow.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64)))))) #s(literal 4 binary64)))) (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (pow.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64)))))) #s(literal 2 binary64)))))
(/.f64 (sqrt.f64 (neg.f64 (+.f64 (*.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (pow.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64)))))) #s(literal 6 binary64))))) (sqrt.f64 (neg.f64 (-.f64 (+.f64 (*.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (pow.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64)))))) #s(literal 4 binary64))) (pow.f64 (*.f64 (-.f64 phi1 phi2) (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64))))))) #s(literal 2 binary64))))))
(/.f64 (sqrt.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (pow.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64)))))) #s(literal 4 binary64))))) (sqrt.f64 (neg.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (pow.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64)))))) #s(literal 2 binary64))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64)))))) #s(literal 4 binary64)) (*.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) (sqrt.f64 (-.f64 (pow.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64)))))) #s(literal 2 binary64)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))
(pow.f64 (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (pow.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64)))))) #s(literal 2 binary64))) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (pow.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64)))))) #s(literal 2 binary64))) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (pow.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64)))))) #s(literal 2 binary64))) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (pow.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64)))))) #s(literal 2 binary64)))) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 (log.f64 (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (pow.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64)))))) #s(literal 2 binary64))))) #s(literal 1/2 binary64))
(*.f64 (hypot.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (pow.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64)))))) #s(literal 3 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 (*.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (pow.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64)))))) #s(literal 4 binary64))) (pow.f64 (*.f64 (-.f64 phi1 phi2) (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64))))))) #s(literal 2 binary64)))) #s(literal 1/2 binary64)))
(*.f64 (hypot.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (pow.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64)))))) #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 (*.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (pow.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64)))))) #s(literal 4 binary64))) (pow.f64 (*.f64 (-.f64 phi1 phi2) (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64))))))) #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (pow.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64)))))) #s(literal 4 binary64)))) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (pow.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64)))))) #s(literal 2 binary64)))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (pow.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64)))))) #s(literal 4 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (pow.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64)))))) #s(literal 2 binary64))))))
(*.f64 (pow.f64 (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (pow.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64)))))) #s(literal 2 binary64))) #s(literal 1/4 binary64)) (pow.f64 (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (pow.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64)))))) #s(literal 2 binary64))) #s(literal 1/4 binary64)))
(*.f64 lambda1 R)
(*.f64 R lambda1)
(+.f64 R (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 phi2 R) phi1)))
(+.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 phi2 R) phi1)) R)
(+.f64 (/.f64 (*.f64 R (*.f64 R R)) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))))) (neg.f64 (/.f64 (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))))))
(+.f64 (*.f64 #s(literal 1 binary64) R) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 phi2 R) phi1))))
(+.f64 (*.f64 R #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 phi2 R) phi1)) #s(literal 1 binary64)))
(exp.f64 (log.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))))
(exp.f64 (*.f64 (log.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))) #s(literal 1 binary64)))
(-.f64 R (/.f64 (*.f64 phi2 R) phi1))
(-.f64 (/.f64 (*.f64 R (*.f64 R R)) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))))) (/.f64 (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))))))
(-.f64 (/.f64 (*.f64 R R) (+.f64 R (/.f64 (*.f64 phi2 R) phi1))) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (+.f64 R (/.f64 (*.f64 phi2 R) phi1))))
(-.f64 (/.f64 R #s(literal 1 binary64)) (/.f64 (/.f64 (*.f64 phi2 R) phi1) #s(literal 1 binary64)))
(fma.f64 R #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 phi2 R) phi1)) #s(literal 1 binary64)))
(fma.f64 R (neg.f64 (/.f64 phi2 phi1)) R)
(fma.f64 R (/.f64 (*.f64 R R) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))))) (neg.f64 (/.f64 (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))))))
(fma.f64 #s(literal 1 binary64) R (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 phi2 R) phi1))))
(fma.f64 (*.f64 phi2 R) (neg.f64 (/.f64 #s(literal 1 binary64) phi1)) R)
(fma.f64 (*.f64 R R) (/.f64 R (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))))) (neg.f64 (/.f64 (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))))))
(fma.f64 (*.f64 R (*.f64 R R)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))))) (neg.f64 (/.f64 (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))))))
(fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 phi2 R) phi1) R)
(fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 phi2 R)) (/.f64 #s(literal 1 binary64) phi1) R)
(fma.f64 (neg.f64 R) (/.f64 phi2 phi1) R)
(fma.f64 (/.f64 (*.f64 R (*.f64 R R)) (+.f64 (*.f64 (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))) (*.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (*.f64 (/.f64 (*.f64 phi2 R) phi1) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))))) (*.f64 (*.f64 R R) (*.f64 R (*.f64 R (*.f64 R R)))))) (+.f64 (*.f64 R (*.f64 R (*.f64 R R))) (*.f64 (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))) (-.f64 (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))) (*.f64 R R)))) (neg.f64 (/.f64 (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))))))
(fma.f64 (/.f64 (*.f64 R (*.f64 R R)) (*.f64 (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))) (-.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))))) (-.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))) (neg.f64 (/.f64 (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))))))
(neg.f64 (+.f64 (neg.f64 R) (/.f64 (*.f64 phi2 R) phi1)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 R (/.f64 (*.f64 phi2 R) phi1))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (-.f64 (*.f64 R R) (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))))))
(/.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) #s(literal 1 binary64))
(/.f64 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))))
(/.f64 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))) (+.f64 (*.f64 R R) (-.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (*.f64 R (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 phi2 R) phi1))))))
(/.f64 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))) (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))))))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (-.f64 R (/.f64 (*.f64 phi2 R) phi1))))
(/.f64 (+.f64 (neg.f64 (*.f64 R (*.f64 R R))) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))))))
(/.f64 (+.f64 (neg.f64 R) (/.f64 (*.f64 phi2 R) phi1)) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 (*.f64 R R) (*.f64 R (*.f64 R (*.f64 R R))))) (/.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 phi2)) (*.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))) (/.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))))) (*.f64 (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))) (+.f64 (*.f64 (*.f64 R R) (*.f64 R (*.f64 R (*.f64 R R)))) (*.f64 (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))) (+.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))))))
(/.f64 (-.f64 (*.f64 R R) (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1)))) (+.f64 R (/.f64 (*.f64 phi2 R) phi1)))
(/.f64 (-.f64 (*.f64 R R) (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1)))) (-.f64 R (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 phi2 R) phi1))))
(/.f64 (-.f64 (*.f64 R R) (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1)))) (*.f64 #s(literal 1 binary64) (+.f64 R (/.f64 (*.f64 phi2 R) phi1))))
(/.f64 (*.f64 (+.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))) (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))) (*.f64 (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))) (+.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))))
(/.f64 (-.f64 (*.f64 (*.f64 R (*.f64 R R)) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))))) (*.f64 (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))) (*.f64 (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 R R) (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))))) (+.f64 R (/.f64 (*.f64 phi2 R) phi1)))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 (*.f64 R R) (*.f64 R (*.f64 R (*.f64 R R))))) (/.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 phi2)) (*.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))) (/.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 R R) (*.f64 R (*.f64 R (*.f64 R R)))) (*.f64 (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))) (+.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))))) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))))))
(/.f64 (*.f64 (*.f64 (+.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))) (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))))))
(/.f64 (neg.f64 (+.f64 (neg.f64 (*.f64 R (*.f64 R R))) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 R R) (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))))) (neg.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1))))
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 (*.f64 R R) (*.f64 R (*.f64 R (*.f64 R R))))) (*.f64 (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))) (*.f64 (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))))))) (/.f64 (/.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 phi2)) (*.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))) (/.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))) (*.f64 (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))) (*.f64 (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))))))) (+.f64 (*.f64 (/.f64 (*.f64 R (*.f64 R R)) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))))) (/.f64 (*.f64 R (*.f64 R R)) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))))) (+.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))))) (/.f64 (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))))) (*.f64 (/.f64 (*.f64 R (*.f64 R R)) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))))) (/.f64 (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 R (*.f64 R R)) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))))) (/.f64 (*.f64 R (*.f64 R R)) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))))) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))))) (/.f64 (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))))))) (+.f64 (/.f64 (*.f64 R (*.f64 R R)) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))))) (/.f64 (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))))))
(/.f64 (*.f64 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))) #s(literal 1 binary64)) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 (*.f64 R R) (*.f64 R (*.f64 R (*.f64 R R))))) (/.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 phi2)) (*.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))) (/.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))))) (+.f64 (*.f64 (*.f64 R R) (*.f64 R (*.f64 R (*.f64 R R)))) (*.f64 (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))) (+.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))))))
(/.f64 (*.f64 (*.f64 (+.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))) (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))))) (+.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))))
(pow.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 R (/.f64 (*.f64 phi2 R) phi1))) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 R (/.f64 (*.f64 phi2 R) phi1))) (/.f64 #s(literal 1 binary64) (-.f64 R (/.f64 (*.f64 phi2 R) phi1)))) #s(literal -1/2 binary64))
(pow.f64 (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (-.f64 (*.f64 R R) (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))))) #s(literal -1 binary64))
(pow.f64 (pow.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 R (/.f64 (*.f64 phi2 R) phi1)))
(*.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) #s(literal 1 binary64))
(*.f64 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))))))
(*.f64 #s(literal -1 binary64) (+.f64 (neg.f64 R) (/.f64 (*.f64 phi2 R) phi1)))
(*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (neg.f64 R) (/.f64 (*.f64 phi2 R) phi1)) #s(literal 1 binary64)))
(*.f64 (+.f64 (neg.f64 (*.f64 R (*.f64 R R))) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))))) (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))))) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))) #s(literal -1 binary64)))
(*.f64 (-.f64 (*.f64 R R) (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1)))) (/.f64 #s(literal 1 binary64) (+.f64 R (/.f64 (*.f64 phi2 R) phi1))))
(*.f64 (pow.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) #s(literal 1/2 binary64)) (pow.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) #s(literal 1/2 binary64)))
(*.f64 (/.f64 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))) (+.f64 (*.f64 (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))) (*.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (*.f64 (/.f64 (*.f64 phi2 R) phi1) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))))) (*.f64 (*.f64 R R) (*.f64 R (*.f64 R (*.f64 R R)))))) (+.f64 (*.f64 R (*.f64 R (*.f64 R R))) (*.f64 (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))) (-.f64 (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))) (*.f64 R R)))))
(*.f64 (/.f64 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))) (*.f64 (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))) (-.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))))) (-.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))))
(*.f64 (/.f64 (-.f64 (*.f64 R R) (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1)))) (-.f64 (*.f64 R R) (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))))) (-.f64 R (/.f64 (*.f64 phi2 R) phi1)))
(*.f64 (/.f64 (-.f64 (*.f64 R R) (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1)))) (+.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))) (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 phi2 R) phi1) (-.f64 (/.f64 (*.f64 phi2 R) phi1) R))))
(*.f64 (pow.f64 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))))) #s(literal 1 binary64)) (pow.f64 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (+.f64 (neg.f64 (*.f64 R (*.f64 R R))) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (-.f64 (*.f64 R R) (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1)))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 R (/.f64 (*.f64 phi2 R) phi1))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))) (+.f64 (*.f64 (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))) (*.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (*.f64 (/.f64 (*.f64 phi2 R) phi1) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))))) (*.f64 (*.f64 R R) (*.f64 R (*.f64 R (*.f64 R R)))))) #s(literal 1 binary64)) (pow.f64 (+.f64 (*.f64 R (*.f64 R (*.f64 R R))) (*.f64 (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))) (-.f64 (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))) (*.f64 R R)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))) (*.f64 (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))) (-.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))))) #s(literal 1 binary64)) (pow.f64 (-.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (-.f64 (*.f64 R R) (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1)))) (-.f64 (*.f64 R R) (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))))) #s(literal 1 binary64)) (-.f64 R (/.f64 (*.f64 phi2 R) phi1)))
(*.f64 (pow.f64 (/.f64 (-.f64 (*.f64 R R) (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1)))) (+.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))) #s(literal 1 binary64)) (pow.f64 (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 phi2 R) phi1) (-.f64 (/.f64 (*.f64 phi2 R) phi1) R))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))))))
(*.f64 (pow.f64 (pow.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 R R) (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 R (/.f64 (*.f64 phi2 R) phi1))))
(*.f64 (pow.f64 (/.f64 (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))) (-.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 (*.f64 R R) (*.f64 R (*.f64 R (*.f64 R R))))) (/.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 phi2)) (*.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))) (/.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 R R) (*.f64 R (*.f64 R (*.f64 R R)))) (*.f64 (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))) (+.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))))))
(*.f64 (pow.f64 (/.f64 (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))) (*.f64 (+.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))) (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))))
(+.f64 #s(literal 0 binary64) (*.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) (-.f64 #s(literal 0 binary64) phi1)))
(+.f64 (*.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) (-.f64 #s(literal 0 binary64) phi1)) #s(literal 0 binary64))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) phi1) R) (*.f64 (-.f64 #s(literal 0 binary64) phi1) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 phi2 R) phi1))))
(+.f64 (*.f64 R (-.f64 #s(literal 0 binary64) phi1)) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 phi2 R) phi1)) (-.f64 #s(literal 0 binary64) phi1)))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)))))) (/.f64 (*.f64 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)))))) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)))))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)))) (/.f64 (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))))) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)))))
(fma.f64 phi1 (+.f64 (neg.f64 R) (/.f64 (*.f64 phi2 R) phi1)) #s(literal 0 binary64))
(fma.f64 R (-.f64 #s(literal 0 binary64) phi1) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 phi2 R) phi1)) (-.f64 #s(literal 0 binary64) phi1)))
(fma.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) (-.f64 #s(literal 0 binary64) phi1) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))) #s(literal 0 binary64))
(fma.f64 (-.f64 #s(literal 0 binary64) phi1) R (*.f64 (-.f64 #s(literal 0 binary64) phi1) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 phi2 R) phi1))))
(fma.f64 (-.f64 #s(literal 0 binary64) phi1) (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) #s(literal 0 binary64))
(fma.f64 (+.f64 (neg.f64 R) (/.f64 (*.f64 phi2 R) phi1)) phi1 #s(literal 0 binary64))
(fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))))))) (/.f64 #s(literal 1 binary64) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)))))) #s(literal 0 binary64))
(fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)))))) (/.f64 #s(literal 1 binary64) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)))) #s(literal 0 binary64))
(fma.f64 (*.f64 (-.f64 #s(literal 0 binary64) phi1) (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))))) #s(literal 0 binary64))
(fma.f64 (*.f64 (-.f64 #s(literal 0 binary64) phi1) #s(literal 1 binary64)) (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) #s(literal 0 binary64))
(neg.f64 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))))
(/.f64 phi1 (/.f64 #s(literal -1 binary64) (-.f64 R (/.f64 (*.f64 phi2 R) phi1))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))))) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))) (-.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))))))))
(/.f64 (-.f64 #s(literal 0 binary64) phi1) (/.f64 #s(literal 1 binary64) (-.f64 R (/.f64 (*.f64 phi2 R) phi1))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))))))) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))))))) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) (-.f64 #s(literal 0 binary64) phi1)) (*.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) (-.f64 #s(literal 0 binary64) phi1))) (*.f64 #s(literal 0 binary64) (*.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) (-.f64 #s(literal 0 binary64) phi1))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)))))) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))))
(/.f64 (*.f64 phi1 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))))))
(/.f64 (neg.f64 (*.f64 phi1 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))))) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)))))))) (-.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))))))) (*.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) (-.f64 #s(literal 0 binary64) phi1)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) (-.f64 #s(literal 0 binary64) phi1)) (*.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) (-.f64 #s(literal 0 binary64) phi1)))) (-.f64 #s(literal 0 binary64) (*.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) (-.f64 #s(literal 0 binary64) phi1))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) phi1) (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) phi1) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 R (/.f64 (*.f64 phi2 R) phi1))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) phi1) (+.f64 (neg.f64 (*.f64 R (*.f64 R R))) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) phi1) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (-.f64 R (/.f64 (*.f64 phi2 R) phi1))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) phi1) (-.f64 (*.f64 R R) (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))))) (+.f64 R (/.f64 (*.f64 phi2 R) phi1)))
(pow.f64 (/.f64 (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))))) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))) (-.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))))))) #s(literal -1 binary64))
(*.f64 phi1 (+.f64 (neg.f64 R) (/.f64 (*.f64 phi2 R) phi1)))
(*.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) (-.f64 #s(literal 0 binary64) phi1))
(*.f64 #s(literal -1 binary64) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))))
(*.f64 (-.f64 #s(literal 0 binary64) phi1) (-.f64 R (/.f64 (*.f64 phi2 R) phi1)))
(*.f64 (+.f64 (neg.f64 R) (/.f64 (*.f64 phi2 R) phi1)) phi1)
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))))))) (/.f64 #s(literal 1 binary64) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)))))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)))))) (/.f64 #s(literal 1 binary64) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)))))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) phi1) (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))))))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) phi1) #s(literal 1 binary64)) (-.f64 R (/.f64 (*.f64 phi2 R) phi1)))
(+.f64 #s(literal 0 binary64) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))))
(+.f64 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))) #s(literal 0 binary64))
(+.f64 (*.f64 phi1 R) (*.f64 phi1 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 phi2 R) phi1))))
(+.f64 (*.f64 R phi1) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 phi2 R) phi1)) phi1))
(fma.f64 phi1 R (*.f64 phi1 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 phi2 R) phi1))))
(fma.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) #s(literal 0 binary64))
(fma.f64 R phi1 (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 phi2 R) phi1)) phi1))
(fma.f64 #s(literal 1 binary64) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))) #s(literal 0 binary64))
(fma.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) phi1 #s(literal 0 binary64))
(fma.f64 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))))) phi1) #s(literal 0 binary64))
(fma.f64 (*.f64 phi1 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))))) #s(literal 0 binary64))
(fma.f64 (/.f64 phi1 #s(literal 1 binary64)) (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 phi1 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))) (+.f64 (*.f64 (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))) (*.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (*.f64 (/.f64 (*.f64 phi2 R) phi1) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))))) (*.f64 (*.f64 R R) (*.f64 R (*.f64 R (*.f64 R R)))))) (+.f64 (*.f64 R (*.f64 R (*.f64 R R))) (*.f64 (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))) (-.f64 (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))) (*.f64 R R)))) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 phi1 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))) (*.f64 (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))) (-.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))))) (-.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))) #s(literal 0 binary64))
(fma.f64 (/.f64 phi1 #s(literal -1 binary64)) (+.f64 (neg.f64 R) (/.f64 (*.f64 phi2 R) phi1)) #s(literal 0 binary64))
(/.f64 phi1 (/.f64 #s(literal 1 binary64) (-.f64 R (/.f64 (*.f64 phi2 R) phi1))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))) (*.f64 phi1 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 R (/.f64 (*.f64 phi2 R) phi1))) phi1))
(/.f64 (-.f64 #s(literal 0 binary64) phi1) (/.f64 #s(literal -1 binary64) (-.f64 R (/.f64 (*.f64 phi2 R) phi1))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)))))) (*.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) (-.f64 #s(literal 0 binary64) phi1)))
(/.f64 (*.f64 phi1 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))))
(/.f64 (neg.f64 (*.f64 phi1 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))))))
(/.f64 (/.f64 phi1 #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 R (/.f64 (*.f64 phi2 R) phi1))))
(/.f64 (+.f64 #s(literal 0 binary64) (*.f64 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))))))) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))))) #s(literal 0 binary64))))
(/.f64 (*.f64 phi1 (+.f64 (neg.f64 (*.f64 R (*.f64 R R))) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))))))
(/.f64 (*.f64 phi1 #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (-.f64 R (/.f64 (*.f64 phi2 R) phi1))))
(/.f64 (*.f64 phi1 (-.f64 (*.f64 R R) (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))))) (+.f64 R (/.f64 (*.f64 phi2 R) phi1)))
(/.f64 (*.f64 (+.f64 (neg.f64 (*.f64 R (*.f64 R R))) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))) phi1) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))))))
(/.f64 (*.f64 (-.f64 (*.f64 R R) (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1)))) phi1) (+.f64 R (/.f64 (*.f64 phi2 R) phi1)))
(pow.f64 (/.f64 (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))) (*.f64 phi1 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 R (/.f64 (*.f64 phi2 R) phi1))) phi1) #s(literal -1 binary64))
(*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)))
(*.f64 #s(literal 1 binary64) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))))
(*.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) phi1)
(*.f64 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))))) phi1))
(*.f64 (*.f64 phi1 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))))))
(*.f64 (/.f64 phi1 #s(literal 1 binary64)) (-.f64 R (/.f64 (*.f64 phi2 R) phi1)))
(*.f64 (/.f64 (*.f64 phi1 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))) (+.f64 (*.f64 (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))) (*.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (*.f64 (/.f64 (*.f64 phi2 R) phi1) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))))) (*.f64 (*.f64 R R) (*.f64 R (*.f64 R (*.f64 R R)))))) (+.f64 (*.f64 R (*.f64 R (*.f64 R R))) (*.f64 (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))) (-.f64 (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))) (*.f64 R R)))))
(*.f64 (/.f64 (*.f64 phi1 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))) (*.f64 (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))) (-.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))))) (-.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))))
(*.f64 (/.f64 phi1 #s(literal -1 binary64)) (+.f64 (neg.f64 R) (/.f64 (*.f64 phi2 R) phi1)))
(exp.f64 (log.f64 (/.f64 #s(literal 1 binary64) (-.f64 R (/.f64 (*.f64 phi2 R) phi1)))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (-.f64 R (/.f64 (*.f64 phi2 R) phi1)))) #s(literal 1 binary64)))
(neg.f64 (/.f64 #s(literal -1 binary64) (-.f64 R (/.f64 (*.f64 phi2 R) phi1))))
(/.f64 #s(literal 1 binary64) (-.f64 R (/.f64 (*.f64 phi2 R) phi1)))
(/.f64 (/.f64 #s(literal 1 binary64) (-.f64 R (/.f64 (*.f64 phi2 R) phi1))) #s(literal 1 binary64))
(/.f64 (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))) (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))))
(/.f64 #s(literal -1 binary64) (+.f64 (neg.f64 R) (/.f64 (*.f64 phi2 R) phi1)))
(/.f64 (/.f64 #s(literal -1 binary64) (-.f64 R (/.f64 (*.f64 phi2 R) phi1))) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))))) (+.f64 (neg.f64 (*.f64 R (*.f64 R R))) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))))
(/.f64 (+.f64 (*.f64 (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))) (*.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (*.f64 (/.f64 (*.f64 phi2 R) phi1) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))))) (*.f64 (*.f64 R R) (*.f64 R (*.f64 R (*.f64 R R))))) (*.f64 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))) (+.f64 (*.f64 R (*.f64 R (*.f64 R R))) (*.f64 (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))) (-.f64 (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))) (*.f64 R R))))))
(/.f64 (*.f64 (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))) (-.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))))) (*.f64 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))) (-.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))))))
(pow.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 R (/.f64 (*.f64 phi2 R) phi1))) #s(literal 1 binary64))
(pow.f64 (pow.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) (-.f64 R (/.f64 (*.f64 phi2 R) phi1))) #s(literal -1/2 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 R (/.f64 (*.f64 phi2 R) phi1))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 R (/.f64 (*.f64 phi2 R) phi1))) #s(literal 1 binary64))
(*.f64 (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (-.f64 R (/.f64 (*.f64 phi2 R) phi1))))
(*.f64 #s(literal -1 binary64) (pow.f64 (/.f64 #s(literal -1 binary64) (-.f64 R (/.f64 (*.f64 phi2 R) phi1))) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) #s(literal -1/2 binary64)) (pow.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) #s(literal -1/2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 R R) (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))))) (+.f64 R (/.f64 (*.f64 phi2 R) phi1)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 R R) (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 R (/.f64 (*.f64 phi2 R) phi1))) #s(literal -1 binary64)))
(*.f64 (/.f64 (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))) (-.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 (*.f64 R R) (*.f64 R (*.f64 R (*.f64 R R))))) (/.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 phi2)) (*.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))) (/.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))))) (+.f64 (*.f64 (*.f64 R R) (*.f64 R (*.f64 R (*.f64 R R)))) (*.f64 (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))) (+.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))))))
(*.f64 (/.f64 (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))) (*.f64 (+.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))) (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))))) (+.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))))
(*.f64 (pow.f64 (+.f64 (neg.f64 (*.f64 R (*.f64 R R))) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) #s(literal 1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) #s(literal 1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))) (+.f64 (*.f64 (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))) (*.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (*.f64 (/.f64 (*.f64 phi2 R) phi1) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))))) (*.f64 (*.f64 R R) (*.f64 R (*.f64 R (*.f64 R R)))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 R (*.f64 R (*.f64 R R))) (*.f64 (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))) (-.f64 (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))) (*.f64 R R))))))
(*.f64 (pow.f64 (/.f64 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))) (*.f64 (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))) (-.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))))))
(*.f64 (pow.f64 (/.f64 (-.f64 (*.f64 R R) (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1)))) (-.f64 (*.f64 R R) (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 R (/.f64 (*.f64 phi2 R) phi1))))
(*.f64 (pow.f64 (/.f64 (-.f64 (*.f64 R R) (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1)))) (+.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 phi2 R) phi1) (-.f64 (/.f64 (*.f64 phi2 R) phi1) R)))))
(*.f64 (pow.f64 (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))) #s(literal 1 binary64)) (pow.f64 (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 R R) (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))))) #s(literal 1 binary64)) (pow.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))) (-.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 (*.f64 R R) (*.f64 R (*.f64 R (*.f64 R R))))) (/.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 phi2)) (*.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))) (/.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))))) #s(literal 1 binary64)) (pow.f64 (+.f64 (*.f64 (*.f64 R R) (*.f64 R (*.f64 R (*.f64 R R)))) (*.f64 (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))) (+.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))) (*.f64 (+.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))) (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))))) #s(literal 1 binary64)) (pow.f64 (+.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))) #s(literal 1 binary64)))
(+.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 #s(literal -1 binary64) (/.f64 (*.f64 phi2 R) phi1))))
(+.f64 (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 #s(literal -1 binary64) (/.f64 (*.f64 phi2 R) phi1))) (*.f64 R (*.f64 R R)))
(-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))
(-.f64 (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 (*.f64 R R) (*.f64 R (*.f64 R (*.f64 R R))))) (+.f64 (*.f64 (*.f64 R R) (*.f64 R (*.f64 R (*.f64 R R)))) (*.f64 (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))) (+.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))))) (/.f64 (/.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 phi2)) (*.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))) (/.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))) (+.f64 (*.f64 (*.f64 R R) (*.f64 R (*.f64 R (*.f64 R R)))) (*.f64 (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))) (+.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))))))
(-.f64 (/.f64 (*.f64 (*.f64 R R) (*.f64 R (*.f64 R (*.f64 R R)))) (+.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))) (/.f64 (/.f64 (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))) (/.f64 (/.f64 phi1 (*.f64 phi2 R)) (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))))) (+.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))))
(fma.f64 R (*.f64 R R) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 #s(literal -1 binary64) (/.f64 (*.f64 phi2 R) phi1))))
(fma.f64 (/.f64 (*.f64 phi2 R) phi1) (neg.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1)))) (*.f64 R (*.f64 R R)))
(fma.f64 (*.f64 R R) R (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 #s(literal -1 binary64) (/.f64 (*.f64 phi2 R) phi1))))
(fma.f64 (*.f64 R (*.f64 R R)) (pow.f64 (neg.f64 (/.f64 phi2 phi1)) #s(literal 3 binary64)) (*.f64 R (*.f64 R R)))
(fma.f64 #s(literal -1 binary64) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))) (*.f64 R (*.f64 R R)))
(fma.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 phi2 R) phi1)) (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (*.f64 R (*.f64 R R)))
(fma.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 phi2 R) phi1)) (*.f64 R (*.f64 R R)))
(fma.f64 (*.f64 (*.f64 phi2 R) (*.f64 (*.f64 phi2 R) (*.f64 phi2 R))) (pow.f64 (neg.f64 (/.f64 #s(literal 1 binary64) phi1)) #s(literal 3 binary64)) (*.f64 R (*.f64 R R)))
(fma.f64 (*.f64 (*.f64 R (*.f64 R R)) (neg.f64 (*.f64 phi2 (*.f64 phi2 phi2)))) (/.f64 #s(literal 1 binary64) (*.f64 phi1 (*.f64 phi1 phi1))) (*.f64 R (*.f64 R R)))
(fma.f64 (neg.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1)))) (/.f64 (*.f64 phi2 R) phi1) (*.f64 R (*.f64 R R)))
(fma.f64 (pow.f64 R #s(literal 3/2 binary64)) (pow.f64 R #s(literal 3/2 binary64)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 #s(literal -1 binary64) (/.f64 (*.f64 phi2 R) phi1))))
(fma.f64 (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 phi2 R) phi1)) (/.f64 (*.f64 phi2 R) phi1)) (/.f64 (*.f64 phi2 R) phi1) (*.f64 R (*.f64 R R)))
(fma.f64 (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 phi2 R) phi1)) (/.f64 (*.f64 phi2 R) (*.f64 phi1 phi1))) (*.f64 phi2 R) (*.f64 R (*.f64 R R)))
(fma.f64 (pow.f64 (neg.f64 R) #s(literal 3 binary64)) (/.f64 (*.f64 phi2 (*.f64 phi2 phi2)) (*.f64 phi1 (*.f64 phi1 phi1))) (*.f64 R (*.f64 R R)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 R R) (*.f64 R (*.f64 R (*.f64 R R)))) (*.f64 (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))) (+.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))))) (-.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 (*.f64 R R) (*.f64 R (*.f64 R (*.f64 R R))))) (/.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 phi2)) (*.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))) (/.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))) (*.f64 (+.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))) (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))))))
(/.f64 (-.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 (*.f64 R R) (*.f64 R (*.f64 R (*.f64 R R))))) (/.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 phi2)) (*.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))) (/.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))))) (+.f64 (*.f64 (*.f64 R R) (*.f64 R (*.f64 R (*.f64 R R)))) (*.f64 (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))) (+.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))))))
(/.f64 (-.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 (*.f64 R R) (*.f64 R (*.f64 R (*.f64 R R))))) (/.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 phi2)) (*.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))) (/.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))))) (+.f64 (*.f64 (*.f64 R R) (*.f64 R (*.f64 R (*.f64 R R)))) (-.f64 (/.f64 (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))) (/.f64 (/.f64 phi1 (*.f64 phi2 R)) (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))))) (*.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 #s(literal -1 binary64) (/.f64 (*.f64 phi2 R) phi1)))))))
(/.f64 (*.f64 (+.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))) (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))) (+.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))))
(/.f64 (*.f64 (+.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))) (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))) (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 #s(literal -1 binary64) (/.f64 (*.f64 phi2 R) phi1)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 (*.f64 R R) (*.f64 R (*.f64 R (*.f64 R R))))) (/.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 phi2)) (*.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))) (/.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))))) (neg.f64 (+.f64 (*.f64 (*.f64 R R) (*.f64 R (*.f64 R (*.f64 R R)))) (*.f64 (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))) (+.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))) (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))))) (neg.f64 (+.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))))
(pow.f64 (/.f64 (+.f64 (*.f64 (*.f64 R R) (*.f64 R (*.f64 R (*.f64 R R)))) (*.f64 (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))) (+.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))))) (-.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 (*.f64 R R) (*.f64 R (*.f64 R (*.f64 R R))))) (/.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 phi2)) (*.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))) (/.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))) (*.f64 (+.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))) (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))) (-.f64 R (/.f64 (*.f64 phi2 R) phi1)))
(*.f64 (-.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 (*.f64 R R) (*.f64 R (*.f64 R (*.f64 R R))))) (/.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 phi2)) (*.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))) (/.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 R R) (*.f64 R (*.f64 R (*.f64 R R)))) (*.f64 (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))) (+.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))))))
(*.f64 (*.f64 (+.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))) (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))))
(+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))))
(+.f64 (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))) (*.f64 R R))
(+.f64 (*.f64 R (/.f64 (*.f64 phi2 R) phi1)) (+.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (*.f64 R R)))
(+.f64 (+.f64 (*.f64 R R) (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1)))) (*.f64 R (/.f64 (*.f64 phi2 R) phi1)))
(+.f64 (+.f64 (*.f64 R R) (*.f64 R (/.f64 (*.f64 phi2 R) phi1))) (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))))
(-.f64 (/.f64 (*.f64 R (*.f64 R (*.f64 R R))) (-.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))))) (/.f64 (*.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (*.f64 (/.f64 (*.f64 phi2 R) phi1) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))))) (-.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))))))
(fma.f64 R R (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))))
(fma.f64 R (/.f64 (*.f64 phi2 R) phi1) (+.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (*.f64 R R)))
(fma.f64 R (*.f64 (/.f64 phi2 phi1) (+.f64 R (/.f64 (*.f64 phi2 R) phi1))) (*.f64 R R))
(fma.f64 (*.f64 phi2 R) (*.f64 (/.f64 #s(literal 1 binary64) phi1) (+.f64 R (/.f64 (*.f64 phi2 R) phi1))) (*.f64 R R))
(fma.f64 (*.f64 phi2 R) (*.f64 (/.f64 #s(literal 1 binary64) phi1) R) (+.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (*.f64 R R)))
(fma.f64 (*.f64 phi2 R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) phi1) (*.f64 R R))
(fma.f64 (/.f64 (*.f64 phi2 R) phi1) R (+.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (*.f64 R R)))
(fma.f64 (/.f64 (*.f64 phi2 R) phi1) (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (*.f64 R R))
(fma.f64 (*.f64 R R) (/.f64 phi2 phi1) (+.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (*.f64 R R)))
(fma.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 (*.f64 phi2 R) phi1) (*.f64 R R))
(fma.f64 (*.f64 (*.f64 phi2 R) (+.f64 R (/.f64 (*.f64 phi2 R) phi1))) (/.f64 #s(literal 1 binary64) phi1) (*.f64 R R))
(fma.f64 (*.f64 R (*.f64 phi2 R)) (/.f64 #s(literal 1 binary64) phi1) (+.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (*.f64 R R)))
(fma.f64 (*.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) R) (/.f64 phi2 phi1) (*.f64 R R))
(fma.f64 (exp.f64 (log.f64 R)) (exp.f64 (log.f64 R)) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 R (*.f64 R (*.f64 R R))) (*.f64 (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))) (-.f64 (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))) (*.f64 R R)))) (+.f64 (*.f64 (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))) (*.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (*.f64 (/.f64 (*.f64 phi2 R) phi1) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))))) (*.f64 (*.f64 R R) (*.f64 R (*.f64 R (*.f64 R R)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))) (*.f64 (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))) (-.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))))))
(/.f64 (+.f64 (*.f64 (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))) (*.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (*.f64 (/.f64 (*.f64 phi2 R) phi1) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))))) (*.f64 (*.f64 R R) (*.f64 R (*.f64 R (*.f64 R R))))) (+.f64 (*.f64 R (*.f64 R (*.f64 R R))) (*.f64 (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))) (-.f64 (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))) (*.f64 R R)))))
(/.f64 (+.f64 (*.f64 (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))) (*.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (*.f64 (/.f64 (*.f64 phi2 R) phi1) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))))) (*.f64 (*.f64 R R) (*.f64 R (*.f64 R (*.f64 R R))))) (+.f64 (*.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (*.f64 (/.f64 (*.f64 phi2 R) phi1) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))))) (-.f64 (*.f64 R (*.f64 R (*.f64 R R))) (*.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))))))
(/.f64 (*.f64 (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))) (-.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))))) (-.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))))
(/.f64 (neg.f64 (+.f64 (*.f64 (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))) (*.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (*.f64 (/.f64 (*.f64 phi2 R) phi1) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))))) (*.f64 (*.f64 R R) (*.f64 R (*.f64 R (*.f64 R R)))))) (neg.f64 (+.f64 (*.f64 R (*.f64 R (*.f64 R R))) (*.f64 (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))) (-.f64 (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))) (*.f64 R R))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))) (-.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))))) (neg.f64 (-.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))))))
(/.f64 (-.f64 (*.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (*.f64 (/.f64 (*.f64 phi2 R) phi1) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))))) (*.f64 R (*.f64 R (*.f64 R R)))) (-.f64 (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))) (*.f64 R R)))
(pow.f64 (/.f64 (+.f64 (*.f64 R (*.f64 R (*.f64 R R))) (*.f64 (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))) (-.f64 (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))) (*.f64 R R)))) (+.f64 (*.f64 (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))) (*.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (*.f64 (/.f64 (*.f64 phi2 R) phi1) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))))) (*.f64 (*.f64 R R) (*.f64 R (*.f64 R (*.f64 R R)))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))) (*.f64 (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))) (-.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))) (*.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (*.f64 (/.f64 (*.f64 phi2 R) phi1) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))))) (*.f64 (*.f64 R R) (*.f64 R (*.f64 R (*.f64 R R))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 R (*.f64 R (*.f64 R R))) (*.f64 (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))) (-.f64 (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))) (*.f64 R R))))))
(*.f64 (*.f64 (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))) (-.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))))))
(+.f64 #s(literal 0 binary64) (*.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) (-.f64 #s(literal 0 binary64) phi1)))
(+.f64 (*.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) (-.f64 #s(literal 0 binary64) phi1)) #s(literal 0 binary64))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) phi1) R) (*.f64 (-.f64 #s(literal 0 binary64) phi1) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 phi2 R) phi1))))
(+.f64 (*.f64 R (-.f64 #s(literal 0 binary64) phi1)) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 phi2 R) phi1)) (-.f64 #s(literal 0 binary64) phi1)))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)))))) (/.f64 (*.f64 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)))))) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)))))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)))) (/.f64 (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))))) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)))))
(fma.f64 phi1 (+.f64 (neg.f64 R) (/.f64 (*.f64 phi2 R) phi1)) #s(literal 0 binary64))
(fma.f64 R (-.f64 #s(literal 0 binary64) phi1) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 phi2 R) phi1)) (-.f64 #s(literal 0 binary64) phi1)))
(fma.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) (-.f64 #s(literal 0 binary64) phi1) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))) #s(literal 0 binary64))
(fma.f64 (-.f64 #s(literal 0 binary64) phi1) R (*.f64 (-.f64 #s(literal 0 binary64) phi1) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 phi2 R) phi1))))
(fma.f64 (-.f64 #s(literal 0 binary64) phi1) (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) #s(literal 0 binary64))
(fma.f64 (+.f64 (neg.f64 R) (/.f64 (*.f64 phi2 R) phi1)) phi1 #s(literal 0 binary64))
(fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))))))) (/.f64 #s(literal 1 binary64) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)))))) #s(literal 0 binary64))
(fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)))))) (/.f64 #s(literal 1 binary64) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)))) #s(literal 0 binary64))
(fma.f64 (*.f64 (-.f64 #s(literal 0 binary64) phi1) (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))))) #s(literal 0 binary64))
(fma.f64 (*.f64 (-.f64 #s(literal 0 binary64) phi1) #s(literal 1 binary64)) (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) #s(literal 0 binary64))
(neg.f64 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))))
(/.f64 phi1 (/.f64 #s(literal -1 binary64) (-.f64 R (/.f64 (*.f64 phi2 R) phi1))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))))) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))) (-.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))))))))
(/.f64 (-.f64 #s(literal 0 binary64) phi1) (/.f64 #s(literal 1 binary64) (-.f64 R (/.f64 (*.f64 phi2 R) phi1))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))))))) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))))))) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) (-.f64 #s(literal 0 binary64) phi1)) (*.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) (-.f64 #s(literal 0 binary64) phi1))) (*.f64 #s(literal 0 binary64) (*.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) (-.f64 #s(literal 0 binary64) phi1))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)))))) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))))
(/.f64 (*.f64 phi1 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))))))
(/.f64 (neg.f64 (*.f64 phi1 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))))) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)))))))) (-.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))))))) (*.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) (-.f64 #s(literal 0 binary64) phi1)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) (-.f64 #s(literal 0 binary64) phi1)) (*.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) (-.f64 #s(literal 0 binary64) phi1)))) (-.f64 #s(literal 0 binary64) (*.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) (-.f64 #s(literal 0 binary64) phi1))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) phi1) (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) phi1) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 R (/.f64 (*.f64 phi2 R) phi1))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) phi1) (+.f64 (neg.f64 (*.f64 R (*.f64 R R))) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) phi1) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (-.f64 R (/.f64 (*.f64 phi2 R) phi1))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) phi1) (-.f64 (*.f64 R R) (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))))) (+.f64 R (/.f64 (*.f64 phi2 R) phi1)))
(pow.f64 (/.f64 (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))))) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))) (-.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))))))) #s(literal -1 binary64))
(*.f64 phi1 (+.f64 (neg.f64 R) (/.f64 (*.f64 phi2 R) phi1)))
(*.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) (-.f64 #s(literal 0 binary64) phi1))
(*.f64 #s(literal -1 binary64) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))))
(*.f64 (-.f64 #s(literal 0 binary64) phi1) (-.f64 R (/.f64 (*.f64 phi2 R) phi1)))
(*.f64 (+.f64 (neg.f64 R) (/.f64 (*.f64 phi2 R) phi1)) phi1)
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))))))) (/.f64 #s(literal 1 binary64) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)))))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)))))) (/.f64 #s(literal 1 binary64) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)))))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) phi1) (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))))))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) phi1) #s(literal 1 binary64)) (-.f64 R (/.f64 (*.f64 phi2 R) phi1)))
(+.f64 #s(literal 0 binary64) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))))
(+.f64 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))) #s(literal 0 binary64))
(+.f64 (*.f64 phi1 R) (*.f64 phi1 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 phi2 R) phi1))))
(+.f64 (*.f64 R phi1) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 phi2 R) phi1)) phi1))
(fma.f64 phi1 R (*.f64 phi1 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 phi2 R) phi1))))
(fma.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) #s(literal 0 binary64))
(fma.f64 R phi1 (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 phi2 R) phi1)) phi1))
(fma.f64 #s(literal 1 binary64) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))) #s(literal 0 binary64))
(fma.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) phi1 #s(literal 0 binary64))
(fma.f64 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))))) phi1) #s(literal 0 binary64))
(fma.f64 (*.f64 phi1 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))))) #s(literal 0 binary64))
(fma.f64 (/.f64 phi1 #s(literal 1 binary64)) (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 phi1 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))) (+.f64 (*.f64 (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))) (*.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (*.f64 (/.f64 (*.f64 phi2 R) phi1) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))))) (*.f64 (*.f64 R R) (*.f64 R (*.f64 R (*.f64 R R)))))) (+.f64 (*.f64 R (*.f64 R (*.f64 R R))) (*.f64 (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))) (-.f64 (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))) (*.f64 R R)))) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 phi1 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))) (*.f64 (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))) (-.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))))) (-.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))) #s(literal 0 binary64))
(fma.f64 (/.f64 phi1 #s(literal -1 binary64)) (+.f64 (neg.f64 R) (/.f64 (*.f64 phi2 R) phi1)) #s(literal 0 binary64))
(/.f64 phi1 (/.f64 #s(literal 1 binary64) (-.f64 R (/.f64 (*.f64 phi2 R) phi1))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))) (*.f64 phi1 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 R (/.f64 (*.f64 phi2 R) phi1))) phi1))
(/.f64 (-.f64 #s(literal 0 binary64) phi1) (/.f64 #s(literal -1 binary64) (-.f64 R (/.f64 (*.f64 phi2 R) phi1))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)))))) (*.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) (-.f64 #s(literal 0 binary64) phi1)))
(/.f64 (*.f64 phi1 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))))
(/.f64 (neg.f64 (*.f64 phi1 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))))))
(/.f64 (/.f64 phi1 #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 R (/.f64 (*.f64 phi2 R) phi1))))
(/.f64 (+.f64 #s(literal 0 binary64) (*.f64 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))))))) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))))) #s(literal 0 binary64))))
(/.f64 (*.f64 phi1 (+.f64 (neg.f64 (*.f64 R (*.f64 R R))) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))))))
(/.f64 (*.f64 phi1 #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (-.f64 R (/.f64 (*.f64 phi2 R) phi1))))
(/.f64 (*.f64 phi1 (-.f64 (*.f64 R R) (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))))) (+.f64 R (/.f64 (*.f64 phi2 R) phi1)))
(/.f64 (*.f64 (+.f64 (neg.f64 (*.f64 R (*.f64 R R))) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))) phi1) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))))))
(/.f64 (*.f64 (-.f64 (*.f64 R R) (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1)))) phi1) (+.f64 R (/.f64 (*.f64 phi2 R) phi1)))
(pow.f64 (/.f64 (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))) (*.f64 phi1 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 R (/.f64 (*.f64 phi2 R) phi1))) phi1) #s(literal -1 binary64))
(*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)))
(*.f64 #s(literal 1 binary64) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))))
(*.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) phi1)
(*.f64 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))))) phi1))
(*.f64 (*.f64 phi1 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))))))
(*.f64 (/.f64 phi1 #s(literal 1 binary64)) (-.f64 R (/.f64 (*.f64 phi2 R) phi1)))
(*.f64 (/.f64 (*.f64 phi1 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))) (+.f64 (*.f64 (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))) (*.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (*.f64 (/.f64 (*.f64 phi2 R) phi1) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))))) (*.f64 (*.f64 R R) (*.f64 R (*.f64 R (*.f64 R R)))))) (+.f64 (*.f64 R (*.f64 R (*.f64 R R))) (*.f64 (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))) (-.f64 (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))) (*.f64 R R)))))
(*.f64 (/.f64 (*.f64 phi1 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))) (*.f64 (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))) (-.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))))) (-.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))))
(*.f64 (/.f64 phi1 #s(literal -1 binary64)) (+.f64 (neg.f64 R) (/.f64 (*.f64 phi2 R) phi1)))
(+.f64 (-.f64 #s(literal 0 binary64) lambda2) (*.f64 lambda1 #s(literal 1 binary64)))
(+.f64 (*.f64 lambda1 #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) lambda2))
(fma.f64 lambda1 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) lambda2))
(fma.f64 lambda2 (/.f64 lambda1 lambda2) (-.f64 #s(literal 0 binary64) lambda2))
(fma.f64 lambda2 #s(literal -1 binary64) (*.f64 lambda1 #s(literal 1 binary64)))
(fma.f64 (/.f64 lambda1 lambda2) lambda2 (-.f64 #s(literal 0 binary64) lambda2))
(fma.f64 #s(literal -1 binary64) lambda2 (*.f64 lambda1 #s(literal 1 binary64)))
(fma.f64 (*.f64 lambda1 lambda2) (/.f64 #s(literal 1 binary64) lambda2) (-.f64 #s(literal 0 binary64) lambda2))
(/.f64 (+.f64 (*.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) #s(literal 1 binary64)) (neg.f64 (*.f64 lambda2 (*.f64 lambda2 lambda2)))) (+.f64 (*.f64 (*.f64 lambda1 #s(literal 1 binary64)) (*.f64 lambda1 #s(literal 1 binary64))) (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) lambda2) (-.f64 #s(literal 0 binary64) lambda2)) (*.f64 (*.f64 lambda1 #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) lambda2)))))
(/.f64 (-.f64 (*.f64 (*.f64 lambda1 #s(literal 1 binary64)) (*.f64 lambda1 #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) lambda2) (-.f64 #s(literal 0 binary64) lambda2))) (-.f64 (*.f64 lambda1 #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) lambda2)))
(/.f64 (*.f64 lambda2 (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2))))) (+.f64 (/.f64 (/.f64 lambda1 lambda2) (/.f64 lambda2 lambda1)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (/.f64 lambda2 lambda1)))))
(/.f64 (*.f64 lambda2 (+.f64 (/.f64 (/.f64 lambda1 lambda2) (/.f64 lambda2 lambda1)) #s(literal -1 binary64))) (+.f64 (/.f64 lambda1 lambda2) #s(literal 1 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2)))) lambda2) (+.f64 (/.f64 (/.f64 lambda1 lambda2) (/.f64 lambda2 lambda1)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (/.f64 lambda2 lambda1)))))
(/.f64 (*.f64 (+.f64 (/.f64 (/.f64 lambda1 lambda2) (/.f64 lambda2 lambda1)) #s(literal -1 binary64)) lambda2) (+.f64 (/.f64 lambda1 lambda2) #s(literal 1 binary64)))
(*.f64 lambda2 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)))
(*.f64 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)) lambda2)
(*.f64 R (hypot.f64 phi1 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (+.f64 (-.f64 #s(literal 0 binary64) lambda2) (*.f64 lambda1 #s(literal 1 binary64))))))
(*.f64 (hypot.f64 phi1 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (+.f64 (-.f64 #s(literal 0 binary64) lambda2) (*.f64 lambda1 #s(literal 1 binary64))))) R)
(exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 phi1 phi1) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) lambda2) (*.f64 lambda1 #s(literal 1 binary64))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) lambda2) (*.f64 lambda1 #s(literal 1 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1))))))))) #s(literal 1/2 binary64)))
(hypot.f64 phi1 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (+.f64 (-.f64 #s(literal 0 binary64) lambda2) (*.f64 lambda1 #s(literal 1 binary64)))))
(hypot.f64 phi1 (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (+.f64 (-.f64 #s(literal 0 binary64) lambda2) (*.f64 lambda1 #s(literal 1 binary64)))))))
(hypot.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (+.f64 (-.f64 #s(literal 0 binary64) lambda2) (*.f64 lambda1 #s(literal 1 binary64)))) phi1)
(hypot.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (+.f64 (-.f64 #s(literal 0 binary64) lambda2) (*.f64 lambda1 #s(literal 1 binary64)))) (exp.f64 (log.f64 phi1)))
(hypot.f64 (exp.f64 (log.f64 phi1)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (+.f64 (-.f64 #s(literal 0 binary64) lambda2) (*.f64 lambda1 #s(literal 1 binary64)))))
(hypot.f64 (exp.f64 (log.f64 phi1)) (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (+.f64 (-.f64 #s(literal 0 binary64) lambda2) (*.f64 lambda1 #s(literal 1 binary64)))))))
(hypot.f64 (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (+.f64 (-.f64 #s(literal 0 binary64) lambda2) (*.f64 lambda1 #s(literal 1 binary64)))))) phi1)
(hypot.f64 (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (+.f64 (-.f64 #s(literal 0 binary64) lambda2) (*.f64 lambda1 #s(literal 1 binary64)))))) (exp.f64 (log.f64 phi1)))
(sqrt.f64 (+.f64 (*.f64 phi1 phi1) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) lambda2) (*.f64 lambda1 #s(literal 1 binary64))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) lambda2) (*.f64 lambda1 #s(literal 1 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (+.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 phi1)) (*.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) lambda2) (*.f64 lambda1 #s(literal 1 binary64))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) lambda2) (*.f64 lambda1 #s(literal 1 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1))))))) (-.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) lambda2) (*.f64 lambda1 #s(literal 1 binary64))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) lambda2) (*.f64 lambda1 #s(literal 1 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1))))))) (*.f64 phi1 phi1)))) (+.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 phi1))) (pow.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (+.f64 (-.f64 #s(literal 0 binary64) lambda2) (*.f64 lambda1 #s(literal 1 binary64)))) #s(literal 6 binary64))))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (-.f64 (*.f64 phi1 phi1) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) lambda2) (*.f64 lambda1 #s(literal 1 binary64))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) lambda2) (*.f64 lambda1 #s(literal 1 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))))) (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 phi1)) (pow.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (+.f64 (-.f64 #s(literal 0 binary64) lambda2) (*.f64 lambda1 #s(literal 1 binary64)))) #s(literal 4 binary64))))))
(/.f64 (hypot.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (pow.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (+.f64 (-.f64 #s(literal 0 binary64) lambda2) (*.f64 lambda1 #s(literal 1 binary64)))) #s(literal 3 binary64))) (sqrt.f64 (+.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 phi1)) (*.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) lambda2) (*.f64 lambda1 #s(literal 1 binary64))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) lambda2) (*.f64 lambda1 #s(literal 1 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1))))))) (-.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) lambda2) (*.f64 lambda1 #s(literal 1 binary64))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) lambda2) (*.f64 lambda1 #s(literal 1 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1))))))) (*.f64 phi1 phi1))))))
(/.f64 (hypot.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (pow.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (+.f64 (-.f64 #s(literal 0 binary64) lambda2) (*.f64 lambda1 #s(literal 1 binary64)))) #s(literal 3 binary64))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (+.f64 (-.f64 #s(literal 0 binary64) lambda2) (*.f64 lambda1 #s(literal 1 binary64)))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 phi1)) (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) lambda2) (*.f64 lambda1 #s(literal 1 binary64))) (+.f64 (-.f64 #s(literal 0 binary64) lambda2) (*.f64 lambda1 #s(literal 1 binary64))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1))))))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 phi1)) (pow.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (+.f64 (-.f64 #s(literal 0 binary64) lambda2) (*.f64 lambda1 #s(literal 1 binary64)))) #s(literal 4 binary64)))) (sqrt.f64 (-.f64 (*.f64 phi1 phi1) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) lambda2) (*.f64 lambda1 #s(literal 1 binary64))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) lambda2) (*.f64 lambda1 #s(literal 1 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1))))))))))
(/.f64 (sqrt.f64 (neg.f64 (+.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 phi1))) (pow.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (+.f64 (-.f64 #s(literal 0 binary64) lambda2) (*.f64 lambda1 #s(literal 1 binary64)))) #s(literal 6 binary64))))) (sqrt.f64 (neg.f64 (+.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 phi1)) (*.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) lambda2) (*.f64 lambda1 #s(literal 1 binary64))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) lambda2) (*.f64 lambda1 #s(literal 1 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1))))))) (-.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) lambda2) (*.f64 lambda1 #s(literal 1 binary64))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) lambda2) (*.f64 lambda1 #s(literal 1 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1))))))) (*.f64 phi1 phi1)))))))
(/.f64 (sqrt.f64 (neg.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 phi1)) (pow.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (+.f64 (-.f64 #s(literal 0 binary64) lambda2) (*.f64 lambda1 #s(literal 1 binary64)))) #s(literal 4 binary64))))) (sqrt.f64 (neg.f64 (-.f64 (*.f64 phi1 phi1) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) lambda2) (*.f64 lambda1 #s(literal 1 binary64))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) lambda2) (*.f64 lambda1 #s(literal 1 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (+.f64 (-.f64 #s(literal 0 binary64) lambda2) (*.f64 lambda1 #s(literal 1 binary64)))) #s(literal 4 binary64)) (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 phi1)))) (sqrt.f64 (-.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) lambda2) (*.f64 lambda1 #s(literal 1 binary64))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) lambda2) (*.f64 lambda1 #s(literal 1 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1))))))) (*.f64 phi1 phi1))))
(pow.f64 (+.f64 (*.f64 phi1 phi1) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) lambda2) (*.f64 lambda1 #s(literal 1 binary64))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) lambda2) (*.f64 lambda1 #s(literal 1 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))))) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (+.f64 (*.f64 phi1 phi1) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) lambda2) (*.f64 lambda1 #s(literal 1 binary64))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) lambda2) (*.f64 lambda1 #s(literal 1 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))))) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (+.f64 (*.f64 phi1 phi1) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) lambda2) (*.f64 lambda1 #s(literal 1 binary64))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) lambda2) (*.f64 lambda1 #s(literal 1 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))))) (+.f64 (*.f64 phi1 phi1) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) lambda2) (*.f64 lambda1 #s(literal 1 binary64))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) lambda2) (*.f64 lambda1 #s(literal 1 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1))))))))) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 (log.f64 (+.f64 (*.f64 phi1 phi1) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) lambda2) (*.f64 lambda1 #s(literal 1 binary64))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) lambda2) (*.f64 lambda1 #s(literal 1 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))))))) #s(literal 1/2 binary64))
(*.f64 (hypot.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (pow.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (+.f64 (-.f64 #s(literal 0 binary64) lambda2) (*.f64 lambda1 #s(literal 1 binary64)))) #s(literal 3 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 phi1)) (*.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) lambda2) (*.f64 lambda1 #s(literal 1 binary64))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) lambda2) (*.f64 lambda1 #s(literal 1 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1))))))) (-.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) lambda2) (*.f64 lambda1 #s(literal 1 binary64))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) lambda2) (*.f64 lambda1 #s(literal 1 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1))))))) (*.f64 phi1 phi1))))) #s(literal 1/2 binary64)))
(*.f64 (hypot.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (pow.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (+.f64 (-.f64 #s(literal 0 binary64) lambda2) (*.f64 lambda1 #s(literal 1 binary64)))) #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 phi1)) (*.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) lambda2) (*.f64 lambda1 #s(literal 1 binary64))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) lambda2) (*.f64 lambda1 #s(literal 1 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1))))))) (-.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) lambda2) (*.f64 lambda1 #s(literal 1 binary64))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) lambda2) (*.f64 lambda1 #s(literal 1 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1))))))) (*.f64 phi1 phi1)))))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 phi1)) (pow.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (+.f64 (-.f64 #s(literal 0 binary64) lambda2) (*.f64 lambda1 #s(literal 1 binary64)))) #s(literal 4 binary64)))) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 phi1 phi1) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) lambda2) (*.f64 lambda1 #s(literal 1 binary64))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) lambda2) (*.f64 lambda1 #s(literal 1 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1))))))))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 phi1)) (pow.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (+.f64 (-.f64 #s(literal 0 binary64) lambda2) (*.f64 lambda1 #s(literal 1 binary64)))) #s(literal 4 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 phi1 phi1) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) lambda2) (*.f64 lambda1 #s(literal 1 binary64))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) lambda2) (*.f64 lambda1 #s(literal 1 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))))))))
(*.f64 (pow.f64 (+.f64 (*.f64 phi1 phi1) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) lambda2) (*.f64 lambda1 #s(literal 1 binary64))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) lambda2) (*.f64 lambda1 #s(literal 1 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))))) #s(literal 1/4 binary64)) (pow.f64 (+.f64 (*.f64 phi1 phi1) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) lambda2) (*.f64 lambda1 #s(literal 1 binary64))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) lambda2) (*.f64 lambda1 #s(literal 1 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))))) #s(literal 1/4 binary64)))
(+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda1 #s(literal 1 binary64))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 #s(literal 0 binary64) lambda2)))
(+.f64 (*.f64 (*.f64 lambda1 #s(literal 1 binary64)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (-.f64 #s(literal 0 binary64) lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (+.f64 (-.f64 #s(literal 0 binary64) lambda2) (*.f64 lambda1 #s(literal 1 binary64))))) #s(literal 1 binary64)))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda1 #s(literal 1 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 #s(literal 0 binary64) lambda2)))
(fma.f64 (*.f64 lambda1 #s(literal 1 binary64)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 #s(literal 0 binary64) lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(pow.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (+.f64 (-.f64 #s(literal 0 binary64) lambda2) (*.f64 lambda1 #s(literal 1 binary64)))) #s(literal 1 binary64))
(*.f64 lambda2 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (+.f64 (-.f64 #s(literal 0 binary64) lambda2) (*.f64 lambda1 #s(literal 1 binary64))))
(*.f64 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(*.f64 (+.f64 (-.f64 #s(literal 0 binary64) lambda2) (*.f64 lambda1 #s(literal 1 binary64))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64))) lambda2)
(*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda2) (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)))
(*.f64 (pow.f64 lambda2 #s(literal 1 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64))) #s(literal 1 binary64)) (pow.f64 lambda2 #s(literal 1 binary64)))
(*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 1 binary64)) (pow.f64 (+.f64 (-.f64 #s(literal 0 binary64) lambda2) (*.f64 lambda1 #s(literal 1 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (+.f64 (-.f64 #s(literal 0 binary64) lambda2) (*.f64 lambda1 #s(literal 1 binary64))) #s(literal 1 binary64)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)) #s(literal 1 binary64)) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda2) #s(literal 1 binary64)) (pow.f64 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 phi2 (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (*.f64 phi2 #s(literal -1/8 binary64)) phi2)))
(+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (*.f64 phi2 #s(literal -1/8 binary64)) phi2)) (*.f64 (*.f64 phi2 (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(fma.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (*.f64 phi2 #s(literal -1/8 binary64)) phi2) (*.f64 (*.f64 phi2 (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(fma.f64 phi2 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (*.f64 phi2 #s(literal -1/8 binary64)) phi2)))
(fma.f64 phi2 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64))) (*.f64 (*.f64 phi2 (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) phi2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (*.f64 phi2 #s(literal -1/8 binary64)) phi2)))
(fma.f64 (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal -1/2 binary64) phi2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (*.f64 phi2 #s(literal -1/8 binary64)) phi2)))
(fma.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (*.f64 phi2 #s(literal -1/8 binary64)) phi2)))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 phi2 (-.f64 lambda1 lambda2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) phi2) (*.f64 (*.f64 phi2 (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(fma.f64 (*.f64 phi2 #s(literal -1/8 binary64)) (*.f64 (*.f64 phi2 (-.f64 lambda1 lambda2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (*.f64 phi2 (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(fma.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64))) phi2 (*.f64 (*.f64 phi2 (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(fma.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 phi2 #s(literal -1/8 binary64))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) phi2) (*.f64 (*.f64 phi2 (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(fma.f64 (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64)) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) phi2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (*.f64 phi2 #s(literal -1/8 binary64)) phi2)))
(fma.f64 (*.f64 (*.f64 phi2 (-.f64 lambda1 lambda2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64)) (*.f64 (*.f64 phi2 (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(fma.f64 (*.f64 phi2 #s(literal -1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (*.f64 phi2 #s(literal -1/8 binary64)) phi2)))
(fma.f64 (*.f64 phi2 (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) #s(literal -1/2 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (*.f64 phi2 #s(literal -1/8 binary64)) phi2)))
(fma.f64 (*.f64 phi2 (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (*.f64 phi2 #s(literal -1/8 binary64)) phi2)))
(fma.f64 (*.f64 phi2 (*.f64 phi2 #s(literal -1/8 binary64))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (*.f64 phi2 (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(fma.f64 (*.f64 phi2 (*.f64 (-.f64 lambda1 lambda2) (*.f64 phi2 #s(literal -1/8 binary64)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 phi2 (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 phi2 (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (*.f64 phi2 #s(literal -1/8 binary64)) phi2)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 phi2 (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (*.f64 phi2 #s(literal -1/8 binary64)) phi2)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 phi2 (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (*.f64 phi2 #s(literal -1/8 binary64)) phi2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 phi2 (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal 2 binary64)) (pow.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (*.f64 phi2 #s(literal -1/8 binary64)) phi2)) #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 phi2 (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (*.f64 phi2 #s(literal -1/8 binary64)) phi2))))
(/.f64 (*.f64 phi2 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64))) #s(literal 3 binary64)))) (+.f64 (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) #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 #s(literal 1/2 binary64) phi1)))))) (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64))) (-.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64)))))))
(/.f64 (*.f64 phi2 (-.f64 (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) #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 #s(literal 1/2 binary64) phi1)))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 phi2 #s(literal -1/8 binary64))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 phi2 #s(literal -1/8 binary64))))))) (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 phi2 (-.f64 lambda1 lambda2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64))) #s(literal 3 binary64))) phi2) (+.f64 (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) #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 #s(literal 1/2 binary64) phi1)))))) (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64))) (-.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64)))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) #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 #s(literal 1/2 binary64) phi1)))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 phi2 #s(literal -1/8 binary64))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 phi2 #s(literal -1/8 binary64)))))) phi2) (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 phi2 (-.f64 lambda1 lambda2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))
(*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64)))))
(*.f64 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64)))) phi2)
(+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 #s(literal 0 binary64) lambda2)))
(+.f64 (*.f64 lambda1 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (-.f64 #s(literal 0 binary64) lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(fma.f64 lambda1 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 #s(literal 0 binary64) lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(fma.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 #s(literal 0 binary64) lambda2)))
(/.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2)))) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))))
(/.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2))) (+.f64 lambda1 lambda2))
(/.f64 (*.f64 (-.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (+.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (+.f64 lambda1 lambda2))))
(/.f64 (*.f64 (-.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (+.f64 lambda1 lambda2))
(*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))
(*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 phi2 #s(literal -1/8 binary64))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 phi2 #s(literal -1/8 binary64))))
(*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 #s(literal -1/8 binary64)))
(*.f64 phi2 (*.f64 #s(literal -1/8 binary64) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 phi2 (-.f64 lambda1 lambda2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(*.f64 (*.f64 phi2 #s(literal -1/8 binary64)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 phi2 #s(literal -1/8 binary64))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(*.f64 (*.f64 (*.f64 phi2 (-.f64 lambda1 lambda2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal -1/8 binary64))
(*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal -1/8 binary64)) phi2)
(*.f64 (*.f64 (*.f64 phi2 #s(literal -1/8 binary64)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (-.f64 lambda1 lambda2))
(exp.f64 (*.f64 (log.f64 (/.f64 phi1 (*.f64 phi2 R))) #s(literal -1 binary64)))
(neg.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 phi2 R) phi1)))
(/.f64 #s(literal 1 binary64) (/.f64 phi1 (*.f64 phi2 R)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 phi1 (*.f64 phi2 R)) #s(literal 1 binary64)))
(/.f64 (*.f64 phi2 R) phi1)
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (/.f64 (*.f64 phi2 R) phi1)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 phi2 R)) (-.f64 #s(literal 0 binary64) phi1))
(/.f64 (/.f64 #s(literal 1 binary64) phi1) (/.f64 #s(literal 1 binary64) (*.f64 phi2 R)))
(/.f64 (*.f64 (*.f64 phi2 R) #s(literal 1 binary64)) phi1)
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 phi2 R))) (neg.f64 (-.f64 #s(literal 0 binary64) phi1)))
(pow.f64 (/.f64 (*.f64 phi2 R) phi1) #s(literal 1 binary64))
(pow.f64 (/.f64 phi1 (*.f64 phi2 R)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 phi1 (*.f64 phi2 R)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 phi2 (/.f64 R phi1))
(*.f64 phi2 (*.f64 R (/.f64 #s(literal 1 binary64) phi1)))
(*.f64 R (/.f64 phi2 phi1))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi2 R) phi1))
(*.f64 (*.f64 phi2 R) (/.f64 #s(literal 1 binary64) phi1))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 phi2 R)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) phi1)))
(*.f64 (/.f64 #s(literal 1 binary64) phi1) (*.f64 phi2 R))
(*.f64 (/.f64 #s(literal 1 binary64) phi1) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 phi2 R)) #s(literal -1 binary64)))
(*.f64 (/.f64 phi2 phi1) R)
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) phi1)) (-.f64 #s(literal 0 binary64) (*.f64 phi2 R)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) phi1)) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 phi2 R))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 phi1 R)) phi2)
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 phi1 R)) (pow.f64 (/.f64 #s(literal 1 binary64) phi2) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 phi2 R)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) phi1))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 phi2 R))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) phi1)))
(+.f64 R (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 phi2 R) phi1)))
(+.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 phi2 R) phi1)) R)
(+.f64 (/.f64 (*.f64 R (*.f64 R R)) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))))) (neg.f64 (/.f64 (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))))))
(+.f64 (*.f64 #s(literal 1 binary64) R) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 phi2 R) phi1))))
(+.f64 (*.f64 R #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 phi2 R) phi1)) #s(literal 1 binary64)))
(exp.f64 (log.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))))
(exp.f64 (*.f64 (log.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))) #s(literal 1 binary64)))
(-.f64 R (/.f64 (*.f64 phi2 R) phi1))
(-.f64 (/.f64 (*.f64 R (*.f64 R R)) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))))) (/.f64 (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))))))
(-.f64 (/.f64 (*.f64 R R) (+.f64 R (/.f64 (*.f64 phi2 R) phi1))) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (+.f64 R (/.f64 (*.f64 phi2 R) phi1))))
(-.f64 (/.f64 R #s(literal 1 binary64)) (/.f64 (/.f64 (*.f64 phi2 R) phi1) #s(literal 1 binary64)))
(fma.f64 R #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 phi2 R) phi1)) #s(literal 1 binary64)))
(fma.f64 R (neg.f64 (/.f64 phi2 phi1)) R)
(fma.f64 R (/.f64 (*.f64 R R) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))))) (neg.f64 (/.f64 (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))))))
(fma.f64 #s(literal 1 binary64) R (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 phi2 R) phi1))))
(fma.f64 (*.f64 phi2 R) (neg.f64 (/.f64 #s(literal 1 binary64) phi1)) R)
(fma.f64 (*.f64 R R) (/.f64 R (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))))) (neg.f64 (/.f64 (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))))))
(fma.f64 (*.f64 R (*.f64 R R)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))))) (neg.f64 (/.f64 (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))))))
(fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 phi2 R) phi1) R)
(fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 phi2 R)) (/.f64 #s(literal 1 binary64) phi1) R)
(fma.f64 (neg.f64 R) (/.f64 phi2 phi1) R)
(fma.f64 (/.f64 (*.f64 R (*.f64 R R)) (+.f64 (*.f64 (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))) (*.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (*.f64 (/.f64 (*.f64 phi2 R) phi1) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))))) (*.f64 (*.f64 R R) (*.f64 R (*.f64 R (*.f64 R R)))))) (+.f64 (*.f64 R (*.f64 R (*.f64 R R))) (*.f64 (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))) (-.f64 (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))) (*.f64 R R)))) (neg.f64 (/.f64 (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))))))
(fma.f64 (/.f64 (*.f64 R (*.f64 R R)) (*.f64 (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))) (-.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))))) (-.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))) (neg.f64 (/.f64 (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))))))
(neg.f64 (+.f64 (neg.f64 R) (/.f64 (*.f64 phi2 R) phi1)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 R (/.f64 (*.f64 phi2 R) phi1))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (-.f64 (*.f64 R R) (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))))))
(/.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) #s(literal 1 binary64))
(/.f64 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))))
(/.f64 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))) (+.f64 (*.f64 R R) (-.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (*.f64 R (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 phi2 R) phi1))))))
(/.f64 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))) (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))))))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (-.f64 R (/.f64 (*.f64 phi2 R) phi1))))
(/.f64 (+.f64 (neg.f64 (*.f64 R (*.f64 R R))) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))))))
(/.f64 (+.f64 (neg.f64 R) (/.f64 (*.f64 phi2 R) phi1)) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 (*.f64 R R) (*.f64 R (*.f64 R (*.f64 R R))))) (/.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 phi2)) (*.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))) (/.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))))) (*.f64 (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))) (+.f64 (*.f64 (*.f64 R R) (*.f64 R (*.f64 R (*.f64 R R)))) (*.f64 (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))) (+.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))))))
(/.f64 (-.f64 (*.f64 R R) (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1)))) (+.f64 R (/.f64 (*.f64 phi2 R) phi1)))
(/.f64 (-.f64 (*.f64 R R) (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1)))) (-.f64 R (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 phi2 R) phi1))))
(/.f64 (-.f64 (*.f64 R R) (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1)))) (*.f64 #s(literal 1 binary64) (+.f64 R (/.f64 (*.f64 phi2 R) phi1))))
(/.f64 (*.f64 (+.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))) (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))) (*.f64 (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))) (+.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))))
(/.f64 (-.f64 (*.f64 (*.f64 R (*.f64 R R)) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))))) (*.f64 (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))) (*.f64 (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 R R) (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))))) (+.f64 R (/.f64 (*.f64 phi2 R) phi1)))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 (*.f64 R R) (*.f64 R (*.f64 R (*.f64 R R))))) (/.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 phi2)) (*.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))) (/.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 R R) (*.f64 R (*.f64 R (*.f64 R R)))) (*.f64 (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))) (+.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))))) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))))))
(/.f64 (*.f64 (*.f64 (+.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))) (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))))))
(/.f64 (neg.f64 (+.f64 (neg.f64 (*.f64 R (*.f64 R R))) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 R R) (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))))) (neg.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1))))
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 (*.f64 R R) (*.f64 R (*.f64 R (*.f64 R R))))) (*.f64 (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))) (*.f64 (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))))))) (/.f64 (/.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 phi2)) (*.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))) (/.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))) (*.f64 (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))) (*.f64 (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))))))) (+.f64 (*.f64 (/.f64 (*.f64 R (*.f64 R R)) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))))) (/.f64 (*.f64 R (*.f64 R R)) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))))) (+.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))))) (/.f64 (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))))) (*.f64 (/.f64 (*.f64 R (*.f64 R R)) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))))) (/.f64 (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 R (*.f64 R R)) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))))) (/.f64 (*.f64 R (*.f64 R R)) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))))) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))))) (/.f64 (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))))))) (+.f64 (/.f64 (*.f64 R (*.f64 R R)) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))))) (/.f64 (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))))))
(/.f64 (*.f64 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))) #s(literal 1 binary64)) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 (*.f64 R R) (*.f64 R (*.f64 R (*.f64 R R))))) (/.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 phi2)) (*.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))) (/.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))))) (+.f64 (*.f64 (*.f64 R R) (*.f64 R (*.f64 R (*.f64 R R)))) (*.f64 (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))) (+.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))))))
(/.f64 (*.f64 (*.f64 (+.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))) (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))))) (+.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))))
(pow.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 R (/.f64 (*.f64 phi2 R) phi1))) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 R (/.f64 (*.f64 phi2 R) phi1))) (/.f64 #s(literal 1 binary64) (-.f64 R (/.f64 (*.f64 phi2 R) phi1)))) #s(literal -1/2 binary64))
(pow.f64 (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (-.f64 (*.f64 R R) (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))))) #s(literal -1 binary64))
(pow.f64 (pow.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 R (/.f64 (*.f64 phi2 R) phi1)))
(*.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) #s(literal 1 binary64))
(*.f64 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))))))
(*.f64 #s(literal -1 binary64) (+.f64 (neg.f64 R) (/.f64 (*.f64 phi2 R) phi1)))
(*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (neg.f64 R) (/.f64 (*.f64 phi2 R) phi1)) #s(literal 1 binary64)))
(*.f64 (+.f64 (neg.f64 (*.f64 R (*.f64 R R))) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))))) (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))))) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))) #s(literal -1 binary64)))
(*.f64 (-.f64 (*.f64 R R) (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1)))) (/.f64 #s(literal 1 binary64) (+.f64 R (/.f64 (*.f64 phi2 R) phi1))))
(*.f64 (pow.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) #s(literal 1/2 binary64)) (pow.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) #s(literal 1/2 binary64)))
(*.f64 (/.f64 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))) (+.f64 (*.f64 (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))) (*.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (*.f64 (/.f64 (*.f64 phi2 R) phi1) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))))) (*.f64 (*.f64 R R) (*.f64 R (*.f64 R (*.f64 R R)))))) (+.f64 (*.f64 R (*.f64 R (*.f64 R R))) (*.f64 (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))) (-.f64 (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))) (*.f64 R R)))))
(*.f64 (/.f64 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))) (*.f64 (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))) (-.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))))) (-.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))))
(*.f64 (/.f64 (-.f64 (*.f64 R R) (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1)))) (-.f64 (*.f64 R R) (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))))) (-.f64 R (/.f64 (*.f64 phi2 R) phi1)))
(*.f64 (/.f64 (-.f64 (*.f64 R R) (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1)))) (+.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))) (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 phi2 R) phi1) (-.f64 (/.f64 (*.f64 phi2 R) phi1) R))))
(*.f64 (pow.f64 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))))) #s(literal 1 binary64)) (pow.f64 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (+.f64 (neg.f64 (*.f64 R (*.f64 R R))) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (-.f64 (*.f64 R R) (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1)))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 R (/.f64 (*.f64 phi2 R) phi1))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))) (+.f64 (*.f64 (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))) (*.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (*.f64 (/.f64 (*.f64 phi2 R) phi1) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))))) (*.f64 (*.f64 R R) (*.f64 R (*.f64 R (*.f64 R R)))))) #s(literal 1 binary64)) (pow.f64 (+.f64 (*.f64 R (*.f64 R (*.f64 R R))) (*.f64 (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))) (-.f64 (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))) (*.f64 R R)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))) (*.f64 (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))) (-.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))))) #s(literal 1 binary64)) (pow.f64 (-.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (-.f64 (*.f64 R R) (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1)))) (-.f64 (*.f64 R R) (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))))) #s(literal 1 binary64)) (-.f64 R (/.f64 (*.f64 phi2 R) phi1)))
(*.f64 (pow.f64 (/.f64 (-.f64 (*.f64 R R) (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1)))) (+.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))) #s(literal 1 binary64)) (pow.f64 (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 phi2 R) phi1) (-.f64 (/.f64 (*.f64 phi2 R) phi1) R))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))))))
(*.f64 (pow.f64 (pow.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 R R) (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 R (/.f64 (*.f64 phi2 R) phi1))))
(*.f64 (pow.f64 (/.f64 (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))) (-.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 (*.f64 R R) (*.f64 R (*.f64 R (*.f64 R R))))) (/.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 phi2)) (*.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))) (/.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 R R) (*.f64 R (*.f64 R (*.f64 R R)))) (*.f64 (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))) (+.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))))))
(*.f64 (pow.f64 (/.f64 (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))) (*.f64 (+.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))) (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 phi2 R) phi1)) #s(literal -1 binary64)))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 (*.f64 phi2 R) phi1)))
(/.f64 phi1 (*.f64 phi2 R))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi2 R) phi1))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 phi2 R) phi1) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 phi2 (/.f64 phi1 R)))
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 phi2 R) phi1)))
(/.f64 (-.f64 #s(literal 0 binary64) phi1) (-.f64 #s(literal 0 binary64) (*.f64 phi2 R)))
(/.f64 (/.f64 #s(literal 1 binary64) (*.f64 phi2 R)) (/.f64 #s(literal 1 binary64) phi1))
(/.f64 (/.f64 phi1 R) phi2)
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) phi1)) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 phi2 R))))
(/.f64 (neg.f64 (/.f64 phi1 R)) (-.f64 #s(literal 0 binary64) phi2))
(/.f64 (/.f64 phi1 phi2) R)
(/.f64 (/.f64 #s(literal 1 binary64) R) (/.f64 phi2 phi1))
(pow.f64 (/.f64 (*.f64 phi2 R) phi1) #s(literal -1 binary64))
(pow.f64 (/.f64 phi1 (*.f64 phi2 R)) #s(literal 1 binary64))
(pow.f64 (/.f64 (/.f64 (*.f64 phi2 R) phi1) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 phi2 (/.f64 phi1 R)) #s(literal -1 binary64))
(*.f64 phi1 (/.f64 #s(literal 1 binary64) (*.f64 phi2 R)))
(*.f64 #s(literal 1 binary64) (/.f64 phi1 (*.f64 phi2 R)))
(*.f64 (-.f64 #s(literal 0 binary64) phi1) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 phi2 R))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 phi2 R)) phi1)
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 phi2 R)) (pow.f64 (/.f64 #s(literal 1 binary64) phi1) #s(literal -1 binary64)))
(*.f64 (/.f64 phi1 R) (/.f64 #s(literal 1 binary64) phi2))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 phi2 R))) (-.f64 #s(literal 0 binary64) phi1))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 phi2 R))) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) phi1)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) phi2) (/.f64 phi1 R))
(*.f64 (/.f64 #s(literal 1 binary64) phi2) (pow.f64 (*.f64 R (/.f64 #s(literal 1 binary64) phi1)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) R) (pow.f64 (/.f64 phi2 phi1) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 phi2 phi1) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) R))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) phi1) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 phi2 R)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) phi1)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 phi2 R))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (/.f64 phi1 R)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) phi2))
(cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))

simplify710.0ms (4.8%)

Memory
29.1MiB live, 858.0MiB allocated
Algorithm
egg-herbie
Rules
7 804×*-lowering-*.f32
7 804×*-lowering-*.f64
6 418×accelerator-lowering-fma.f32
6 418×accelerator-lowering-fma.f64
3 588×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0183126998
1643026349
0836524879
Stop Event
iter limit
node limit
Counts
912 → 912
Calls
Call 1
Inputs
(+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1)))))))
(+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (+ (* lambda1 (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1)))))))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))))
(+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (+ (* lambda1 (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1)))))))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))))
(+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (+ (* lambda1 (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1)))))))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))))
(* lambda1 (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))))
(* lambda1 (+ (cos (* 1/2 phi1)) (+ (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1)) (+ (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1)))))) (/ (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1)))))) lambda1)))))
(* lambda1 (+ (cos (* 1/2 phi1)) (+ (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1)) (+ (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1)))))) (/ (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1)))))) lambda1)))))
(* lambda1 (+ (cos (* 1/2 phi1)) (+ (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1)) (+ (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1)))))) (/ (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1)))))) lambda1)))))
(* -1 (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))))))
(* -1 (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (+ (* -1 (/ (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) lambda1)) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))))))
(* -1 (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (+ (* -1 (/ (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) lambda1)) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))))))
(* -1 (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (+ (* -1 (/ (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) lambda1)) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))))))
(+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1))))))))
(+ (* lambda1 (cos (* 1/2 phi1))) (+ (* lambda2 (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))))
(+ (* lambda1 (cos (* 1/2 phi1))) (+ (* lambda2 (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))))
(+ (* lambda1 (cos (* 1/2 phi1))) (+ (* lambda2 (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))))
(* lambda2 (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))))
(* lambda2 (+ (* -1 (cos (* 1/2 phi1))) (+ (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))) (+ (/ (* lambda1 (cos (* 1/2 phi1))) lambda2) (/ (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1))))))) lambda2)))))
(* lambda2 (+ (* -1 (cos (* 1/2 phi1))) (+ (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))) (+ (/ (* lambda1 (cos (* 1/2 phi1))) lambda2) (/ (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1))))))) lambda2)))))
(* lambda2 (+ (* -1 (cos (* 1/2 phi1))) (+ (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))) (+ (/ (* lambda1 (cos (* 1/2 phi1))) lambda2) (/ (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1))))))) lambda2)))))
(* -1 (* lambda2 (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1)))))))))
(* -1 (* lambda2 (+ (cos (* 1/2 phi1)) (+ (* -1 (/ (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) lambda2)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))))))
(* -1 (* lambda2 (+ (cos (* 1/2 phi1)) (+ (* -1 (/ (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) lambda2)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))))))
(* -1 (* lambda2 (+ (cos (* 1/2 phi1)) (+ (* -1 (/ (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) lambda2)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))))))
(- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2)
(- (+ lambda1 (+ (* -1/4 (* phi1 (* phi2 (- lambda1 lambda2)))) (* -1/8 (* (pow phi2 2) (- lambda1 lambda2))))) lambda2)
(- (+ lambda1 (+ (* -1/8 (* (pow phi2 2) (- lambda1 lambda2))) (* phi1 (+ (* -1/4 (* phi2 (- lambda1 lambda2))) (* phi1 (+ (* -1/8 (- lambda1 lambda2)) (* 1/64 (* (pow phi2 2) (- lambda1 lambda2))))))))) lambda2)
(- (+ lambda1 (+ (* -1/8 (* (pow phi2 2) (- lambda1 lambda2))) (* phi1 (+ (* -1/4 (* phi2 (- lambda1 lambda2))) (* phi1 (+ (* -1/8 (- lambda1 lambda2)) (+ (* 1/96 (* phi1 (* phi2 (- lambda1 lambda2)))) (* 1/64 (* (pow phi2 2) (- lambda1 lambda2)))))))))) lambda2)
(+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))
(+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))
(+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))
(+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))
(+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))
(+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))
(+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))
(+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))
(* (cos (* 1/2 phi1)) (- lambda1 lambda2))
(+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))
(+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))
(+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))
(* -1/8 (* (pow phi2 2) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))
(* (pow phi2 2) (+ (* -1/2 (/ (* (sin (* 1/2 phi1)) (- lambda1 lambda2)) phi2)) (* -1/8 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))
(* (pow phi2 2) (+ (* -1/2 (/ (* (sin (* 1/2 phi1)) (- lambda1 lambda2)) phi2)) (+ (* -1/8 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) (/ (* (cos (* 1/2 phi1)) (- lambda1 lambda2)) (pow phi2 2)))))
(* (pow phi2 2) (+ (* -1/2 (/ (* (sin (* 1/2 phi1)) (- lambda1 lambda2)) phi2)) (+ (* -1/8 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) (/ (* (cos (* 1/2 phi1)) (- lambda1 lambda2)) (pow phi2 2)))))
(* -1/8 (* (pow phi2 2) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))
(* (pow phi2 2) (+ (* -1/2 (/ (* (sin (* 1/2 phi1)) (- lambda1 lambda2)) phi2)) (* -1/8 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))
(* (pow phi2 2) (+ (* -1 (/ (+ (* -1 (/ (* (cos (* 1/2 phi1)) (- lambda1 lambda2)) phi2)) (* 1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) phi2)) (* -1/8 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))
(* (pow phi2 2) (+ (* -1 (/ (+ (* -1 (/ (* (cos (* 1/2 phi1)) (- lambda1 lambda2)) phi2)) (* 1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) phi2)) (* -1/8 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))
(+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1)))))
(+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (+ (* 1/2 (* lambda2 (sin (* 1/2 phi1)))) (* lambda1 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))))
(+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (+ (* 1/2 (* lambda2 (sin (* 1/2 phi1)))) (* lambda1 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))))
(+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (+ (* 1/2 (* lambda2 (sin (* 1/2 phi1)))) (* lambda1 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))))
(* lambda1 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))
(* lambda1 (+ (* -1/2 (sin (* 1/2 phi1))) (+ (* -1/8 (* phi2 (cos (* 1/2 phi1)))) (+ (* 1/8 (/ (* lambda2 (* phi2 (cos (* 1/2 phi1)))) lambda1)) (* 1/2 (/ (* lambda2 (sin (* 1/2 phi1))) lambda1))))))
(* lambda1 (+ (* -1/2 (sin (* 1/2 phi1))) (+ (* -1/8 (* phi2 (cos (* 1/2 phi1)))) (+ (* 1/8 (/ (* lambda2 (* phi2 (cos (* 1/2 phi1)))) lambda1)) (* 1/2 (/ (* lambda2 (sin (* 1/2 phi1))) lambda1))))))
(* lambda1 (+ (* -1/2 (sin (* 1/2 phi1))) (+ (* -1/8 (* phi2 (cos (* 1/2 phi1)))) (+ (* 1/8 (/ (* lambda2 (* phi2 (cos (* 1/2 phi1)))) lambda1)) (* 1/2 (/ (* lambda2 (sin (* 1/2 phi1))) lambda1))))))
(* -1 (* lambda1 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))))
(* -1 (* lambda1 (+ (* -1 (/ (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))) lambda1)) (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))))
(* -1 (* lambda1 (+ (* -1 (/ (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))) lambda1)) (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))))
(* -1 (* lambda1 (+ (* -1 (/ (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))) lambda1)) (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))))
(+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1))))))
(+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (+ (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1))))) (* lambda2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))))
(+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (+ (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1))))) (* lambda2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))))
(+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (+ (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1))))) (* lambda2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))))
(* lambda2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))
(* lambda2 (+ (* -1/2 (/ (* lambda1 (sin (* 1/2 phi1))) lambda2)) (+ (* -1/8 (/ (* lambda1 (* phi2 (cos (* 1/2 phi1)))) lambda2)) (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))))
(* lambda2 (+ (* -1/2 (/ (* lambda1 (sin (* 1/2 phi1))) lambda2)) (+ (* -1/8 (/ (* lambda1 (* phi2 (cos (* 1/2 phi1)))) lambda2)) (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))))
(* lambda2 (+ (* -1/2 (/ (* lambda1 (sin (* 1/2 phi1))) lambda2)) (+ (* -1/8 (/ (* lambda1 (* phi2 (cos (* 1/2 phi1)))) lambda2)) (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))))
(* -1 (* lambda2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1)))))))
(* -1 (* lambda2 (+ (* -1 (/ (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))) lambda2)) (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))))
(* -1 (* lambda2 (+ (* -1 (/ (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))) lambda2)) (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))))
(* -1 (* lambda2 (+ (* -1 (/ (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))) lambda2)) (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))))
(* -1/8 (* phi2 (- lambda1 lambda2)))
(+ (* -1/4 (* phi1 (- lambda1 lambda2))) (* -1/8 (* phi2 (- lambda1 lambda2))))
(+ (* -1/8 (* phi2 (- lambda1 lambda2))) (* phi1 (+ (* -1/4 (- lambda1 lambda2)) (* 1/64 (* phi1 (* phi2 (- lambda1 lambda2)))))))
(+ (* -1/8 (* phi2 (- lambda1 lambda2))) (* phi1 (+ (* -1/4 (- lambda1 lambda2)) (* phi1 (+ (* 1/96 (* phi1 (- lambda1 lambda2))) (* 1/64 (* phi2 (- lambda1 lambda2))))))))
(+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))
(+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))
(+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))
(+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))
(+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))
(+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))
(+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))
(+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))
(* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))
(+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))
(+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))
(+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))
(* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))
(* phi2 (+ (* -1/2 (/ (* (sin (* 1/2 phi1)) (- lambda1 lambda2)) phi2)) (* -1/8 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))
(* phi2 (+ (* -1/2 (/ (* (sin (* 1/2 phi1)) (- lambda1 lambda2)) phi2)) (* -1/8 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))
(* phi2 (+ (* -1/2 (/ (* (sin (* 1/2 phi1)) (- lambda1 lambda2)) phi2)) (* -1/8 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))
(* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))
(* -1 (* phi2 (+ (* 1/8 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) (* 1/2 (/ (* (sin (* 1/2 phi1)) (- lambda1 lambda2)) phi2)))))
(* -1 (* phi2 (+ (* 1/8 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) (* 1/2 (/ (* (sin (* 1/2 phi1)) (- lambda1 lambda2)) phi2)))))
(* -1 (* phi2 (+ (* 1/8 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) (* 1/2 (/ (* (sin (* 1/2 phi1)) (- lambda1 lambda2)) phi2)))))
(* R (sqrt (+ (pow (+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2) (pow (- phi1 phi2) 2))))
(* R (sqrt (+ (pow (+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2) (pow (- phi1 phi2) 2))))
(* R (sqrt (+ (pow (+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2) (pow (- phi1 phi2) 2))))
(* R (sqrt (+ (pow (+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2) (pow (- phi1 phi2) 2))))
(* R (sqrt (+ (pow (+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2) (pow (- phi1 phi2) 2))))
(* R (sqrt (+ (pow (+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2) (pow (- phi1 phi2) 2))))
(* R (sqrt (+ (pow (+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2) (pow (- phi1 phi2) 2))))
(* R (sqrt (+ (pow (+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2) (pow (- phi1 phi2) 2))))
(* R (sqrt (+ (pow (+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2) (pow (- phi1 phi2) 2))))
(* R (sqrt (+ (pow (+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2) (pow (- phi1 phi2) 2))))
(* R (sqrt (+ (pow (+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2) (pow (- phi1 phi2) 2))))
(* R (sqrt (+ (pow (+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2) (pow (- phi1 phi2) 2))))
(* R (sqrt (+ (pow phi2 2) (pow (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2) 2))))
(+ (* 1/2 (* (* R (* phi1 (+ (* -2 phi2) (* -1/2 (* phi2 (* (- lambda1 lambda2) (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2))))))) (sqrt (/ 1 (+ (pow phi2 2) (pow (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2) 2)))))) (* R (sqrt (+ (pow phi2 2) (pow (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2) 2)))))
(+ (* R (sqrt (+ (pow phi2 2) (pow (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2) 2)))) (* phi1 (+ (* 1/2 (* (* R (* phi1 (- (+ 1 (+ (* 1/16 (* (pow phi2 2) (pow (- lambda1 lambda2) 2))) (* 2 (* (+ (* -1/8 (- lambda1 lambda2)) (* 1/64 (* (pow phi2 2) (- lambda1 lambda2)))) (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2))))) (* 1/4 (/ (pow (+ (* -2 phi2) (* -1/2 (* phi2 (* (- lambda1 lambda2) (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2))))) 2) (+ (pow phi2 2) (pow (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2) 2))))))) (sqrt (/ 1 (+ (pow phi2 2) (pow (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2) 2)))))) (* 1/2 (* (* R (+ (* -2 phi2) (* -1/2 (* phi2 (* (- lambda1 lambda2) (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2)))))) (sqrt (/ 1 (+ (pow phi2 2) (pow (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2) 2)))))))))
(+ (* R (sqrt (+ (pow phi2 2) (pow (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2) 2)))) (* phi1 (+ (* 1/2 (* (* R (+ (* -2 phi2) (* -1/2 (* phi2 (* (- lambda1 lambda2) (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2)))))) (sqrt (/ 1 (+ (pow phi2 2) (pow (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2) 2)))))) (* phi1 (+ (* 1/2 (* (* R (* phi1 (- (+ (* -1/2 (* phi2 (* (+ (* -1/8 (- lambda1 lambda2)) (* 1/64 (* (pow phi2 2) (- lambda1 lambda2)))) (- lambda1 lambda2)))) (* 1/48 (* phi2 (* (- lambda1 lambda2) (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2))))) (* 1/2 (/ (* (+ (* -2 phi2) (* -1/2 (* phi2 (* (- lambda1 lambda2) (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2))))) (- (+ 1 (+ (* 1/16 (* (pow phi2 2) (pow (- lambda1 lambda2) 2))) (* 2 (* (+ (* -1/8 (- lambda1 lambda2)) (* 1/64 (* (pow phi2 2) (- lambda1 lambda2)))) (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2))))) (* 1/4 (/ (pow (+ (* -2 phi2) (* -1/2 (* phi2 (* (- lambda1 lambda2) (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2))))) 2) (+ (pow phi2 2) (pow (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2) 2)))))) (+ (pow phi2 2) (pow (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2) 2))))))) (sqrt (/ 1 (+ (pow phi2 2) (pow (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2) 2)))))) (* 1/2 (* (* R (- (+ 1 (+ (* 1/16 (* (pow phi2 2) (pow (- lambda1 lambda2) 2))) (* 2 (* (+ (* -1/8 (- lambda1 lambda2)) (* 1/64 (* (pow phi2 2) (- lambda1 lambda2)))) (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2))))) (* 1/4 (/ (pow (+ (* -2 phi2) (* -1/2 (* phi2 (* (- lambda1 lambda2) (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2))))) 2) (+ (pow phi2 2) (pow (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2) 2)))))) (sqrt (/ 1 (+ (pow phi2 2) (pow (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2) 2)))))))))))
(* R phi1)
(* phi1 (+ R (* -1 (/ (* R phi2) phi1))))
(* phi1 (+ R (+ (* -1 (/ (* R phi2) phi1)) (* 1/2 (/ (* R (pow (+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2)) (pow phi1 2))))))
(* phi1 (+ R (+ (* -1 (/ (* R phi2) phi1)) (+ (* 1/2 (/ (* R (* phi2 (pow (+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2))) (pow phi1 3))) (* 1/2 (/ (* R (pow (+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2)) (pow phi1 2)))))))
(* -1 (* R phi1))
(* -1 (* phi1 (+ R (* -1 (/ (* R phi2) phi1)))))
(* -1 (* phi1 (+ R (* -1 (/ (+ (* -1/2 (/ (* R (pow (+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2)) phi1)) (* R phi2)) phi1)))))
(* -1 (* phi1 (+ R (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* R (pow (+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2))) (* 1/2 (/ (* R (* phi2 (pow (+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2))) phi1))) phi1)) (* R phi2)) phi1)))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))
(+ (* 1/2 (* (* R (* phi2 (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))
(+ (* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))) (* phi2 (+ (* 1/2 (* (* R (* phi2 (- (+ 1 (+ (* -1/4 (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))) (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))))) (* 1/4 (/ (pow (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (* 1/2 (* (* R (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))))
(+ (* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))) (* phi2 (+ (* 1/2 (* (* R (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (* phi2 (+ (* 1/2 (* (* R (* phi2 (- (* 1/8 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))) (* 1/2 (/ (* (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) (- (+ 1 (+ (* -1/4 (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))) (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))))) (* 1/4 (/ (pow (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (* 1/2 (* (* R (- (+ 1 (+ (* -1/4 (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))) (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))))) (* 1/4 (/ (pow (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))))))
(* 1/8 (* R (* (pow phi2 2) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))
(* (pow phi2 2) (+ (* 1/8 (* R (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))) (* 1/2 (/ (* R (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) phi2))))
(* (pow phi2 2) (+ (* 1/8 (* R (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))) (+ (* 1/2 (/ (* R (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) phi2)) (* 4 (/ (* R (+ 1 (* -1/4 (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))))) (* (pow phi2 2) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))))))
(* (pow phi2 2) (+ (* 1/8 (* R (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))) (+ (* 1/2 (/ (* R (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) phi2)) (+ (* 4 (/ (* R (+ 1 (* -1/4 (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))))) (* (pow phi2 2) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))) (* 4 (/ (* R (- (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) (* 4 (/ (* (sin (* 1/2 phi1)) (+ 1 (* -1/4 (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))))) (cos (* 1/2 phi1)))))) (* (pow phi2 3) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))))))
(* 1/8 (* R (* (pow phi2 2) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))
(* (pow phi2 2) (+ (* 1/8 (* R (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))) (* 1/2 (/ (* R (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) phi2))))
(* (pow phi2 2) (+ (* -1 (/ (+ (* -4 (/ (* R (+ 1 (* -1/4 (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))))) (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))) (* -1/2 (* R (* (sin (* 1/2 phi1)) (- lambda1 lambda2))))) phi2)) (* 1/8 (* R (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))))
(* (pow phi2 2) (+ (* -1 (/ (+ (* -1 (/ (+ (* -4 (/ (* R (- (+ (* 2 phi1) (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))) (* -4 (/ (* (sin (* 1/2 phi1)) (+ 1 (* -1/4 (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))))) (cos (* 1/2 phi1)))))) (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))) (* 4 (/ (* R (+ 1 (* -1/4 (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))) phi2)) (* -1/2 (* R (* (sin (* 1/2 phi1)) (- lambda1 lambda2))))) phi2)) (* 1/8 (* R (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))))
(* R (sqrt (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) 2) (pow (- phi1 phi2) 2))))
(+ (* R (sqrt (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) 2) (pow (- phi1 phi2) 2)))) (* (* R (* lambda1 (* (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))) (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1)))))))))) (sqrt (/ 1 (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) 2) (pow (- phi1 phi2) 2))))))
(+ (* R (sqrt (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) 2) (pow (- phi1 phi2) 2)))) (* lambda1 (+ (* 1/2 (* (* R (* lambda1 (- (pow (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))) 2) (/ (* (pow (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))) 2) (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) 2)) (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) 2) (pow (- phi1 phi2) 2)))))) (sqrt (/ 1 (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) 2) (pow (- phi1 phi2) 2)))))) (* (* R (* (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))) (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))))) (sqrt (/ 1 (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) 2) (pow (- phi1 phi2) 2))))))))
(+ (* R (sqrt (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) 2) (pow (- phi1 phi2) 2)))) (* lambda1 (+ (* lambda1 (+ (* -1/2 (* (* R (* lambda1 (* (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))) (* (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) (- (pow (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))) 2) (/ (* (pow (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))) 2) (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) 2)) (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) 2) (pow (- phi1 phi2) 2)))))))) (sqrt (/ 1 (pow (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) 2) (pow (- phi1 phi2) 2)) 3))))) (* 1/2 (* (* R (- (pow (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))) 2) (/ (* (pow (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))) 2) (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) 2)) (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) 2) (pow (- phi1 phi2) 2))))) (sqrt (/ 1 (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) 2) (pow (- phi1 phi2) 2)))))))) (* (* R (* (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))) (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))))) (sqrt (/ 1 (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) 2) (pow (- phi1 phi2) 2))))))))
(* R (* lambda1 (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1)))))))))
(* lambda1 (+ (* R (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1)))))))) (/ (* R (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1)))))))) lambda1)))
(* lambda1 (+ (* 1/2 (/ (* R (pow (- phi1 phi2) 2)) (* (pow lambda1 2) (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1)))))))))) (+ (* R (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1)))))))) (/ (* R (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1)))))))) lambda1))))
(* lambda1 (+ (* -1/2 (/ (* R (* (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) (pow (- phi1 phi2) 2))) (* (pow lambda1 3) (pow (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))) 2)))) (+ (* 1/2 (/ (* R (pow (- phi1 phi2) 2)) (* (pow lambda1 2) (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1)))))))))) (+ (* R (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1)))))))) (/ (* R (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1)))))))) lambda1)))))
(* -1 (* R (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))))))
(* -1 (* lambda1 (+ (* -1 (/ (* R (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1)))))))) lambda1)) (* R (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))))))))
(* -1 (* lambda1 (+ (* -1 (/ (+ (* -1/2 (/ (* R (pow (- phi1 phi2) 2)) (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))))))) (* R (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))))) lambda1)) (* R (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))))))))
(* -1 (* lambda1 (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* R (* (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) (pow (- phi1 phi2) 2))) (* lambda1 (pow (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))) 2)))) (* 1/2 (/ (* R (pow (- phi1 phi2) 2)) (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))))))) lambda1)) (* R (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))))) lambda1)) (* R (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))))))))
(* R (sqrt (+ (pow (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) 2) (pow (- phi1 phi2) 2))))
(+ (* R (sqrt (+ (pow (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) 2) (pow (- phi1 phi2) 2)))) (* (* R (* lambda2 (* (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))) (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1))))))))))) (sqrt (/ 1 (+ (pow (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) 2) (pow (- phi1 phi2) 2))))))
(+ (* R (sqrt (+ (pow (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) 2) (pow (- phi1 phi2) 2)))) (* lambda2 (+ (* 1/2 (* (* R (* lambda2 (- (pow (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))) 2) (/ (* (pow (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))) 2) (pow (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) 2)) (+ (pow (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) 2) (pow (- phi1 phi2) 2)))))) (sqrt (/ 1 (+ (pow (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) 2) (pow (- phi1 phi2) 2)))))) (* (* R (* (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))) (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))))) (sqrt (/ 1 (+ (pow (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) 2) (pow (- phi1 phi2) 2))))))))
(+ (* R (sqrt (+ (pow (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) 2) (pow (- phi1 phi2) 2)))) (* lambda2 (+ (* lambda2 (+ (* -1/2 (* (* R (* lambda2 (* (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))) (* (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) (- (pow (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))) 2) (/ (* (pow (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))) 2) (pow (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) 2)) (+ (pow (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) 2) (pow (- phi1 phi2) 2)))))))) (sqrt (/ 1 (pow (+ (pow (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) 2) (pow (- phi1 phi2) 2)) 3))))) (* 1/2 (* (* R (- (pow (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))) 2) (/ (* (pow (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))) 2) (pow (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) 2)) (+ (pow (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) 2) (pow (- phi1 phi2) 2))))) (sqrt (/ 1 (+ (pow (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) 2) (pow (- phi1 phi2) 2)))))))) (* (* R (* (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))) (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))))) (sqrt (/ 1 (+ (pow (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) 2) (pow (- phi1 phi2) 2))))))))
(* R (* lambda2 (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))))))
(* lambda2 (+ (* R (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))))) (/ (* R (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1))))))))) lambda2)))
(* lambda2 (+ (* 1/2 (/ (* R (pow (- phi1 phi2) 2)) (* (pow lambda2 2) (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))))))) (+ (* R (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))))) (/ (* R (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1))))))))) lambda2))))
(* lambda2 (+ (* -1/2 (/ (* R (* (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) (pow (- phi1 phi2) 2))) (* (pow lambda2 3) (pow (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))) 2)))) (+ (* 1/2 (/ (* R (pow (- phi1 phi2) 2)) (* (pow lambda2 2) (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))))))) (+ (* R (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))))) (/ (* R (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1))))))))) lambda2)))))
(* -1 (* R (* lambda2 (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))))))
(* -1 (* lambda2 (+ (* -1 (/ (* R (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1))))))))) lambda2)) (* R (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1)))))))))))
(* -1 (* lambda2 (+ (* -1 (/ (+ (* -1/2 (/ (* R (pow (- phi1 phi2) 2)) (* lambda2 (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1)))))))))) (* R (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))))) lambda2)) (* R (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1)))))))))))
(* -1 (* lambda2 (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* R (* (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) (pow (- phi1 phi2) 2))) (* lambda2 (pow (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))) 2)))) (* 1/2 (/ (* R (pow (- phi1 phi2) 2)) (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1)))))))))) lambda2)) (* R (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))))) lambda2)) (* R (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1)))))))))))
(sqrt (+ (pow phi2 2) (pow (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2) 2)))
(+ (sqrt (+ (pow phi2 2) (pow (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2) 2))) (* 1/2 (* (* phi1 (+ (* -2 phi2) (* -1/2 (* phi2 (* (- lambda1 lambda2) (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2)))))) (sqrt (/ 1 (+ (pow phi2 2) (pow (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2) 2)))))))
(+ (sqrt (+ (pow phi2 2) (pow (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2) 2))) (* phi1 (+ (* 1/2 (* (* phi1 (- (+ 1 (+ (* 1/16 (* (pow phi2 2) (pow (- lambda1 lambda2) 2))) (* 2 (* (+ (* -1/8 (- lambda1 lambda2)) (* 1/64 (* (pow phi2 2) (- lambda1 lambda2)))) (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2))))) (* 1/4 (/ (pow (+ (* -2 phi2) (* -1/2 (* phi2 (* (- lambda1 lambda2) (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2))))) 2) (+ (pow phi2 2) (pow (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2) 2)))))) (sqrt (/ 1 (+ (pow phi2 2) (pow (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2) 2)))))) (* 1/2 (* (+ (* -2 phi2) (* -1/2 (* phi2 (* (- lambda1 lambda2) (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2))))) (sqrt (/ 1 (+ (pow phi2 2) (pow (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2) 2)))))))))
(+ (sqrt (+ (pow phi2 2) (pow (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2) 2))) (* phi1 (+ (* 1/2 (* (+ (* -2 phi2) (* -1/2 (* phi2 (* (- lambda1 lambda2) (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2))))) (sqrt (/ 1 (+ (pow phi2 2) (pow (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2) 2)))))) (* phi1 (+ (* 1/2 (* (sqrt (/ 1 (+ (pow phi2 2) (pow (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2) 2)))) (- (+ 1 (+ (* 1/16 (* (pow phi2 2) (pow (- lambda1 lambda2) 2))) (* 2 (* (+ (* -1/8 (- lambda1 lambda2)) (* 1/64 (* (pow phi2 2) (- lambda1 lambda2)))) (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2))))) (* 1/4 (/ (pow (+ (* -2 phi2) (* -1/2 (* phi2 (* (- lambda1 lambda2) (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2))))) 2) (+ (pow phi2 2) (pow (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2) 2))))))) (* 1/2 (* (* phi1 (- (+ (* -1/2 (* phi2 (* (+ (* -1/8 (- lambda1 lambda2)) (* 1/64 (* (pow phi2 2) (- lambda1 lambda2)))) (- lambda1 lambda2)))) (* 1/48 (* phi2 (* (- lambda1 lambda2) (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2))))) (* 1/2 (/ (* (+ (* -2 phi2) (* -1/2 (* phi2 (* (- lambda1 lambda2) (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2))))) (- (+ 1 (+ (* 1/16 (* (pow phi2 2) (pow (- lambda1 lambda2) 2))) (* 2 (* (+ (* -1/8 (- lambda1 lambda2)) (* 1/64 (* (pow phi2 2) (- lambda1 lambda2)))) (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2))))) (* 1/4 (/ (pow (+ (* -2 phi2) (* -1/2 (* phi2 (* (- lambda1 lambda2) (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2))))) 2) (+ (pow phi2 2) (pow (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2) 2)))))) (+ (pow phi2 2) (pow (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2) 2)))))) (sqrt (/ 1 (+ (pow phi2 2) (pow (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2) 2)))))))))))
phi1
(* phi1 (+ 1 (* -1 (/ phi2 phi1))))
(* phi1 (+ 1 (+ (* -1 (/ phi2 phi1)) (* 1/2 (/ (pow (+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2) (pow phi1 2))))))
(* phi1 (+ 1 (+ (* -1 (/ phi2 phi1)) (+ (* 1/2 (/ (* phi2 (pow (+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2)) (pow phi1 3))) (* 1/2 (/ (pow (+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2) (pow phi1 2)))))))
(* -1 phi1)
(* -1 (* phi1 (+ 1 (* -1 (/ phi2 phi1)))))
(* -1 (* phi1 (+ 1 (* -1 (/ (+ phi2 (* -1/2 (/ (pow (+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2) phi1))) phi1)))))
(* -1 (* phi1 (+ 1 (* -1 (/ (+ phi2 (* -1 (/ (+ (* 1/2 (/ (* phi2 (pow (+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2)) phi1)) (* 1/2 (pow (+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2))) phi1))) phi1)))))
(sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))
(+ (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))) (* 1/2 (* (* phi2 (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))
(+ (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))) (* phi2 (+ (* 1/2 (* (* phi2 (- (+ 1 (+ (* -1/4 (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))) (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))))) (* 1/4 (/ (pow (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (* 1/2 (* (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))))
(+ (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))) (* phi2 (+ (* 1/2 (* (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (* phi2 (+ (* 1/2 (* (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))) (- (+ 1 (+ (* -1/4 (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))) (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))))) (* 1/4 (/ (pow (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))))) (* 1/2 (* (* phi2 (- (* 1/8 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))) (* 1/2 (/ (* (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) (- (+ 1 (+ (* -1/4 (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))) (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))))) (* 1/4 (/ (pow (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))))))
(* 1/8 (* (pow phi2 2) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))
(* (pow phi2 2) (+ (* 1/8 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) (* 1/2 (/ (* (sin (* 1/2 phi1)) (- lambda1 lambda2)) phi2))))
(* (pow phi2 2) (+ (* 1/8 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) (+ (* 1/2 (/ (* (sin (* 1/2 phi1)) (- lambda1 lambda2)) phi2)) (* 4 (/ (+ 1 (* -1/4 (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))) (* (pow phi2 2) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))))))
(* (pow phi2 2) (+ (* 1/8 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) (+ (* 1/2 (/ (* (sin (* 1/2 phi1)) (- lambda1 lambda2)) phi2)) (+ (* 4 (/ (+ 1 (* -1/4 (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))) (* (pow phi2 2) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))) (* 4 (/ (- (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) (* 4 (/ (* (sin (* 1/2 phi1)) (+ 1 (* -1/4 (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))))) (cos (* 1/2 phi1))))) (* (pow phi2 3) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))))))
(* 1/8 (* (pow phi2 2) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))
(* (pow phi2 2) (+ (* 1/8 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) (* 1/2 (/ (* (sin (* 1/2 phi1)) (- lambda1 lambda2)) phi2))))
(* (pow phi2 2) (+ (* -1 (/ (+ (* -4 (/ (+ 1 (* -1/4 (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))) (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))) (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) phi2)) (* 1/8 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))
(* (pow phi2 2) (+ (* -1 (/ (+ (* -1 (/ (+ (* -4 (/ (- (+ (* 2 phi1) (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))) (* -4 (/ (* (sin (* 1/2 phi1)) (+ 1 (* -1/4 (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))))) (cos (* 1/2 phi1))))) (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))) (* 4 (/ (+ 1 (* -1/4 (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))) phi2)) (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) phi2)) (* 1/8 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))
(sqrt (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) 2) (pow (- phi1 phi2) 2)))
(+ (sqrt (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) 2) (pow (- phi1 phi2) 2))) (* (* lambda1 (* (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))) (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))))) (sqrt (/ 1 (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) 2) (pow (- phi1 phi2) 2))))))
(+ (sqrt (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) 2) (pow (- phi1 phi2) 2))) (* lambda1 (+ (* 1/2 (* (* lambda1 (- (pow (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))) 2) (/ (* (pow (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))) 2) (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) 2)) (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) 2) (pow (- phi1 phi2) 2))))) (sqrt (/ 1 (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) 2) (pow (- phi1 phi2) 2)))))) (* (* (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))) (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1)))))))) (sqrt (/ 1 (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) 2) (pow (- phi1 phi2) 2))))))))
(+ (sqrt (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) 2) (pow (- phi1 phi2) 2))) (* lambda1 (+ (* lambda1 (+ (* -1/2 (* (* lambda1 (* (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))) (* (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) (- (pow (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))) 2) (/ (* (pow (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))) 2) (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) 2)) (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) 2) (pow (- phi1 phi2) 2))))))) (sqrt (/ 1 (pow (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) 2) (pow (- phi1 phi2) 2)) 3))))) (* 1/2 (* (sqrt (/ 1 (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) 2) (pow (- phi1 phi2) 2)))) (- (pow (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))) 2) (/ (* (pow (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))) 2) (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) 2)) (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) 2) (pow (- phi1 phi2) 2)))))))) (* (* (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))) (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1)))))))) (sqrt (/ 1 (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) 2) (pow (- phi1 phi2) 2))))))))
(* lambda1 (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))))
(* lambda1 (+ (cos (* 1/2 phi1)) (+ (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1)) (+ (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1)))))) (/ (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1)))))) lambda1)))))
(* lambda1 (+ (cos (* 1/2 phi1)) (+ (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1)) (+ (* 1/2 (/ (pow (- phi1 phi2) 2) (* (pow lambda1 2) (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1)))))))))) (+ (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1)))))) (/ (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1)))))) lambda1))))))
(* lambda1 (+ (cos (* 1/2 phi1)) (+ (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1)) (+ (* -1/2 (/ (* (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) (pow (- phi1 phi2) 2)) (* (pow lambda1 3) (pow (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))) 2)))) (+ (* 1/2 (/ (pow (- phi1 phi2) 2) (* (pow lambda1 2) (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1)))))))))) (+ (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1)))))) (/ (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1)))))) lambda1)))))))
(* -1 (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))))))
(* -1 (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (+ (* -1 (/ (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) lambda1)) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))))))
(* -1 (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (+ (* -1 (/ (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (+ (* -1/2 (/ (pow (- phi1 phi2) 2) (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))))))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1)))))))) lambda1)) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))))))
(* -1 (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (+ (* -1 (/ (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (+ (* -1 (/ (+ (* 1/2 (/ (* (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) (pow (- phi1 phi2) 2)) (* lambda1 (pow (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))) 2)))) (* 1/2 (/ (pow (- phi1 phi2) 2) (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))))))) lambda1)) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1)))))))) lambda1)) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))))))
(sqrt (+ (pow (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) 2) (pow (- phi1 phi2) 2)))
(+ (sqrt (+ (pow (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) 2) (pow (- phi1 phi2) 2))) (* (* lambda2 (* (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))) (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))))) (sqrt (/ 1 (+ (pow (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) 2) (pow (- phi1 phi2) 2))))))
(+ (sqrt (+ (pow (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) 2) (pow (- phi1 phi2) 2))) (* lambda2 (+ (* 1/2 (* (* lambda2 (- (pow (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))) 2) (/ (* (pow (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))) 2) (pow (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) 2)) (+ (pow (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) 2) (pow (- phi1 phi2) 2))))) (sqrt (/ 1 (+ (pow (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) 2) (pow (- phi1 phi2) 2)))))) (* (* (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))) (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1))))))))) (sqrt (/ 1 (+ (pow (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) 2) (pow (- phi1 phi2) 2))))))))
(+ (sqrt (+ (pow (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) 2) (pow (- phi1 phi2) 2))) (* lambda2 (+ (* lambda2 (+ (* -1/2 (* (* lambda2 (* (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))) (* (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) (- (pow (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))) 2) (/ (* (pow (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))) 2) (pow (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) 2)) (+ (pow (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) 2) (pow (- phi1 phi2) 2))))))) (sqrt (/ 1 (pow (+ (pow (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) 2) (pow (- phi1 phi2) 2)) 3))))) (* 1/2 (* (sqrt (/ 1 (+ (pow (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) 2) (pow (- phi1 phi2) 2)))) (- (pow (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))) 2) (/ (* (pow (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))) 2) (pow (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) 2)) (+ (pow (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) 2) (pow (- phi1 phi2) 2)))))))) (* (* (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))) (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1))))))))) (sqrt (/ 1 (+ (pow (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) 2) (pow (- phi1 phi2) 2))))))))
(* lambda2 (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))))
(* lambda2 (+ (* -1 (cos (* 1/2 phi1))) (+ (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))) (+ (/ (* lambda1 (cos (* 1/2 phi1))) lambda2) (/ (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1))))))) lambda2)))))
(* lambda2 (+ (* -1 (cos (* 1/2 phi1))) (+ (* 1/2 (/ (pow (- phi1 phi2) 2) (* (pow lambda2 2) (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))))))) (+ (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))) (+ (/ (* lambda1 (cos (* 1/2 phi1))) lambda2) (/ (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1))))))) lambda2))))))
(* lambda2 (+ (* -1 (cos (* 1/2 phi1))) (+ (* -1/2 (/ (* (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) (pow (- phi1 phi2) 2)) (* (pow lambda2 3) (pow (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))) 2)))) (+ (* 1/2 (/ (pow (- phi1 phi2) 2) (* (pow lambda2 2) (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))))))) (+ (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))) (+ (/ (* lambda1 (cos (* 1/2 phi1))) lambda2) (/ (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1))))))) lambda2)))))))
(* -1 (* lambda2 (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1)))))))))
(* -1 (* lambda2 (+ (cos (* 1/2 phi1)) (+ (* -1 (/ (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) lambda2)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))))))
(* -1 (* lambda2 (+ (cos (* 1/2 phi1)) (+ (* -1 (/ (+ (* -1/2 (/ (pow (- phi1 phi2) 2) (* lambda2 (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1)))))))))) (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1))))))))) lambda2)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))))))
(* -1 (* lambda2 (+ (cos (* 1/2 phi1)) (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) (pow (- phi1 phi2) 2)) (* lambda2 (pow (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))) 2)))) (* 1/2 (/ (pow (- phi1 phi2) 2) (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1)))))))))) lambda2)) (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1))))))))) lambda2)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))))))
(* R lambda1)
(* R lambda1)
(* R lambda1)
(* R lambda1)
(* R lambda1)
(* R lambda1)
(* R lambda1)
(* R lambda1)
(* R lambda1)
(* R lambda1)
(* R lambda1)
(* R lambda1)
(* R lambda1)
(* R lambda1)
(* R lambda1)
(* R lambda1)
(* R lambda1)
(* R lambda1)
(* R lambda1)
(* R lambda1)
(* R lambda1)
(* R lambda1)
(* R lambda1)
(* R lambda1)
(* R (- 1 (/ phi2 phi1)))
(* R (- 1 (/ phi2 phi1)))
(* R (- 1 (/ phi2 phi1)))
(* R (- 1 (/ phi2 phi1)))
(* R (- 1 (/ phi2 phi1)))
(* R (- 1 (/ phi2 phi1)))
(* R (- 1 (/ phi2 phi1)))
(* R (- 1 (/ phi2 phi1)))
(* R (+ 1 (* -1 (/ phi2 phi1))))
(* R (+ 1 (* -1 (/ phi2 phi1))))
(* R (+ 1 (* -1 (/ phi2 phi1))))
(* R (+ 1 (* -1 (/ phi2 phi1))))
R
(+ R (* -1 (/ (* R phi2) phi1)))
(+ R (* -1 (/ (* R phi2) phi1)))
(+ R (* -1 (/ (* R phi2) phi1)))
(* -1 (/ (* R phi2) phi1))
(* phi2 (- (/ R phi2) (/ R phi1)))
(* phi2 (- (/ R phi2) (/ R phi1)))
(* phi2 (- (/ R phi2) (/ R phi1)))
(* -1 (/ (* R phi2) phi1))
(* -1 (* phi2 (- (* -1 (/ R phi2)) (* -1 (/ R phi1)))))
(* -1 (* phi2 (- (* -1 (/ R phi2)) (* -1 (/ R phi1)))))
(* -1 (* phi2 (- (* -1 (/ R phi2)) (* -1 (/ R phi1)))))
(* -1 (/ (* R phi2) phi1))
(/ (- (* R phi1) (* R phi2)) phi1)
(/ (- (* R phi1) (* R phi2)) phi1)
(/ (- (* R phi1) (* R phi2)) phi1)
R
(+ R (* -1 (/ (* R phi2) phi1)))
(+ R (* -1 (/ (* R phi2) phi1)))
(+ R (* -1 (/ (* R phi2) phi1)))
R
(+ R (* -1 (/ (* R phi2) phi1)))
(+ R (* -1 (/ (* R phi2) phi1)))
(+ R (* -1 (/ (* R phi2) phi1)))
(* R phi2)
(- (* -1 (* R phi1)) (* -1 (* R phi2)))
(- (* -1 (* R phi1)) (* -1 (* R phi2)))
(- (* -1 (* R phi1)) (* -1 (* R phi2)))
(* -1 (* R phi1))
(* phi1 (- (/ (* R phi2) phi1) R))
(* phi1 (- (/ (* R phi2) phi1) R))
(* phi1 (- (/ (* R phi2) phi1) R))
(* -1 (* R phi1))
(* -1 (* phi1 (- (* -1 (/ (* R phi2) phi1)) (* -1 R))))
(* -1 (* phi1 (- (* -1 (/ (* R phi2) phi1)) (* -1 R))))
(* -1 (* phi1 (- (* -1 (/ (* R phi2) phi1)) (* -1 R))))
(* -1 (* R (* phi1 (- 1 (/ phi2 phi1)))))
(* -1 (* R (* phi1 (- 1 (/ phi2 phi1)))))
(* -1 (* R (* phi1 (- 1 (/ phi2 phi1)))))
(* -1 (* R (* phi1 (- 1 (/ phi2 phi1)))))
(* -1 (* R (* phi1 (- 1 (/ phi2 phi1)))))
(* -1 (* R (* phi1 (- 1 (/ phi2 phi1)))))
(* -1 (* R (* phi1 (- 1 (/ phi2 phi1)))))
(* -1 (* R (* phi1 (- 1 (/ phi2 phi1)))))
(* -1 (* R (* phi1 (+ 1 (* -1 (/ phi2 phi1))))))
(* -1 (* R (* phi1 (+ 1 (* -1 (/ phi2 phi1))))))
(* -1 (* R (* phi1 (+ 1 (* -1 (/ phi2 phi1))))))
(* -1 (* R (* phi1 (+ 1 (* -1 (/ phi2 phi1))))))
(* -1 (* R phi1))
(- (* R phi2) (* R phi1))
(- (* R phi2) (* R phi1))
(- (* R phi2) (* R phi1))
(* R phi2)
(* phi2 (- (* -1 (/ (* R phi1) phi2)) (* -1 R)))
(* phi2 (- (* -1 (/ (* R phi1) phi2)) (* -1 R)))
(* phi2 (- (* -1 (/ (* R phi1) phi2)) (* -1 R)))
(* R phi2)
(* -1 (* phi2 (- (/ (* R phi1) phi2) R)))
(* -1 (* phi2 (- (/ (* R phi1) phi2) R)))
(* -1 (* phi2 (- (/ (* R phi1) phi2) R)))
(* -1 (* R phi2))
(+ (* -1 (* R phi2)) (* R phi1))
(+ (* -1 (* R phi2)) (* R phi1))
(+ (* -1 (* R phi2)) (* R phi1))
(* R phi1)
(* phi1 (+ R (* -1 (/ (* R phi2) phi1))))
(* phi1 (+ R (* -1 (/ (* R phi2) phi1))))
(* phi1 (+ R (* -1 (/ (* R phi2) phi1))))
(* R phi1)
(* -1 (* phi1 (+ (* -1 R) (/ (* R phi2) phi1))))
(* -1 (* phi1 (+ (* -1 R) (/ (* R phi2) phi1))))
(* -1 (* phi1 (+ (* -1 R) (/ (* R phi2) phi1))))
(* R (* phi1 (- 1 (/ phi2 phi1))))
(* R (* phi1 (- 1 (/ phi2 phi1))))
(* R (* phi1 (- 1 (/ phi2 phi1))))
(* R (* phi1 (- 1 (/ phi2 phi1))))
(* R (* phi1 (- 1 (/ phi2 phi1))))
(* R (* phi1 (- 1 (/ phi2 phi1))))
(* R (* phi1 (- 1 (/ phi2 phi1))))
(* R (* phi1 (- 1 (/ phi2 phi1))))
(* R (* phi1 (+ 1 (* -1 (/ phi2 phi1)))))
(* R (* phi1 (+ 1 (* -1 (/ phi2 phi1)))))
(* R (* phi1 (+ 1 (* -1 (/ phi2 phi1)))))
(* R (* phi1 (+ 1 (* -1 (/ phi2 phi1)))))
(* R phi1)
(+ (* -1 (* R phi2)) (* R phi1))
(+ (* -1 (* R phi2)) (* R phi1))
(+ (* -1 (* R phi2)) (* R phi1))
(* -1 (* R phi2))
(* phi2 (+ (* -1 R) (/ (* R phi1) phi2)))
(* phi2 (+ (* -1 R) (/ (* R phi1) phi2)))
(* phi2 (+ (* -1 R) (/ (* R phi1) phi2)))
(* -1 (* R phi2))
(* -1 (* phi2 (+ R (* -1 (/ (* R phi1) phi2)))))
(* -1 (* phi2 (+ R (* -1 (/ (* R phi1) phi2)))))
(* -1 (* phi2 (+ R (* -1 (/ (* R phi1) phi2)))))
(/ 1 (* R (- 1 (/ phi2 phi1))))
(/ 1 (* R (- 1 (/ phi2 phi1))))
(/ 1 (* R (- 1 (/ phi2 phi1))))
(/ 1 (* R (- 1 (/ phi2 phi1))))
(/ 1 (* R (- 1 (/ phi2 phi1))))
(/ 1 (* R (- 1 (/ phi2 phi1))))
(/ 1 (* R (- 1 (/ phi2 phi1))))
(/ 1 (* R (- 1 (/ phi2 phi1))))
(/ 1 (* R (+ 1 (* -1 (/ phi2 phi1)))))
(/ 1 (* R (+ 1 (* -1 (/ phi2 phi1)))))
(/ 1 (* R (+ 1 (* -1 (/ phi2 phi1)))))
(/ 1 (* R (+ 1 (* -1 (/ phi2 phi1)))))
(/ 1 R)
(+ (/ 1 R) (/ phi2 (* R phi1)))
(+ (* phi2 (+ (/ 1 (* R phi1)) (/ phi2 (* R (pow phi1 2))))) (/ 1 R))
(+ (* phi2 (+ (* phi2 (+ (/ 1 (* R (pow phi1 2))) (/ phi2 (* R (pow phi1 3))))) (/ 1 (* R phi1)))) (/ 1 R))
(* -1 (/ phi1 (* R phi2)))
(/ (+ (* -1 (/ phi1 R)) (* -1 (/ (pow phi1 2) (* R phi2)))) phi2)
(/ (- (+ (* -1 (/ phi1 R)) (* -1 (/ (pow phi1 3) (* R (pow phi2 2))))) (/ (pow phi1 2) (* R phi2))) phi2)
(/ (- (+ (* -1 (/ phi1 R)) (* -1 (/ (pow phi1 4) (* R (pow phi2 3))))) (+ (/ (pow phi1 2) (* R phi2)) (/ (pow phi1 3) (* R (pow phi2 2))))) phi2)
(* -1 (/ phi1 (* R phi2)))
(* -1 (/ (+ (/ phi1 R) (/ (pow phi1 2) (* R phi2))) phi2))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (pow phi1 3) (* R phi2))) (/ (pow phi1 2) R)) phi2)) (/ phi1 R)) phi2))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (/ (pow phi1 4) (* R phi2)) (* -1 (/ (pow phi1 3) R))) phi2)) (/ (pow phi1 2) R)) phi2)) (/ phi1 R)) phi2))
(* -1 (/ phi1 (* R phi2)))
(* phi1 (- (* -1 (/ phi1 (* R (pow phi2 2)))) (/ 1 (* R phi2))))
(* phi1 (- (* phi1 (- (* -1 (/ phi1 (* R (pow phi2 3)))) (/ 1 (* R (pow phi2 2))))) (/ 1 (* R phi2))))
(* phi1 (- (* phi1 (- (* phi1 (- (* -1 (/ phi1 (* R (pow phi2 4)))) (/ 1 (* R (pow phi2 3))))) (/ 1 (* R (pow phi2 2))))) (/ 1 (* R phi2))))
(/ 1 R)
(+ (/ 1 R) (/ phi2 (* R phi1)))
(- (+ (/ 1 R) (/ (pow phi2 2) (* R (pow phi1 2)))) (* -1 (/ phi2 (* R phi1))))
(- (+ (/ 1 R) (/ (pow phi2 3) (* R (pow phi1 3)))) (+ (* -1 (/ phi2 (* R phi1))) (* -1 (/ (pow phi2 2) (* R (pow phi1 2))))))
(/ 1 R)
(+ (/ 1 R) (/ phi2 (* R phi1)))
(+ (* -1 (/ (- (* -1 (/ (pow phi2 2) (* R phi1))) (/ phi2 R)) phi1)) (/ 1 R))
(+ (* -1 (/ (- (* -1 (/ (- (/ (pow phi2 3) (* R phi1)) (* -1 (/ (pow phi2 2) R))) phi1)) (/ phi2 R)) phi1)) (/ 1 R))
(* (pow R 3) (- 1 (/ (pow phi2 3) (pow phi1 3))))
(* (pow R 3) (- 1 (/ (pow phi2 3) (pow phi1 3))))
(* (pow R 3) (- 1 (/ (pow phi2 3) (pow phi1 3))))
(* (pow R 3) (- 1 (/ (pow phi2 3) (pow phi1 3))))
(* (pow R 3) (- 1 (/ (pow phi2 3) (pow phi1 3))))
(* (pow R 3) (- 1 (/ (pow phi2 3) (pow phi1 3))))
(* (pow R 3) (- 1 (/ (pow phi2 3) (pow phi1 3))))
(* (pow R 3) (- 1 (/ (pow phi2 3) (pow phi1 3))))
(* (pow R 3) (+ 1 (* -1 (/ (pow phi2 3) (pow phi1 3)))))
(* (pow R 3) (+ 1 (* -1 (/ (pow phi2 3) (pow phi1 3)))))
(* (pow R 3) (+ 1 (* -1 (/ (pow phi2 3) (pow phi1 3)))))
(* (pow R 3) (+ 1 (* -1 (/ (pow phi2 3) (pow phi1 3)))))
(pow R 3)
(+ (* -1 (/ (* (pow R 3) (pow phi2 3)) (pow phi1 3))) (pow R 3))
(+ (* -1 (/ (* (pow R 3) (pow phi2 3)) (pow phi1 3))) (pow R 3))
(+ (* -1 (/ (* (pow R 3) (pow phi2 3)) (pow phi1 3))) (pow R 3))
(* -1 (/ (* (pow R 3) (pow phi2 3)) (pow phi1 3)))
(* (pow phi2 3) (- (/ (pow R 3) (pow phi2 3)) (/ (pow R 3) (pow phi1 3))))
(* (pow phi2 3) (- (/ (pow R 3) (pow phi2 3)) (/ (pow R 3) (pow phi1 3))))
(* (pow phi2 3) (- (/ (pow R 3) (pow phi2 3)) (/ (pow R 3) (pow phi1 3))))
(* -1 (/ (* (pow R 3) (pow phi2 3)) (pow phi1 3)))
(* -1 (* (pow phi2 3) (- (* -1 (/ (pow R 3) (pow phi2 3))) (* -1 (/ (pow R 3) (pow phi1 3))))))
(* -1 (* (pow phi2 3) (- (* -1 (/ (pow R 3) (pow phi2 3))) (* -1 (/ (pow R 3) (pow phi1 3))))))
(* -1 (* (pow phi2 3) (- (* -1 (/ (pow R 3) (pow phi2 3))) (* -1 (/ (pow R 3) (pow phi1 3))))))
(* -1 (/ (* (pow R 3) (pow phi2 3)) (pow phi1 3)))
(/ (- (* (pow R 3) (pow phi1 3)) (* (pow R 3) (pow phi2 3))) (pow phi1 3))
(/ (- (* (pow R 3) (pow phi1 3)) (* (pow R 3) (pow phi2 3))) (pow phi1 3))
(/ (- (* (pow R 3) (pow phi1 3)) (* (pow R 3) (pow phi2 3))) (pow phi1 3))
(pow R 3)
(+ (* -1 (/ (* (pow R 3) (pow phi2 3)) (pow phi1 3))) (pow R 3))
(+ (* -1 (/ (* (pow R 3) (pow phi2 3)) (pow phi1 3))) (pow R 3))
(+ (* -1 (/ (* (pow R 3) (pow phi2 3)) (pow phi1 3))) (pow R 3))
(pow R 3)
(+ (* -1 (/ (* (pow R 3) (pow phi2 3)) (pow phi1 3))) (pow R 3))
(+ (* -1 (/ (* (pow R 3) (pow phi2 3)) (pow phi1 3))) (pow R 3))
(+ (* -1 (/ (* (pow R 3) (pow phi2 3)) (pow phi1 3))) (pow R 3))
(* (pow R 2) (+ 1 (/ (* phi2 (+ 1 (/ phi2 phi1))) phi1)))
(* (pow R 2) (+ 1 (/ (* phi2 (+ 1 (/ phi2 phi1))) phi1)))
(* (pow R 2) (+ 1 (/ (* phi2 (+ 1 (/ phi2 phi1))) phi1)))
(* (pow R 2) (+ 1 (/ (* phi2 (+ 1 (/ phi2 phi1))) phi1)))
(* (pow R 2) (+ 1 (/ (* phi2 (+ 1 (/ phi2 phi1))) phi1)))
(* (pow R 2) (+ 1 (/ (* phi2 (+ 1 (/ phi2 phi1))) phi1)))
(* (pow R 2) (+ 1 (/ (* phi2 (+ 1 (/ phi2 phi1))) phi1)))
(* (pow R 2) (+ 1 (/ (* phi2 (+ 1 (/ phi2 phi1))) phi1)))
(* (pow R 2) (+ 1 (* -1 (/ (* phi2 (- (* -1 (/ phi2 phi1)) 1)) phi1))))
(* (pow R 2) (+ 1 (* -1 (/ (* phi2 (- (* -1 (/ phi2 phi1)) 1)) phi1))))
(* (pow R 2) (+ 1 (* -1 (/ (* phi2 (- (* -1 (/ phi2 phi1)) 1)) phi1))))
(* (pow R 2) (+ 1 (* -1 (/ (* phi2 (- (* -1 (/ phi2 phi1)) 1)) phi1))))
(pow R 2)
(+ (/ (* (pow R 2) phi2) phi1) (pow R 2))
(+ (* phi2 (+ (/ (* (pow R 2) phi2) (pow phi1 2)) (/ (pow R 2) phi1))) (pow R 2))
(+ (* phi2 (+ (/ (* (pow R 2) phi2) (pow phi1 2)) (/ (pow R 2) phi1))) (pow R 2))
(/ (* (pow R 2) (pow phi2 2)) (pow phi1 2))
(* (pow phi2 2) (+ (/ (pow R 2) (* phi1 phi2)) (/ (pow R 2) (pow phi1 2))))
(* (pow phi2 2) (+ (/ (pow R 2) (* phi1 phi2)) (+ (/ (pow R 2) (pow phi1 2)) (/ (pow R 2) (pow phi2 2)))))
(* (pow phi2 2) (+ (/ (pow R 2) (* phi1 phi2)) (+ (/ (pow R 2) (pow phi1 2)) (/ (pow R 2) (pow phi2 2)))))
(/ (* (pow R 2) (pow phi2 2)) (pow phi1 2))
(* (pow phi2 2) (+ (/ (pow R 2) (* phi1 phi2)) (/ (pow R 2) (pow phi1 2))))
(* (pow phi2 2) (+ (* -1 (/ (+ (* -1 (/ (pow R 2) phi1)) (* -1 (/ (pow R 2) phi2))) phi2)) (/ (pow R 2) (pow phi1 2))))
(* (pow phi2 2) (+ (* -1 (/ (+ (* -1 (/ (pow R 2) phi1)) (* -1 (/ (pow R 2) phi2))) phi2)) (/ (pow R 2) (pow phi1 2))))
(/ (* (pow R 2) (pow phi2 2)) (pow phi1 2))
(/ (+ (* (pow R 2) (* phi1 phi2)) (* (pow R 2) (pow phi2 2))) (pow phi1 2))
(/ (+ (* phi1 (+ (* (pow R 2) phi1) (* (pow R 2) phi2))) (* (pow R 2) (pow phi2 2))) (pow phi1 2))
(/ (+ (* phi1 (+ (* (pow R 2) phi1) (* (pow R 2) phi2))) (* (pow R 2) (pow phi2 2))) (pow phi1 2))
(pow R 2)
(+ (/ (* (pow R 2) phi2) phi1) (pow R 2))
(+ (/ (* (pow R 2) phi2) phi1) (+ (/ (* (pow R 2) (pow phi2 2)) (pow phi1 2)) (pow R 2)))
(+ (/ (* (pow R 2) phi2) phi1) (+ (/ (* (pow R 2) (pow phi2 2)) (pow phi1 2)) (pow R 2)))
(pow R 2)
(+ (/ (* (pow R 2) phi2) phi1) (pow R 2))
(+ (* -1 (/ (+ (* -1 (* (pow R 2) phi2)) (* -1 (/ (* (pow R 2) (pow phi2 2)) phi1))) phi1)) (pow R 2))
(+ (* -1 (/ (+ (* -1 (* (pow R 2) phi2)) (* -1 (/ (* (pow R 2) (pow phi2 2)) phi1))) phi1)) (pow R 2))
(* R phi2)
(- (* -1 (* R phi1)) (* -1 (* R phi2)))
(- (* phi1 (+ (* -1 R) (* phi1 (+ (* -1 (/ R phi2)) (/ R phi2))))) (* -1 (* R phi2)))
(- (* phi1 (+ (* -1 R) (* phi1 (+ (* -1 (/ R phi2)) (+ (* -1 (/ (* phi1 (+ (* -1 (/ R phi2)) (/ R phi2))) phi2)) (/ R phi2)))))) (* -1 (* R phi2)))
(* -1 (* R phi1))
(* phi1 (- (/ (* R phi2) phi1) R))
(* phi1 (- (+ (* -1 (/ (* R (pow phi2 2)) (pow phi1 2))) (+ (/ (* R phi2) phi1) (/ (* R (pow phi2 2)) (pow phi1 2)))) R))
(* phi1 (- (+ (* -1 (/ (* R (pow phi2 2)) (pow phi1 2))) (+ (* -1 (/ (* R (pow phi2 3)) (pow phi1 3))) (+ (* -1 (/ (* phi2 (+ (* -1 (* R (pow phi2 2))) (* R (pow phi2 2)))) (pow phi1 3))) (+ (/ (* R phi2) phi1) (+ (/ (* R (pow phi2 2)) (pow phi1 2)) (/ (* R (pow phi2 3)) (pow phi1 3))))))) R))
(* -1 (* R phi1))
(* -1 (* phi1 (- (* -1 (/ (* R phi2) phi1)) (* -1 R))))
(* -1 (* phi1 (- (* -1 (/ (- (+ (* -1 (/ (* R (pow phi2 2)) phi1)) (/ (* R (pow phi2 2)) phi1)) (* -1 (* R phi2))) phi1)) (* -1 R))))
(* -1 (* phi1 (- (* -1 (/ (- (* -1 (/ (- (/ (* phi2 (+ (* -1 (* R (pow phi2 2))) (* R (pow phi2 2)))) phi1) (+ (* -1 (* R (pow phi2 2))) (* R (pow phi2 2)))) phi1)) (* -1 (* R phi2))) phi1)) (* -1 R))))
(* -1 (/ (* R (* phi1 (- 1 (/ (pow phi2 3) (pow phi1 3))))) (+ 1 (/ (* phi2 (+ 1 (/ phi2 phi1))) phi1))))
(* -1 (/ (* R (* phi1 (- 1 (/ (pow phi2 3) (pow phi1 3))))) (+ 1 (/ (* phi2 (+ 1 (/ phi2 phi1))) phi1))))
(* -1 (/ (* R (* phi1 (- 1 (/ (pow phi2 3) (pow phi1 3))))) (+ 1 (/ (* phi2 (+ 1 (/ phi2 phi1))) phi1))))
(* -1 (/ (* R (* phi1 (- 1 (/ (pow phi2 3) (pow phi1 3))))) (+ 1 (/ (* phi2 (+ 1 (/ phi2 phi1))) phi1))))
(* -1 (/ (* R (* phi1 (- 1 (/ (pow phi2 3) (pow phi1 3))))) (+ 1 (/ (* phi2 (+ 1 (/ phi2 phi1))) phi1))))
(* -1 (/ (* R (* phi1 (- 1 (/ (pow phi2 3) (pow phi1 3))))) (+ 1 (/ (* phi2 (+ 1 (/ phi2 phi1))) phi1))))
(* -1 (/ (* R (* phi1 (- 1 (/ (pow phi2 3) (pow phi1 3))))) (+ 1 (/ (* phi2 (+ 1 (/ phi2 phi1))) phi1))))
(* -1 (/ (* R (* phi1 (- 1 (/ (pow phi2 3) (pow phi1 3))))) (+ 1 (/ (* phi2 (+ 1 (/ phi2 phi1))) phi1))))
(* -1 (/ (* R (* phi1 (+ 1 (* -1 (/ (pow phi2 3) (pow phi1 3)))))) (+ 1 (* -1 (/ (* phi2 (- (* -1 (/ phi2 phi1)) 1)) phi1)))))
(* -1 (/ (* R (* phi1 (+ 1 (* -1 (/ (pow phi2 3) (pow phi1 3)))))) (+ 1 (* -1 (/ (* phi2 (- (* -1 (/ phi2 phi1)) 1)) phi1)))))
(* -1 (/ (* R (* phi1 (+ 1 (* -1 (/ (pow phi2 3) (pow phi1 3)))))) (+ 1 (* -1 (/ (* phi2 (- (* -1 (/ phi2 phi1)) 1)) phi1)))))
(* -1 (/ (* R (* phi1 (+ 1 (* -1 (/ (pow phi2 3) (pow phi1 3)))))) (+ 1 (* -1 (/ (* phi2 (- (* -1 (/ phi2 phi1)) 1)) phi1)))))
(* -1 (* R phi1))
(- (* R phi2) (* R phi1))
(- (* phi2 (+ R (* phi2 (+ (* -1 (/ R phi1)) (/ R phi1))))) (* R phi1))
(- (* phi2 (+ R (* phi2 (+ (* -1 (/ R phi1)) (+ (* -1 (/ (* phi2 (+ (* -1 (/ R phi1)) (/ R phi1))) phi1)) (/ R phi1)))))) (* R phi1))
(* R phi2)
(* phi2 (- (* -1 (/ (* R phi1) phi2)) (* -1 R)))
(* phi2 (- (+ (* -1 (/ (* R phi1) phi2)) (+ (* -1 (/ (* R (pow phi1 2)) (pow phi2 2))) (/ (* R (pow phi1 2)) (pow phi2 2)))) (* -1 R)))
(* phi2 (- (+ (* -1 (/ (* R phi1) phi2)) (+ (* -1 (/ (* R (pow phi1 2)) (pow phi2 2))) (+ (* -1 (/ (* phi1 (+ (* -1 (* R (pow phi1 2))) (* R (pow phi1 2)))) (pow phi2 3))) (/ (* R (pow phi1 2)) (pow phi2 2))))) (* -1 R)))
(* R phi2)
(* -1 (* phi2 (- (/ (* R phi1) phi2) R)))
(* -1 (* phi2 (- (* -1 (/ (+ (* -1 (* R phi1)) (* -1 (/ (+ (* -1 (* R (pow phi1 2))) (* R (pow phi1 2))) phi2))) phi2)) R)))
(* -1 (* phi2 (- (* -1 (/ (+ (* -1 (* R phi1)) (* -1 (/ (+ (* -1 (* R (pow phi1 2))) (+ (* -1 (/ (* phi1 (+ (* -1 (* R (pow phi1 2))) (* R (pow phi1 2)))) phi2)) (* R (pow phi1 2)))) phi2))) phi2)) R)))
(* -1 (* R phi2))
(+ (* -1 (* R phi2)) (* R phi1))
(+ (* -1 (* R phi2)) (* phi1 (- (* -1 (* phi1 (+ (* -1 (/ R phi2)) (/ R phi2)))) (* -1 R))))
(+ (* -1 (* R phi2)) (* phi1 (- (* phi1 (- (/ (* phi1 (+ (* -1 (/ R phi2)) (/ R phi2))) phi2) (+ (* -1 (/ R phi2)) (/ R phi2)))) (* -1 R))))
(* R phi1)
(* phi1 (+ R (* -1 (/ (* R phi2) phi1))))
(* phi1 (- (+ R (* -1 (/ (+ (* -1 (* R (pow phi2 2))) (* R (pow phi2 2))) (pow phi1 2)))) (/ (* R phi2) phi1)))
(* phi1 (- (+ R (/ (* phi2 (+ (* -1 (* R (pow phi2 2))) (* R (pow phi2 2)))) (pow phi1 3))) (+ (* -1 (/ (* R (pow phi2 2)) (pow phi1 2))) (+ (/ (* R phi2) phi1) (/ (* R (pow phi2 2)) (pow phi1 2))))))
(* R phi1)
(* -1 (* phi1 (+ (* -1 R) (/ (* R phi2) phi1))))
(* -1 (* phi1 (+ (* -1 R) (* -1 (/ (+ (* -1 (* R phi2)) (* -1 (/ (+ (* -1 (* R (pow phi2 2))) (* R (pow phi2 2))) phi1))) phi1)))))
(* -1 (* phi1 (+ (* -1 R) (* -1 (/ (+ (* -1 (* R phi2)) (* -1 (/ (+ (* -1 (* R (pow phi2 2))) (+ (* -1 (/ (* phi2 (+ (* -1 (* R (pow phi2 2))) (* R (pow phi2 2)))) phi1)) (* R (pow phi2 2)))) phi1))) phi1)))))
(/ (* R (* phi1 (- 1 (/ (pow phi2 3) (pow phi1 3))))) (+ 1 (/ (* phi2 (+ 1 (/ phi2 phi1))) phi1)))
(/ (* R (* phi1 (- 1 (/ (pow phi2 3) (pow phi1 3))))) (+ 1 (/ (* phi2 (+ 1 (/ phi2 phi1))) phi1)))
(/ (* R (* phi1 (- 1 (/ (pow phi2 3) (pow phi1 3))))) (+ 1 (/ (* phi2 (+ 1 (/ phi2 phi1))) phi1)))
(/ (* R (* phi1 (- 1 (/ (pow phi2 3) (pow phi1 3))))) (+ 1 (/ (* phi2 (+ 1 (/ phi2 phi1))) phi1)))
(/ (* R (* phi1 (- 1 (/ (pow phi2 3) (pow phi1 3))))) (+ 1 (/ (* phi2 (+ 1 (/ phi2 phi1))) phi1)))
(/ (* R (* phi1 (- 1 (/ (pow phi2 3) (pow phi1 3))))) (+ 1 (/ (* phi2 (+ 1 (/ phi2 phi1))) phi1)))
(/ (* R (* phi1 (- 1 (/ (pow phi2 3) (pow phi1 3))))) (+ 1 (/ (* phi2 (+ 1 (/ phi2 phi1))) phi1)))
(/ (* R (* phi1 (- 1 (/ (pow phi2 3) (pow phi1 3))))) (+ 1 (/ (* phi2 (+ 1 (/ phi2 phi1))) phi1)))
(/ (* R (* phi1 (+ 1 (* -1 (/ (pow phi2 3) (pow phi1 3)))))) (+ 1 (* -1 (/ (* phi2 (- (* -1 (/ phi2 phi1)) 1)) phi1))))
(/ (* R (* phi1 (+ 1 (* -1 (/ (pow phi2 3) (pow phi1 3)))))) (+ 1 (* -1 (/ (* phi2 (- (* -1 (/ phi2 phi1)) 1)) phi1))))
(/ (* R (* phi1 (+ 1 (* -1 (/ (pow phi2 3) (pow phi1 3)))))) (+ 1 (* -1 (/ (* phi2 (- (* -1 (/ phi2 phi1)) 1)) phi1))))
(/ (* R (* phi1 (+ 1 (* -1 (/ (pow phi2 3) (pow phi1 3)))))) (+ 1 (* -1 (/ (* phi2 (- (* -1 (/ phi2 phi1)) 1)) phi1))))
(* R phi1)
(+ (* -1 (* R phi2)) (* R phi1))
(+ (* R phi1) (* phi2 (- (* -1 (* phi2 (+ (* -1 (/ R phi1)) (/ R phi1)))) R)))
(+ (* R phi1) (* phi2 (- (* phi2 (- (/ (* phi2 (+ (* -1 (/ R phi1)) (/ R phi1))) phi1) (+ (* -1 (/ R phi1)) (/ R phi1)))) R)))
(* -1 (* R phi2))
(* phi2 (+ (* -1 R) (/ (* R phi1) phi2)))
(* phi2 (- (+ (* -1 R) (* -1 (/ (+ (* -1 (* R (pow phi1 2))) (* R (pow phi1 2))) (pow phi2 2)))) (* -1 (/ (* R phi1) phi2))))
(* phi2 (- (+ (* -1 R) (/ (* phi1 (+ (* -1 (* R (pow phi1 2))) (* R (pow phi1 2)))) (pow phi2 3))) (+ (* -1 (/ (* R phi1) phi2)) (+ (* -1 (/ (* R (pow phi1 2)) (pow phi2 2))) (/ (* R (pow phi1 2)) (pow phi2 2))))))
(* -1 (* R phi2))
(* -1 (* phi2 (+ R (* -1 (/ (* R phi1) phi2)))))
(* -1 (* phi2 (+ R (* -1 (/ (- (+ (* -1 (/ (* R (pow phi1 2)) phi2)) (/ (* R (pow phi1 2)) phi2)) (* -1 (* R phi1))) phi2)))))
(* -1 (* phi2 (+ R (* -1 (/ (- (* -1 (/ (- (/ (* phi1 (+ (* -1 (* R (pow phi1 2))) (* R (pow phi1 2)))) phi2) (+ (* -1 (* R (pow phi1 2))) (* R (pow phi1 2)))) phi2)) (* -1 (* R phi1))) phi2)))))
lambda1
(+ lambda1 (* -1 lambda2))
(+ lambda1 (* -1 lambda2))
(+ lambda1 (* -1 lambda2))
(* -1 lambda2)
(* lambda2 (- (/ lambda1 lambda2) 1))
(* lambda2 (- (/ lambda1 lambda2) 1))
(* lambda2 (- (/ lambda1 lambda2) 1))
(* -1 lambda2)
(* -1 (* lambda2 (+ 1 (* -1 (/ lambda1 lambda2)))))
(* -1 (* lambda2 (+ 1 (* -1 (/ lambda1 lambda2)))))
(* -1 (* lambda2 (+ 1 (* -1 (/ lambda1 lambda2)))))
(* -1 lambda2)
(+ lambda1 (* -1 lambda2))
(+ lambda1 (* -1 lambda2))
(+ lambda1 (* -1 lambda2))
lambda1
(* lambda1 (+ 1 (* -1 (/ lambda2 lambda1))))
(* lambda1 (+ 1 (* -1 (/ lambda2 lambda1))))
(* lambda1 (+ 1 (* -1 (/ lambda2 lambda1))))
lambda1
(* -1 (* lambda1 (- (/ lambda2 lambda1) 1)))
(* -1 (* lambda1 (- (/ lambda2 lambda1) 1)))
(* -1 (* lambda1 (- (/ lambda2 lambda1) 1)))
(* R (* lambda2 (- (/ lambda1 lambda2) 1)))
(+ (* 1/2 (/ (* R (* (pow phi1 2) (+ 1 (* -1/4 (* (pow lambda2 2) (pow (- (/ lambda1 lambda2) 1) 2)))))) (* lambda2 (- (/ lambda1 lambda2) 1)))) (* R (* lambda2 (- (/ lambda1 lambda2) 1))))
(+ (* R (* lambda2 (- (/ lambda1 lambda2) 1))) (* (pow phi1 2) (+ (* 1/2 (/ (* R (* (pow phi1 2) (- (* 1/48 (* (pow lambda2 2) (pow (- (/ lambda1 lambda2) 1) 2))) (* 1/4 (/ (pow (+ 1 (* -1/4 (* (pow lambda2 2) (pow (- (/ lambda1 lambda2) 1) 2)))) 2) (* (pow lambda2 2) (pow (- (/ lambda1 lambda2) 1) 2))))))) (* lambda2 (- (/ lambda1 lambda2) 1)))) (* 1/2 (/ (* R (+ 1 (* -1/4 (* (pow lambda2 2) (pow (- (/ lambda1 lambda2) 1) 2))))) (* lambda2 (- (/ lambda1 lambda2) 1)))))))
(+ (* R (* lambda2 (- (/ lambda1 lambda2) 1))) (* (pow phi1 2) (+ (* 1/2 (/ (* R (+ 1 (* -1/4 (* (pow lambda2 2) (pow (- (/ lambda1 lambda2) 1) 2))))) (* lambda2 (- (/ lambda1 lambda2) 1)))) (* (pow phi1 2) (+ (* 1/2 (/ (* R (* (pow phi1 2) (- (* -1/1440 (* (pow lambda2 2) (pow (- (/ lambda1 lambda2) 1) 2))) (* 1/2 (/ (* (+ 1 (* -1/4 (* (pow lambda2 2) (pow (- (/ lambda1 lambda2) 1) 2)))) (- (* 1/48 (* (pow lambda2 2) (pow (- (/ lambda1 lambda2) 1) 2))) (* 1/4 (/ (pow (+ 1 (* -1/4 (* (pow lambda2 2) (pow (- (/ lambda1 lambda2) 1) 2)))) 2) (* (pow lambda2 2) (pow (- (/ lambda1 lambda2) 1) 2)))))) (* (pow lambda2 2) (pow (- (/ lambda1 lambda2) 1) 2))))))) (* lambda2 (- (/ lambda1 lambda2) 1)))) (* 1/2 (/ (* R (- (* 1/48 (* (pow lambda2 2) (pow (- (/ lambda1 lambda2) 1) 2))) (* 1/4 (/ (pow (+ 1 (* -1/4 (* (pow lambda2 2) (pow (- (/ lambda1 lambda2) 1) 2)))) 2) (* (pow lambda2 2) (pow (- (/ lambda1 lambda2) 1) 2)))))) (* lambda2 (- (/ lambda1 lambda2) 1)))))))))
(* R phi1)
(* phi1 (+ R (* 1/2 (/ (* R (* (pow lambda2 2) (* (pow (cos (* 1/2 phi1)) 2) (pow (- (/ lambda1 lambda2) 1) 2)))) (pow phi1 2)))))
(* phi1 (+ R (+ (* -1/8 (/ (* R (* (pow lambda2 4) (* (pow (cos (* 1/2 phi1)) 4) (pow (- (/ lambda1 lambda2) 1) 4)))) (pow phi1 4))) (* 1/2 (/ (* R (* (pow lambda2 2) (* (pow (cos (* 1/2 phi1)) 2) (pow (- (/ lambda1 lambda2) 1) 2)))) (pow phi1 2))))))
(* phi1 (+ R (+ (* -1/8 (/ (* R (* (pow lambda2 4) (* (pow (cos (* 1/2 phi1)) 4) (pow (- (/ lambda1 lambda2) 1) 4)))) (pow phi1 4))) (+ (* 1/16 (/ (* R (* (pow lambda2 6) (* (pow (cos (* 1/2 phi1)) 6) (pow (- (/ lambda1 lambda2) 1) 6)))) (pow phi1 6))) (* 1/2 (/ (* R (* (pow lambda2 2) (* (pow (cos (* 1/2 phi1)) 2) (pow (- (/ lambda1 lambda2) 1) 2)))) (pow phi1 2)))))))
(* -1 (* R phi1))
(* -1 (* phi1 (+ R (* 1/2 (/ (* R (* (pow lambda2 2) (* (pow (cos (* 1/2 phi1)) 2) (pow (- (/ lambda1 lambda2) 1) 2)))) (pow phi1 2))))))
(* -1 (* phi1 (+ R (+ (* -1/8 (/ (* R (* (pow lambda2 4) (* (pow (cos (* 1/2 phi1)) 4) (pow (- (/ lambda1 lambda2) 1) 4)))) (pow phi1 4))) (* 1/2 (/ (* R (* (pow lambda2 2) (* (pow (cos (* 1/2 phi1)) 2) (pow (- (/ lambda1 lambda2) 1) 2)))) (pow phi1 2)))))))
(* -1 (* phi1 (+ R (+ (* -1/8 (/ (* R (* (pow lambda2 4) (* (pow (cos (* 1/2 phi1)) 4) (pow (- (/ lambda1 lambda2) 1) 4)))) (pow phi1 4))) (+ (* 1/16 (/ (* R (* (pow lambda2 6) (* (pow (cos (* 1/2 phi1)) 6) (pow (- (/ lambda1 lambda2) 1) 6)))) (pow phi1 6))) (* 1/2 (/ (* R (* (pow lambda2 2) (* (pow (cos (* 1/2 phi1)) 2) (pow (- (/ lambda1 lambda2) 1) 2)))) (pow phi1 2))))))))
(* R (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))))
(+ (* -1 (* (* R (* lambda1 (* lambda2 (pow (cos (* 1/2 phi1)) 2)))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (* R (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))
(+ (* R (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))) (* lambda2 (+ (* -1 (* (* R (* lambda1 (pow (cos (* 1/2 phi1)) 2))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (* 1/2 (* (* R (* lambda2 (- (pow (cos (* 1/2 phi1)) 2) (/ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 4)) (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))))))
(+ (* R (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))) (* lambda2 (+ (* -1 (* (* R (* lambda1 (pow (cos (* 1/2 phi1)) 2))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (* lambda2 (+ (* 1/2 (* (* R (* lambda1 (* lambda2 (* (pow (cos (* 1/2 phi1)) 2) (- (pow (cos (* 1/2 phi1)) 2) (/ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 4)) (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))))) (sqrt (/ 1 (pow (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)) 3))))) (* 1/2 (* (* R (- (pow (cos (* 1/2 phi1)) 2) (/ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 4)) (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))))))))
(* R (* lambda2 (cos (* 1/2 phi1))))
(* lambda2 (+ (* -1 (/ (* R (* lambda1 (cos (* 1/2 phi1)))) lambda2)) (* R (cos (* 1/2 phi1)))))
(* lambda2 (+ (* -1 (/ (* R (* lambda1 (cos (* 1/2 phi1)))) lambda2)) (+ (* 1/2 (/ (* R (pow phi1 2)) (* (pow lambda2 2) (cos (* 1/2 phi1))))) (* R (cos (* 1/2 phi1))))))
(* lambda2 (+ (* -1 (/ (* R (* lambda1 (cos (* 1/2 phi1)))) lambda2)) (+ (* 1/2 (/ (* R (* lambda1 (pow phi1 2))) (* (pow lambda2 3) (cos (* 1/2 phi1))))) (+ (* 1/2 (/ (* R (pow phi1 2)) (* (pow lambda2 2) (cos (* 1/2 phi1))))) (* R (cos (* 1/2 phi1)))))))
(* -1 (* R (* lambda2 (cos (* 1/2 phi1)))))
(* -1 (* lambda2 (+ (* -1 (/ (* R (* lambda1 (cos (* 1/2 phi1)))) lambda2)) (* R (cos (* 1/2 phi1))))))
(* -1 (* lambda2 (+ (* -1 (/ (+ (* -1/2 (/ (* R (pow phi1 2)) (* lambda2 (cos (* 1/2 phi1))))) (* R (* lambda1 (cos (* 1/2 phi1))))) lambda2)) (* R (cos (* 1/2 phi1))))))
(* -1 (* lambda2 (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* R (* lambda1 (pow phi1 2))) (* lambda2 (cos (* 1/2 phi1))))) (* 1/2 (/ (* R (pow phi1 2)) (cos (* 1/2 phi1))))) lambda2)) (* R (* lambda1 (cos (* 1/2 phi1))))) lambda2)) (* R (cos (* 1/2 phi1))))))
(* R (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))))
(+ (* -1 (* (* R (* lambda1 (* lambda2 (pow (cos (* 1/2 phi1)) 2)))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (* R (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))
(+ (* R (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))) (* lambda1 (+ (* -1 (* (* R (* lambda2 (pow (cos (* 1/2 phi1)) 2))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (* 1/2 (* (* R (* lambda1 (- (pow (cos (* 1/2 phi1)) 2) (/ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 4)) (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))))))
(+ (* R (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))) (* lambda1 (+ (* -1 (* (* R (* lambda2 (pow (cos (* 1/2 phi1)) 2))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (* lambda1 (+ (* 1/2 (* (* R (* lambda1 (* lambda2 (* (pow (cos (* 1/2 phi1)) 2) (- (pow (cos (* 1/2 phi1)) 2) (/ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 4)) (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))))) (sqrt (/ 1 (pow (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)) 3))))) (* 1/2 (* (* R (- (pow (cos (* 1/2 phi1)) 2) (/ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 4)) (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))))))))
(* R (* lambda1 (cos (* 1/2 phi1))))
(* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (* R (cos (* 1/2 phi1)))))
(* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (+ (* 1/2 (/ (* R (pow phi1 2)) (* (pow lambda1 2) (cos (* 1/2 phi1))))) (* R (cos (* 1/2 phi1))))))
(* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (+ (* 1/2 (/ (* R (* lambda2 (pow phi1 2))) (* (pow lambda1 3) (cos (* 1/2 phi1))))) (+ (* 1/2 (/ (* R (pow phi1 2)) (* (pow lambda1 2) (cos (* 1/2 phi1))))) (* R (cos (* 1/2 phi1)))))))
(* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))
(* -1 (* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (* R (cos (* 1/2 phi1))))))
(* -1 (* lambda1 (+ (* -1 (/ (+ (* -1/2 (/ (* R (pow phi1 2)) (* lambda1 (cos (* 1/2 phi1))))) (* R (* lambda2 (cos (* 1/2 phi1))))) lambda1)) (* R (cos (* 1/2 phi1))))))
(* -1 (* lambda1 (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* R (* lambda2 (pow phi1 2))) (* lambda1 (cos (* 1/2 phi1))))) (* 1/2 (/ (* R (pow phi1 2)) (cos (* 1/2 phi1))))) lambda1)) (* R (* lambda2 (cos (* 1/2 phi1))))) lambda1)) (* R (cos (* 1/2 phi1))))))
(* R (sqrt (+ (* (pow lambda2 2) (* (pow (cos (* 1/2 phi1)) 2) (pow (- (/ lambda1 lambda2) 1) 2))) (pow phi1 2))))
(* R (sqrt (+ (* (pow lambda2 2) (* (pow (cos (* 1/2 phi1)) 2) (pow (- (/ lambda1 lambda2) 1) 2))) (pow phi1 2))))
(* R (sqrt (+ (* (pow lambda2 2) (* (pow (cos (* 1/2 phi1)) 2) (pow (- (/ lambda1 lambda2) 1) 2))) (pow phi1 2))))
(* R (sqrt (+ (* (pow lambda2 2) (* (pow (cos (* 1/2 phi1)) 2) (pow (- (/ lambda1 lambda2) 1) 2))) (pow phi1 2))))
(* R (sqrt (+ (* (pow lambda2 2) (* (pow (cos (* 1/2 phi1)) 2) (pow (- (/ lambda1 lambda2) 1) 2))) (pow phi1 2))))
(* R (sqrt (+ (* (pow lambda2 2) (* (pow (cos (* 1/2 phi1)) 2) (pow (- (/ lambda1 lambda2) 1) 2))) (pow phi1 2))))
(* R (sqrt (+ (* (pow lambda2 2) (* (pow (cos (* 1/2 phi1)) 2) (pow (- (/ lambda1 lambda2) 1) 2))) (pow phi1 2))))
(* R (sqrt (+ (* (pow lambda2 2) (* (pow (cos (* 1/2 phi1)) 2) (pow (- (/ lambda1 lambda2) 1) 2))) (pow phi1 2))))
(* R (sqrt (+ (* (pow lambda2 2) (* (pow (cos (* 1/2 phi1)) 2) (pow (- (/ lambda1 lambda2) 1) 2))) (pow phi1 2))))
(* R (sqrt (+ (* (pow lambda2 2) (* (pow (cos (* 1/2 phi1)) 2) (pow (- (/ lambda1 lambda2) 1) 2))) (pow phi1 2))))
(* R (sqrt (+ (* (pow lambda2 2) (* (pow (cos (* 1/2 phi1)) 2) (pow (- (/ lambda1 lambda2) 1) 2))) (pow phi1 2))))
(* R (sqrt (+ (* (pow lambda2 2) (* (pow (cos (* 1/2 phi1)) 2) (pow (- (/ lambda1 lambda2) 1) 2))) (pow phi1 2))))
(* lambda2 (- (/ lambda1 lambda2) 1))
(+ (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (* (pow lambda2 2) (pow (- (/ lambda1 lambda2) 1) 2))))) (* lambda2 (- (/ lambda1 lambda2) 1)))) (* lambda2 (- (/ lambda1 lambda2) 1)))
(+ (* lambda2 (- (/ lambda1 lambda2) 1)) (* (pow phi1 2) (+ (* 1/2 (/ (* (pow phi1 2) (- (* 1/48 (* (pow lambda2 2) (pow (- (/ lambda1 lambda2) 1) 2))) (* 1/4 (/ (pow (+ 1 (* -1/4 (* (pow lambda2 2) (pow (- (/ lambda1 lambda2) 1) 2)))) 2) (* (pow lambda2 2) (pow (- (/ lambda1 lambda2) 1) 2)))))) (* lambda2 (- (/ lambda1 lambda2) 1)))) (* 1/2 (/ (+ 1 (* -1/4 (* (pow lambda2 2) (pow (- (/ lambda1 lambda2) 1) 2)))) (* lambda2 (- (/ lambda1 lambda2) 1)))))))
(+ (* lambda2 (- (/ lambda1 lambda2) 1)) (* (pow phi1 2) (+ (* 1/2 (/ (+ 1 (* -1/4 (* (pow lambda2 2) (pow (- (/ lambda1 lambda2) 1) 2)))) (* lambda2 (- (/ lambda1 lambda2) 1)))) (* (pow phi1 2) (+ (* 1/2 (/ (* (pow phi1 2) (- (* -1/1440 (* (pow lambda2 2) (pow (- (/ lambda1 lambda2) 1) 2))) (* 1/2 (/ (* (+ 1 (* -1/4 (* (pow lambda2 2) (pow (- (/ lambda1 lambda2) 1) 2)))) (- (* 1/48 (* (pow lambda2 2) (pow (- (/ lambda1 lambda2) 1) 2))) (* 1/4 (/ (pow (+ 1 (* -1/4 (* (pow lambda2 2) (pow (- (/ lambda1 lambda2) 1) 2)))) 2) (* (pow lambda2 2) (pow (- (/ lambda1 lambda2) 1) 2)))))) (* (pow lambda2 2) (pow (- (/ lambda1 lambda2) 1) 2)))))) (* lambda2 (- (/ lambda1 lambda2) 1)))) (* 1/2 (/ (- (* 1/48 (* (pow lambda2 2) (pow (- (/ lambda1 lambda2) 1) 2))) (* 1/4 (/ (pow (+ 1 (* -1/4 (* (pow lambda2 2) (pow (- (/ lambda1 lambda2) 1) 2)))) 2) (* (pow lambda2 2) (pow (- (/ lambda1 lambda2) 1) 2))))) (* lambda2 (- (/ lambda1 lambda2) 1)))))))))
phi1
(* phi1 (+ 1 (* 1/2 (/ (* (pow lambda2 2) (* (pow (cos (* 1/2 phi1)) 2) (pow (- (/ lambda1 lambda2) 1) 2))) (pow phi1 2)))))
(* phi1 (+ 1 (+ (* -1/8 (/ (* (pow lambda2 4) (* (pow (cos (* 1/2 phi1)) 4) (pow (- (/ lambda1 lambda2) 1) 4))) (pow phi1 4))) (* 1/2 (/ (* (pow lambda2 2) (* (pow (cos (* 1/2 phi1)) 2) (pow (- (/ lambda1 lambda2) 1) 2))) (pow phi1 2))))))
(* phi1 (+ 1 (+ (* -1/8 (/ (* (pow lambda2 4) (* (pow (cos (* 1/2 phi1)) 4) (pow (- (/ lambda1 lambda2) 1) 4))) (pow phi1 4))) (+ (* 1/16 (/ (* (pow lambda2 6) (* (pow (cos (* 1/2 phi1)) 6) (pow (- (/ lambda1 lambda2) 1) 6))) (pow phi1 6))) (* 1/2 (/ (* (pow lambda2 2) (* (pow (cos (* 1/2 phi1)) 2) (pow (- (/ lambda1 lambda2) 1) 2))) (pow phi1 2)))))))
(* -1 phi1)
(* -1 (* phi1 (+ 1 (* 1/2 (/ (* (pow lambda2 2) (* (pow (cos (* 1/2 phi1)) 2) (pow (- (/ lambda1 lambda2) 1) 2))) (pow phi1 2))))))
(* -1 (* phi1 (+ 1 (+ (* -1/8 (/ (* (pow lambda2 4) (* (pow (cos (* 1/2 phi1)) 4) (pow (- (/ lambda1 lambda2) 1) 4))) (pow phi1 4))) (* 1/2 (/ (* (pow lambda2 2) (* (pow (cos (* 1/2 phi1)) 2) (pow (- (/ lambda1 lambda2) 1) 2))) (pow phi1 2)))))))
(* -1 (* phi1 (+ 1 (+ (* -1/8 (/ (* (pow lambda2 4) (* (pow (cos (* 1/2 phi1)) 4) (pow (- (/ lambda1 lambda2) 1) 4))) (pow phi1 4))) (+ (* 1/16 (/ (* (pow lambda2 6) (* (pow (cos (* 1/2 phi1)) 6) (pow (- (/ lambda1 lambda2) 1) 6))) (pow phi1 6))) (* 1/2 (/ (* (pow lambda2 2) (* (pow (cos (* 1/2 phi1)) 2) (pow (- (/ lambda1 lambda2) 1) 2))) (pow phi1 2))))))))
(sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))
(+ (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))) (* -1 (* (* lambda1 (* lambda2 (pow (cos (* 1/2 phi1)) 2))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))))
(+ (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))) (* lambda2 (+ (* -1 (* (* lambda1 (pow (cos (* 1/2 phi1)) 2)) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (* 1/2 (* (* lambda2 (- (pow (cos (* 1/2 phi1)) 2) (/ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 4)) (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))))))
(+ (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))) (* lambda2 (+ (* -1 (* (* lambda1 (pow (cos (* 1/2 phi1)) 2)) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (* lambda2 (+ (* 1/2 (* (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))) (- (pow (cos (* 1/2 phi1)) 2) (/ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 4)) (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (* 1/2 (* (* lambda1 (* lambda2 (* (pow (cos (* 1/2 phi1)) 2) (- (pow (cos (* 1/2 phi1)) 2) (/ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 4)) (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))))))) (sqrt (/ 1 (pow (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)) 3))))))))))
(* lambda2 (cos (* 1/2 phi1)))
(* lambda2 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda1 (cos (* 1/2 phi1))) lambda2))))
(* lambda2 (+ (cos (* 1/2 phi1)) (+ (* -1 (/ (* lambda1 (cos (* 1/2 phi1))) lambda2)) (* 1/2 (/ (pow phi1 2) (* (pow lambda2 2) (cos (* 1/2 phi1))))))))
(* lambda2 (+ (cos (* 1/2 phi1)) (+ (* -1 (/ (* lambda1 (cos (* 1/2 phi1))) lambda2)) (+ (* 1/2 (/ (* lambda1 (pow phi1 2)) (* (pow lambda2 3) (cos (* 1/2 phi1))))) (* 1/2 (/ (pow phi1 2) (* (pow lambda2 2) (cos (* 1/2 phi1)))))))))
(* -1 (* lambda2 (cos (* 1/2 phi1))))
(* -1 (* lambda2 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda1 (cos (* 1/2 phi1))) lambda2)))))
(* -1 (* lambda2 (+ (cos (* 1/2 phi1)) (* -1 (/ (+ (* -1/2 (/ (pow phi1 2) (* lambda2 (cos (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) lambda2)))))
(* -1 (* lambda2 (+ (cos (* 1/2 phi1)) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* lambda1 (pow phi1 2)) (* lambda2 (cos (* 1/2 phi1))))) (* 1/2 (/ (pow phi1 2) (cos (* 1/2 phi1))))) lambda2)) (* lambda1 (cos (* 1/2 phi1)))) lambda2)))))
(sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))
(+ (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))) (* -1 (* (* lambda1 (* lambda2 (pow (cos (* 1/2 phi1)) 2))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))))
(+ (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))) (* lambda1 (+ (* -1 (* (* lambda2 (pow (cos (* 1/2 phi1)) 2)) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (* 1/2 (* (* lambda1 (- (pow (cos (* 1/2 phi1)) 2) (/ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 4)) (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))))))
(+ (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))) (* lambda1 (+ (* -1 (* (* lambda2 (pow (cos (* 1/2 phi1)) 2)) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (* lambda1 (+ (* 1/2 (* (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))) (- (pow (cos (* 1/2 phi1)) 2) (/ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 4)) (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (* 1/2 (* (* lambda1 (* lambda2 (* (pow (cos (* 1/2 phi1)) 2) (- (pow (cos (* 1/2 phi1)) 2) (/ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 4)) (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))))))) (sqrt (/ 1 (pow (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)) 3))))))))))
(* lambda1 (cos (* 1/2 phi1)))
(* lambda1 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))
(* lambda1 (+ (cos (* 1/2 phi1)) (+ (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1)) (* 1/2 (/ (pow phi1 2) (* (pow lambda1 2) (cos (* 1/2 phi1))))))))
(* lambda1 (+ (cos (* 1/2 phi1)) (+ (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1)) (+ (* 1/2 (/ (* lambda2 (pow phi1 2)) (* (pow lambda1 3) (cos (* 1/2 phi1))))) (* 1/2 (/ (pow phi1 2) (* (pow lambda1 2) (cos (* 1/2 phi1)))))))))
(* -1 (* lambda1 (cos (* 1/2 phi1))))
(* -1 (* lambda1 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1)))))
(* -1 (* lambda1 (+ (cos (* 1/2 phi1)) (* -1 (/ (+ (* -1/2 (/ (pow phi1 2) (* lambda1 (cos (* 1/2 phi1))))) (* lambda2 (cos (* 1/2 phi1)))) lambda1)))))
(* -1 (* lambda1 (+ (cos (* 1/2 phi1)) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* lambda2 (pow phi1 2)) (* lambda1 (cos (* 1/2 phi1))))) (* 1/2 (/ (pow phi1 2) (cos (* 1/2 phi1))))) lambda1)) (* lambda2 (cos (* 1/2 phi1)))) lambda1)))))
(* lambda1 (cos (* 1/2 phi1)))
(+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* lambda1 (cos (* 1/2 phi1))))
(+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* lambda1 (cos (* 1/2 phi1))))
(+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* lambda1 (cos (* 1/2 phi1))))
(* -1 (* lambda2 (cos (* 1/2 phi1))))
(* lambda2 (+ (* -1 (cos (* 1/2 phi1))) (/ (* lambda1 (cos (* 1/2 phi1))) lambda2)))
(* lambda2 (+ (* -1 (cos (* 1/2 phi1))) (/ (* lambda1 (cos (* 1/2 phi1))) lambda2)))
(* lambda2 (+ (* -1 (cos (* 1/2 phi1))) (/ (* lambda1 (cos (* 1/2 phi1))) lambda2)))
(* -1 (* lambda2 (cos (* 1/2 phi1))))
(* -1 (* lambda2 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda1 (cos (* 1/2 phi1))) lambda2)))))
(* -1 (* lambda2 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda1 (cos (* 1/2 phi1))) lambda2)))))
(* -1 (* lambda2 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda1 (cos (* 1/2 phi1))) lambda2)))))
(* -1 (* lambda2 (cos (* 1/2 phi1))))
(+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* lambda1 (cos (* 1/2 phi1))))
(+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* lambda1 (cos (* 1/2 phi1))))
(+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* lambda1 (cos (* 1/2 phi1))))
(* lambda1 (cos (* 1/2 phi1)))
(* lambda1 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))
(* lambda1 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))
(* lambda1 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))
(* lambda1 (cos (* 1/2 phi1)))
(* -1 (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))
(* -1 (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))
(* -1 (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))
(* lambda2 (- (/ lambda1 lambda2) 1))
(+ (* -1/8 (* lambda2 (* (pow phi1 2) (- (/ lambda1 lambda2) 1)))) (* lambda2 (- (/ lambda1 lambda2) 1)))
(+ (* lambda2 (- (/ lambda1 lambda2) 1)) (* (pow phi1 2) (+ (* -1/8 (* lambda2 (- (/ lambda1 lambda2) 1))) (* 1/384 (* lambda2 (* (pow phi1 2) (- (/ lambda1 lambda2) 1)))))))
(+ (* lambda2 (- (/ lambda1 lambda2) 1)) (* (pow phi1 2) (+ (* -1/8 (* lambda2 (- (/ lambda1 lambda2) 1))) (* (pow phi1 2) (+ (* -1/46080 (* lambda2 (* (pow phi1 2) (- (/ lambda1 lambda2) 1)))) (* 1/384 (* lambda2 (- (/ lambda1 lambda2) 1))))))))
(* lambda2 (* (cos (* 1/2 phi1)) (- (/ lambda1 lambda2) 1)))
(* lambda2 (* (cos (* 1/2 phi1)) (- (/ lambda1 lambda2) 1)))
(* lambda2 (* (cos (* 1/2 phi1)) (- (/ lambda1 lambda2) 1)))
(* lambda2 (* (cos (* 1/2 phi1)) (- (/ lambda1 lambda2) 1)))
(* lambda2 (* (cos (* 1/2 phi1)) (- (/ lambda1 lambda2) 1)))
(* lambda2 (* (cos (* 1/2 phi1)) (- (/ lambda1 lambda2) 1)))
(* lambda2 (* (cos (* 1/2 phi1)) (- (/ lambda1 lambda2) 1)))
(* lambda2 (* (cos (* 1/2 phi1)) (- (/ lambda1 lambda2) 1)))
(* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))))
(* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))))
(* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))))
(* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))))
(* -1/8 (* (pow phi2 2) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))
(* (pow phi2 2) (+ (* -1/2 (/ (* (sin (* 1/2 phi1)) (- lambda1 lambda2)) phi2)) (* -1/8 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))
(* (pow phi2 2) (+ (* -1/2 (/ (* (sin (* 1/2 phi1)) (- lambda1 lambda2)) phi2)) (* -1/8 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))
(* (pow phi2 2) (+ (* -1/2 (/ (* (sin (* 1/2 phi1)) (- lambda1 lambda2)) phi2)) (* -1/8 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))
(* -1/8 (* (pow phi2 2) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))
(* (pow phi2 2) (+ (* -1/2 (/ (* (sin (* 1/2 phi1)) (- lambda1 lambda2)) phi2)) (* -1/8 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))
(* (pow phi2 2) (+ (* -1/2 (/ (* (sin (* 1/2 phi1)) (- lambda1 lambda2)) phi2)) (* -1/8 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))
(* (pow phi2 2) (+ (* -1/2 (/ (* (sin (* 1/2 phi1)) (- lambda1 lambda2)) phi2)) (* -1/8 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))
(* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))
(+ (* lambda1 (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1)))))))
(+ (* lambda1 (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1)))))))
(+ (* lambda1 (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1)))))))
(* lambda1 (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1)))))))
(* lambda1 (+ (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1)))))) (/ (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1)))))) lambda1)))
(* lambda1 (+ (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1)))))) (/ (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1)))))) lambda1)))
(* lambda1 (+ (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1)))))) (/ (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1)))))) lambda1)))
(* -1 (* lambda1 (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))))
(* -1 (* lambda1 (+ (* -1 (/ (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1)))))) lambda1)) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))))))
(* -1 (* lambda1 (+ (* -1 (/ (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1)))))) lambda1)) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))))))
(* -1 (* lambda1 (+ (* -1 (/ (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1)))))) lambda1)) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))))))
(* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))
(+ (* lambda2 (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1))))))))
(+ (* lambda2 (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1))))))))
(+ (* lambda2 (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1))))))))
(* lambda2 (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))))
(* lambda2 (+ (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))) (/ (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1))))))) lambda2)))
(* lambda2 (+ (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))) (/ (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1))))))) lambda2)))
(* lambda2 (+ (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))) (/ (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1))))))) lambda2)))
(* -1 (* lambda2 (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))))
(* -1 (* lambda2 (+ (* -1 (/ (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1))))))) lambda2)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1)))))))))
(* -1 (* lambda2 (+ (* -1 (/ (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1))))))) lambda2)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1)))))))))
(* -1 (* lambda2 (+ (* -1 (/ (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1))))))) lambda2)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1)))))))))
(* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))
(+ (* -1/4 (* phi1 (* phi2 (- lambda1 lambda2)))) (* -1/8 (* (pow phi2 2) (- lambda1 lambda2))))
(+ (* -1/8 (* (pow phi2 2) (- lambda1 lambda2))) (* phi1 (+ (* -1/4 (* phi2 (- lambda1 lambda2))) (* 1/64 (* phi1 (* (pow phi2 2) (- lambda1 lambda2)))))))
(+ (* -1/8 (* (pow phi2 2) (- lambda1 lambda2))) (* phi1 (+ (* -1/4 (* phi2 (- lambda1 lambda2))) (* phi1 (+ (* 1/96 (* phi1 (* phi2 (- lambda1 lambda2)))) (* 1/64 (* (pow phi2 2) (- lambda1 lambda2))))))))
(* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))))
(* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))))
(* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))))
(* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))))
(* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))))
(* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))))
(* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))))
(* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))))
(* -1 (* lambda2 (sin (* 1/2 phi1))))
(+ (* -1 (* lambda2 (sin (* 1/2 phi1)))) (* lambda1 (sin (* 1/2 phi1))))
(+ (* -1 (* lambda2 (sin (* 1/2 phi1)))) (* lambda1 (sin (* 1/2 phi1))))
(+ (* -1 (* lambda2 (sin (* 1/2 phi1)))) (* lambda1 (sin (* 1/2 phi1))))
(* lambda1 (sin (* 1/2 phi1)))
(* lambda1 (+ (sin (* 1/2 phi1)) (* -1 (/ (* lambda2 (sin (* 1/2 phi1))) lambda1))))
(* lambda1 (+ (sin (* 1/2 phi1)) (* -1 (/ (* lambda2 (sin (* 1/2 phi1))) lambda1))))
(* lambda1 (+ (sin (* 1/2 phi1)) (* -1 (/ (* lambda2 (sin (* 1/2 phi1))) lambda1))))
(* lambda1 (sin (* 1/2 phi1)))
(* -1 (* lambda1 (+ (* -1 (sin (* 1/2 phi1))) (/ (* lambda2 (sin (* 1/2 phi1))) lambda1))))
(* -1 (* lambda1 (+ (* -1 (sin (* 1/2 phi1))) (/ (* lambda2 (sin (* 1/2 phi1))) lambda1))))
(* -1 (* lambda1 (+ (* -1 (sin (* 1/2 phi1))) (/ (* lambda2 (sin (* 1/2 phi1))) lambda1))))
(* lambda1 (sin (* 1/2 phi1)))
(+ (* -1 (* lambda2 (sin (* 1/2 phi1)))) (* lambda1 (sin (* 1/2 phi1))))
(+ (* -1 (* lambda2 (sin (* 1/2 phi1)))) (* lambda1 (sin (* 1/2 phi1))))
(+ (* -1 (* lambda2 (sin (* 1/2 phi1)))) (* lambda1 (sin (* 1/2 phi1))))
(* -1 (* lambda2 (sin (* 1/2 phi1))))
(* lambda2 (+ (* -1 (sin (* 1/2 phi1))) (/ (* lambda1 (sin (* 1/2 phi1))) lambda2)))
(* lambda2 (+ (* -1 (sin (* 1/2 phi1))) (/ (* lambda1 (sin (* 1/2 phi1))) lambda2)))
(* lambda2 (+ (* -1 (sin (* 1/2 phi1))) (/ (* lambda1 (sin (* 1/2 phi1))) lambda2)))
(* -1 (* lambda2 (sin (* 1/2 phi1))))
(* -1 (* lambda2 (+ (sin (* 1/2 phi1)) (* -1 (/ (* lambda1 (sin (* 1/2 phi1))) lambda2)))))
(* -1 (* lambda2 (+ (sin (* 1/2 phi1)) (* -1 (/ (* lambda1 (sin (* 1/2 phi1))) lambda2)))))
(* -1 (* lambda2 (+ (sin (* 1/2 phi1)) (* -1 (/ (* lambda1 (sin (* 1/2 phi1))) lambda2)))))
(* 1/2 (* phi1 (- lambda1 lambda2)))
(* phi1 (+ (* -1/48 (* (pow phi1 2) (- lambda1 lambda2))) (* 1/2 (- lambda1 lambda2))))
(* phi1 (+ (* 1/2 (- lambda1 lambda2)) (* (pow phi1 2) (+ (* -1/48 (- lambda1 lambda2)) (* 1/3840 (* (pow phi1 2) (- lambda1 lambda2)))))))
(* phi1 (+ (* 1/2 (- lambda1 lambda2)) (* (pow phi1 2) (+ (* -1/48 (- lambda1 lambda2)) (* (pow phi1 2) (+ (* -1/645120 (* (pow phi1 2) (- lambda1 lambda2))) (* 1/3840 (- lambda1 lambda2))))))))
(* (sin (* 1/2 phi1)) (- lambda1 lambda2))
(* (sin (* 1/2 phi1)) (- lambda1 lambda2))
(* (sin (* 1/2 phi1)) (- lambda1 lambda2))
(* (sin (* 1/2 phi1)) (- lambda1 lambda2))
(* (sin (* 1/2 phi1)) (- lambda1 lambda2))
(* (sin (* 1/2 phi1)) (- lambda1 lambda2))
(* (sin (* 1/2 phi1)) (- lambda1 lambda2))
(* (sin (* 1/2 phi1)) (- lambda1 lambda2))
(* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))
(* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))
(* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))
(* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))
(* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))
(* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))
(* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))
(* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))
(* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))
(* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))
(* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))
(* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))
(* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1)))))
(+ (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1))))) (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))))
(+ (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1))))) (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))))
(+ (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1))))) (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))))
(* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))
(* lambda1 (+ (* -1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/8 (/ (* lambda2 (* phi2 (cos (* 1/2 phi1)))) lambda1))))
(* lambda1 (+ (* -1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/8 (/ (* lambda2 (* phi2 (cos (* 1/2 phi1)))) lambda1))))
(* lambda1 (+ (* -1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/8 (/ (* lambda2 (* phi2 (cos (* 1/2 phi1)))) lambda1))))
(* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))
(* -1 (* lambda1 (+ (* -1/8 (/ (* lambda2 (* phi2 (cos (* 1/2 phi1)))) lambda1)) (* 1/8 (* phi2 (cos (* 1/2 phi1)))))))
(* -1 (* lambda1 (+ (* -1/8 (/ (* lambda2 (* phi2 (cos (* 1/2 phi1)))) lambda1)) (* 1/8 (* phi2 (cos (* 1/2 phi1)))))))
(* -1 (* lambda1 (+ (* -1/8 (/ (* lambda2 (* phi2 (cos (* 1/2 phi1)))) lambda1)) (* 1/8 (* phi2 (cos (* 1/2 phi1)))))))
(* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))
(+ (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1))))) (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))))
(+ (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1))))) (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))))
(+ (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1))))) (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))))
(* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1)))))
(* lambda2 (+ (* -1/8 (/ (* lambda1 (* phi2 (cos (* 1/2 phi1)))) lambda2)) (* 1/8 (* phi2 (cos (* 1/2 phi1))))))
(* lambda2 (+ (* -1/8 (/ (* lambda1 (* phi2 (cos (* 1/2 phi1)))) lambda2)) (* 1/8 (* phi2 (cos (* 1/2 phi1))))))
(* lambda2 (+ (* -1/8 (/ (* lambda1 (* phi2 (cos (* 1/2 phi1)))) lambda2)) (* 1/8 (* phi2 (cos (* 1/2 phi1))))))
(* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1)))))
(* -1 (* lambda2 (+ (* -1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/8 (/ (* lambda1 (* phi2 (cos (* 1/2 phi1)))) lambda2)))))
(* -1 (* lambda2 (+ (* -1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/8 (/ (* lambda1 (* phi2 (cos (* 1/2 phi1)))) lambda2)))))
(* -1 (* lambda2 (+ (* -1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/8 (/ (* lambda1 (* phi2 (cos (* 1/2 phi1)))) lambda2)))))
(* -1/8 (* phi2 (- lambda1 lambda2)))
(+ (* -1/8 (* phi2 (- lambda1 lambda2))) (* 1/64 (* (pow phi1 2) (* phi2 (- lambda1 lambda2)))))
(+ (* -1/8 (* phi2 (- lambda1 lambda2))) (* (pow phi1 2) (+ (* -1/3072 (* (pow phi1 2) (* phi2 (- lambda1 lambda2)))) (* 1/64 (* phi2 (- lambda1 lambda2))))))
(+ (* -1/8 (* phi2 (- lambda1 lambda2))) (* (pow phi1 2) (+ (* 1/64 (* phi2 (- lambda1 lambda2))) (* (pow phi1 2) (+ (* -1/3072 (* phi2 (- lambda1 lambda2))) (* 1/368640 (* (pow phi1 2) (* phi2 (- lambda1 lambda2)))))))))
(* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))
(* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))
(* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))
(* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))
(* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))
(* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))
(* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))
(* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))
(/ (* R phi2) phi1)
(/ (* R phi2) phi1)
(/ (* R phi2) phi1)
(/ (* R phi2) phi1)
(/ (* R phi2) phi1)
(/ (* R phi2) phi1)
(/ (* R phi2) phi1)
(/ (* R phi2) phi1)
(/ (* R phi2) phi1)
(/ (* R phi2) phi1)
(/ (* R phi2) phi1)
(/ (* R phi2) phi1)
(/ (* R phi2) phi1)
(/ (* R phi2) phi1)
(/ (* R phi2) phi1)
(/ (* R phi2) phi1)
(/ (* R phi2) phi1)
(/ (* R phi2) phi1)
(/ (* R phi2) phi1)
(/ (* R phi2) phi1)
(/ (* R phi2) phi1)
(/ (* R phi2) phi1)
(/ (* R phi2) phi1)
(/ (* R phi2) phi1)
(/ (* R phi2) phi1)
(/ (* R phi2) phi1)
(/ (* R phi2) phi1)
(/ (* R phi2) phi1)
(/ (* R phi2) phi1)
(/ (* R phi2) phi1)
(/ (* R phi2) phi1)
(/ (* R phi2) phi1)
(/ (* R phi2) phi1)
(/ (* R phi2) phi1)
(/ (* R phi2) phi1)
(/ (* R phi2) phi1)
(/ (* R (- 1 (/ (pow phi2 3) (pow phi1 3)))) (+ 1 (/ (* phi2 (+ 1 (/ phi2 phi1))) phi1)))
(/ (* R (- 1 (/ (pow phi2 3) (pow phi1 3)))) (+ 1 (/ (* phi2 (+ 1 (/ phi2 phi1))) phi1)))
(/ (* R (- 1 (/ (pow phi2 3) (pow phi1 3)))) (+ 1 (/ (* phi2 (+ 1 (/ phi2 phi1))) phi1)))
(/ (* R (- 1 (/ (pow phi2 3) (pow phi1 3)))) (+ 1 (/ (* phi2 (+ 1 (/ phi2 phi1))) phi1)))
(/ (* R (- 1 (/ (pow phi2 3) (pow phi1 3)))) (+ 1 (/ (* phi2 (+ 1 (/ phi2 phi1))) phi1)))
(/ (* R (- 1 (/ (pow phi2 3) (pow phi1 3)))) (+ 1 (/ (* phi2 (+ 1 (/ phi2 phi1))) phi1)))
(/ (* R (- 1 (/ (pow phi2 3) (pow phi1 3)))) (+ 1 (/ (* phi2 (+ 1 (/ phi2 phi1))) phi1)))
(/ (* R (- 1 (/ (pow phi2 3) (pow phi1 3)))) (+ 1 (/ (* phi2 (+ 1 (/ phi2 phi1))) phi1)))
(/ (* R (+ 1 (* -1 (/ (pow phi2 3) (pow phi1 3))))) (+ 1 (* -1 (/ (* phi2 (- (* -1 (/ phi2 phi1)) 1)) phi1))))
(/ (* R (+ 1 (* -1 (/ (pow phi2 3) (pow phi1 3))))) (+ 1 (* -1 (/ (* phi2 (- (* -1 (/ phi2 phi1)) 1)) phi1))))
(/ (* R (+ 1 (* -1 (/ (pow phi2 3) (pow phi1 3))))) (+ 1 (* -1 (/ (* phi2 (- (* -1 (/ phi2 phi1)) 1)) phi1))))
(/ (* R (+ 1 (* -1 (/ (pow phi2 3) (pow phi1 3))))) (+ 1 (* -1 (/ (* phi2 (- (* -1 (/ phi2 phi1)) 1)) phi1))))
R
(+ R (* -1 (/ (* R phi2) phi1)))
(+ R (* phi2 (- (* -1 (* phi2 (+ (* -1 (/ R (pow phi1 2))) (/ R (pow phi1 2))))) (/ R phi1))))
(+ R (* phi2 (- (* phi2 (- (/ (* phi2 (+ (* -1 (/ R (pow phi1 2))) (/ R (pow phi1 2)))) phi1) (+ (* -1 (/ R (pow phi1 2))) (/ R (pow phi1 2))))) (/ R phi1))))
(* -1 (/ (* R phi2) phi1))
(* phi2 (+ (* -1 (/ R phi1)) (/ R phi2)))
(* phi2 (- (+ (* -1 (/ R phi1)) (* -1 (/ (+ (* -1 (* R phi1)) (* R phi1)) (pow phi2 2)))) (* -1 (/ R phi2))))
(* phi2 (- (+ (* -1 (/ R phi1)) (/ (* phi1 (+ (* -1 (* R phi1)) (* R phi1))) (pow phi2 3))) (+ (* -1 (/ R phi2)) (+ (* -1 (/ (* R phi1) (pow phi2 2))) (/ (* R phi1) (pow phi2 2))))))
(* -1 (/ (* R phi2) phi1))
(* -1 (* phi2 (+ (* -1 (/ R phi2)) (/ R phi1))))
(* -1 (* phi2 (+ (* -1 (/ (- (+ (* -1 (/ (* R phi1) phi2)) (/ (* R phi1) phi2)) (* -1 R)) phi2)) (/ R phi1))))
(* -1 (* phi2 (+ (* -1 (/ (- (* -1 (/ (- (/ (* phi1 (+ (* -1 (* R phi1)) (* R phi1))) phi2) (+ (* -1 (* R phi1)) (* R phi1))) phi2)) (* -1 R)) phi2)) (/ R phi1))))
(* -1 (/ (* R phi2) phi1))
(/ (+ (* -1 (* R phi2)) (* R phi1)) phi1)
(/ (+ (* -1 (* R phi2)) (* phi1 (- (* -1 (* phi1 (+ (* -1 (/ R phi2)) (/ R phi2)))) (* -1 R)))) phi1)
(/ (+ (* -1 (* R phi2)) (* phi1 (- (* phi1 (- (/ (* phi1 (+ (* -1 (/ R phi2)) (/ R phi2))) phi2) (+ (* -1 (/ R phi2)) (/ R phi2)))) (* -1 R)))) phi1)
R
(+ R (* -1 (/ (* R phi2) phi1)))
(- (+ R (* -1 (/ (+ (* -1 (* R (pow phi2 2))) (* R (pow phi2 2))) (pow phi1 2)))) (/ (* R phi2) phi1))
(- (+ R (/ (* phi2 (+ (* -1 (* R (pow phi2 2))) (* R (pow phi2 2)))) (pow phi1 3))) (+ (* -1 (/ (* R (pow phi2 2)) (pow phi1 2))) (+ (/ (* R phi2) phi1) (/ (* R (pow phi2 2)) (pow phi1 2)))))
R
(+ R (* -1 (/ (* R phi2) phi1)))
(+ R (* -1 (/ (- (+ (* -1 (/ (* R (pow phi2 2)) phi1)) (/ (* R (pow phi2 2)) phi1)) (* -1 (* R phi2))) phi1)))
(+ R (* -1 (/ (- (* -1 (/ (- (/ (* phi2 (+ (* -1 (* R (pow phi2 2))) (* R (pow phi2 2)))) phi1) (+ (* -1 (* R (pow phi2 2))) (* R (pow phi2 2)))) phi1)) (* -1 (* R phi2))) phi1)))
(/ phi1 (* R phi2))
(/ phi1 (* R phi2))
(/ phi1 (* R phi2))
(/ phi1 (* R phi2))
(/ phi1 (* R phi2))
(/ phi1 (* R phi2))
(/ phi1 (* R phi2))
(/ phi1 (* R phi2))
(/ phi1 (* R phi2))
(/ phi1 (* R phi2))
(/ phi1 (* R phi2))
(/ phi1 (* R phi2))
(/ phi1 (* R phi2))
(/ phi1 (* R phi2))
(/ phi1 (* R phi2))
(/ phi1 (* R phi2))
(/ phi1 (* R phi2))
(/ phi1 (* R phi2))
(/ phi1 (* R phi2))
(/ phi1 (* R phi2))
(/ phi1 (* R phi2))
(/ phi1 (* R phi2))
(/ phi1 (* R phi2))
(/ phi1 (* R phi2))
(/ phi1 (* R phi2))
(/ phi1 (* R phi2))
(/ phi1 (* R phi2))
(/ phi1 (* R phi2))
(/ phi1 (* R phi2))
(/ phi1 (* R phi2))
(/ phi1 (* R phi2))
(/ phi1 (* R phi2))
(/ phi1 (* R phi2))
(/ phi1 (* R phi2))
(/ phi1 (* R phi2))
(/ phi1 (* R phi2))
1
(+ 1 (* -1/8 (pow phi1 2)))
(+ 1 (* (pow phi1 2) (- (* 1/384 (pow phi1 2)) 1/8)))
(+ 1 (* (pow phi1 2) (- (* (pow phi1 2) (+ 1/384 (* -1/46080 (pow phi1 2)))) 1/8)))
(cos (* 1/2 phi1))
(cos (* 1/2 phi1))
(cos (* 1/2 phi1))
(cos (* 1/2 phi1))
(cos (* 1/2 phi1))
(cos (* 1/2 phi1))
(cos (* 1/2 phi1))
(cos (* 1/2 phi1))
Outputs
(+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1)))))))
(-.f64 (*.f64 phi2 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 lambda2 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 #s(literal 1/2 binary64) lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (+ (* lambda1 (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1)))))))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))))
(-.f64 (+.f64 (*.f64 phi2 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 lambda2 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 #s(literal 1/2 binary64) lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal -1/2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (+ (* lambda1 (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1)))))))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))))
(-.f64 (+.f64 (*.f64 phi2 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 lambda2 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 #s(literal 1/2 binary64) lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal -1/2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (+ (* lambda1 (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1)))))))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))))
(-.f64 (+.f64 (*.f64 phi2 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 lambda2 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 #s(literal 1/2 binary64) lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal -1/2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* lambda1 (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))))
(*.f64 lambda1 (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal -1/2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))))
(* lambda1 (+ (cos (* 1/2 phi1)) (+ (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1)) (+ (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1)))))) (/ (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1)))))) lambda1)))))
(*.f64 lambda1 (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 (+.f64 (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal -1/2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (/.f64 (*.f64 phi2 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 lambda2 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 #s(literal 1/2 binary64) lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) lambda1)) (/.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1))))
(* lambda1 (+ (cos (* 1/2 phi1)) (+ (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1)) (+ (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1)))))) (/ (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1)))))) lambda1)))))
(*.f64 lambda1 (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 (+.f64 (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal -1/2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (/.f64 (*.f64 phi2 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 lambda2 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 #s(literal 1/2 binary64) lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) lambda1)) (/.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1))))
(* lambda1 (+ (cos (* 1/2 phi1)) (+ (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1)) (+ (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1)))))) (/ (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1)))))) lambda1)))))
(*.f64 lambda1 (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 (+.f64 (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal -1/2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (/.f64 (*.f64 phi2 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 lambda2 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 #s(literal 1/2 binary64) lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) lambda1)) (/.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1))))
(* -1 (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))))))
(-.f64 #s(literal 0 binary64) (*.f64 lambda1 (-.f64 (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
(* -1 (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (+ (* -1 (/ (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) lambda1)) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))))))
(*.f64 (neg.f64 lambda1) (-.f64 (-.f64 (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (/.f64 (-.f64 (*.f64 phi2 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 lambda2 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 #s(literal 1/2 binary64) lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) lambda1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* -1 (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (+ (* -1 (/ (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) lambda1)) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))))))
(*.f64 (neg.f64 lambda1) (-.f64 (-.f64 (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (/.f64 (-.f64 (*.f64 phi2 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 lambda2 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 #s(literal 1/2 binary64) lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) lambda1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* -1 (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (+ (* -1 (/ (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) lambda1)) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))))))
(*.f64 (neg.f64 lambda1) (-.f64 (-.f64 (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (/.f64 (-.f64 (*.f64 phi2 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 lambda2 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 #s(literal 1/2 binary64) lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) lambda1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1))))))))
(+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) lambda1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 lambda1 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))))
(+ (* lambda1 (cos (* 1/2 phi1))) (+ (* lambda2 (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))))
(+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) (+.f64 (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) lambda1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 lambda1 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))) (*.f64 lambda2 (-.f64 (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))
(+ (* lambda1 (cos (* 1/2 phi1))) (+ (* lambda2 (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))))
(+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) (+.f64 (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) lambda1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 lambda1 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))) (*.f64 lambda2 (-.f64 (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))
(+ (* lambda1 (cos (* 1/2 phi1))) (+ (* lambda2 (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))))
(+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) (+.f64 (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) lambda1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 lambda1 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))) (*.f64 lambda2 (-.f64 (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))
(* lambda2 (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))))
(*.f64 lambda2 (-.f64 (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* lambda2 (+ (* -1 (cos (* 1/2 phi1))) (+ (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))) (+ (/ (* lambda1 (cos (* 1/2 phi1))) lambda2) (/ (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1))))))) lambda2)))))
(*.f64 lambda2 (+.f64 (-.f64 (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (+.f64 (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) lambda2) (/.f64 (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) lambda1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 lambda1 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))) lambda2))))
(* lambda2 (+ (* -1 (cos (* 1/2 phi1))) (+ (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))) (+ (/ (* lambda1 (cos (* 1/2 phi1))) lambda2) (/ (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1))))))) lambda2)))))
(*.f64 lambda2 (+.f64 (-.f64 (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (+.f64 (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) lambda2) (/.f64 (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) lambda1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 lambda1 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))) lambda2))))
(* lambda2 (+ (* -1 (cos (* 1/2 phi1))) (+ (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))) (+ (/ (* lambda1 (cos (* 1/2 phi1))) lambda2) (/ (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1))))))) lambda2)))))
(*.f64 lambda2 (+.f64 (-.f64 (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (+.f64 (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) lambda2) (/.f64 (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) lambda1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 lambda1 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))) lambda2))))
(* -1 (* lambda2 (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1)))))))))
(*.f64 (-.f64 #s(literal 0 binary64) lambda2) (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal -1/2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))))
(* -1 (* lambda2 (+ (cos (* 1/2 phi1)) (+ (* -1 (/ (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) lambda2)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))))))
(*.f64 (-.f64 #s(literal 0 binary64) lambda2) (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal -1/2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (/.f64 (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) lambda1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 lambda1 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))) lambda2))))
(* -1 (* lambda2 (+ (cos (* 1/2 phi1)) (+ (* -1 (/ (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) lambda2)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))))))
(*.f64 (-.f64 #s(literal 0 binary64) lambda2) (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal -1/2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (/.f64 (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) lambda1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 lambda1 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))) lambda2))))
(* -1 (* lambda2 (+ (cos (* 1/2 phi1)) (+ (* -1 (/ (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) lambda2)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))))))
(*.f64 (-.f64 #s(literal 0 binary64) lambda2) (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal -1/2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (/.f64 (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) lambda1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 lambda1 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))) lambda2))))
(- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2)
(-.f64 (+.f64 lambda1 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2))) lambda2)
(- (+ lambda1 (+ (* -1/4 (* phi1 (* phi2 (- lambda1 lambda2)))) (* -1/8 (* (pow phi2 2) (- lambda1 lambda2))))) lambda2)
(+.f64 lambda1 (-.f64 (+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2)) (*.f64 #s(literal -1/4 binary64) (*.f64 phi1 (*.f64 phi2 (-.f64 lambda1 lambda2))))) lambda2))
(- (+ lambda1 (+ (* -1/8 (* (pow phi2 2) (- lambda1 lambda2))) (* phi1 (+ (* -1/4 (* phi2 (- lambda1 lambda2))) (* phi1 (+ (* -1/8 (- lambda1 lambda2)) (* 1/64 (* (pow phi2 2) (- lambda1 lambda2))))))))) lambda2)
(+.f64 lambda1 (-.f64 (+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2)) (*.f64 phi1 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 phi2 (-.f64 lambda1 lambda2))) (*.f64 phi1 (+.f64 (*.f64 #s(literal -1/8 binary64) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 #s(literal 1/64 binary64) (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2))))))) lambda2))
(- (+ lambda1 (+ (* -1/8 (* (pow phi2 2) (- lambda1 lambda2))) (* phi1 (+ (* -1/4 (* phi2 (- lambda1 lambda2))) (* phi1 (+ (* -1/8 (- lambda1 lambda2)) (+ (* 1/96 (* phi1 (* phi2 (- lambda1 lambda2)))) (* 1/64 (* (pow phi2 2) (- lambda1 lambda2)))))))))) lambda2)
(-.f64 (+.f64 (+.f64 lambda1 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2))) (*.f64 phi1 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 phi2 (-.f64 lambda1 lambda2))) (*.f64 phi1 (+.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 phi1 (*.f64 phi2 (-.f64 lambda1 lambda2))) #s(literal 1/96 binary64))) (*.f64 (*.f64 #s(literal 1/64 binary64) (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2))))))) lambda2)
(+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))
(+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)) (*.f64 phi2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))))))
(+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))
(+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)) (*.f64 phi2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))))))
(+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))
(+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)) (*.f64 phi2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))))))
(+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))
(+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)) (*.f64 phi2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))))))
(+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))
(+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)) (*.f64 phi2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))))))
(+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))
(+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)) (*.f64 phi2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))))))
(+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))
(+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)) (*.f64 phi2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))))))
(+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))
(+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)) (*.f64 phi2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))))))
(* (cos (* 1/2 phi1)) (- lambda1 lambda2))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))
(+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))
(+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))))
(+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))
(+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)) (*.f64 phi2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))))))
(+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))
(+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)) (*.f64 phi2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))))))
(* -1/8 (* (pow phi2 2) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))
(*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi2 phi2)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))
(* (pow phi2 2) (+ (* -1/2 (/ (* (sin (* 1/2 phi1)) (- lambda1 lambda2)) phi2)) (* -1/8 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))
(*.f64 (*.f64 phi2 phi2) (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) phi2) (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))))
(* (pow phi2 2) (+ (* -1/2 (/ (* (sin (* 1/2 phi1)) (- lambda1 lambda2)) phi2)) (+ (* -1/8 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) (/ (* (cos (* 1/2 phi1)) (- lambda1 lambda2)) (pow phi2 2)))))
(*.f64 (*.f64 phi2 phi2) (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) phi2) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)) (*.f64 phi2 phi2)))))
(* (pow phi2 2) (+ (* -1/2 (/ (* (sin (* 1/2 phi1)) (- lambda1 lambda2)) phi2)) (+ (* -1/8 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) (/ (* (cos (* 1/2 phi1)) (- lambda1 lambda2)) (pow phi2 2)))))
(*.f64 (*.f64 phi2 phi2) (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) phi2) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)) (*.f64 phi2 phi2)))))
(* -1/8 (* (pow phi2 2) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))
(*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi2 phi2)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))
(* (pow phi2 2) (+ (* -1/2 (/ (* (sin (* 1/2 phi1)) (- lambda1 lambda2)) phi2)) (* -1/8 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))
(*.f64 (*.f64 phi2 phi2) (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) phi2) (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))))
(* (pow phi2 2) (+ (* -1 (/ (+ (* -1 (/ (* (cos (* 1/2 phi1)) (- lambda1 lambda2)) phi2)) (* 1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) phi2)) (* -1/8 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))
(*.f64 (*.f64 phi2 phi2) (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)) phi2)) phi2)))
(* (pow phi2 2) (+ (* -1 (/ (+ (* -1 (/ (* (cos (* 1/2 phi1)) (- lambda1 lambda2)) phi2)) (* 1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) phi2)) (* -1/8 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))
(*.f64 (*.f64 phi2 phi2) (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)) phi2)) phi2)))
(+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1)))))
(+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 lambda2 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 #s(literal 1/2 binary64) lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (+ (* 1/2 (* lambda2 (sin (* 1/2 phi1)))) (* lambda1 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))))
(+.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 lambda2 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 #s(literal 1/2 binary64) lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda1 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal -1/2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))
(+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (+ (* 1/2 (* lambda2 (sin (* 1/2 phi1)))) (* lambda1 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))))
(+.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 lambda2 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 #s(literal 1/2 binary64) lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda1 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal -1/2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))
(+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (+ (* 1/2 (* lambda2 (sin (* 1/2 phi1)))) (* lambda1 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))))
(+.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 lambda2 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 #s(literal 1/2 binary64) lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda1 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal -1/2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))
(* lambda1 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))
(*.f64 lambda1 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal -1/2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
(* lambda1 (+ (* -1/2 (sin (* 1/2 phi1))) (+ (* -1/8 (* phi2 (cos (* 1/2 phi1)))) (+ (* 1/8 (/ (* lambda2 (* phi2 (cos (* 1/2 phi1)))) lambda1)) (* 1/2 (/ (* lambda2 (sin (* 1/2 phi1))) lambda1))))))
(*.f64 lambda1 (+.f64 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal -1/2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (+.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 lambda2 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) lambda1) (/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1))))
(* lambda1 (+ (* -1/2 (sin (* 1/2 phi1))) (+ (* -1/8 (* phi2 (cos (* 1/2 phi1)))) (+ (* 1/8 (/ (* lambda2 (* phi2 (cos (* 1/2 phi1)))) lambda1)) (* 1/2 (/ (* lambda2 (sin (* 1/2 phi1))) lambda1))))))
(*.f64 lambda1 (+.f64 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal -1/2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (+.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 lambda2 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) lambda1) (/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1))))
(* lambda1 (+ (* -1/2 (sin (* 1/2 phi1))) (+ (* -1/8 (* phi2 (cos (* 1/2 phi1)))) (+ (* 1/8 (/ (* lambda2 (* phi2 (cos (* 1/2 phi1)))) lambda1)) (* 1/2 (/ (* lambda2 (sin (* 1/2 phi1))) lambda1))))))
(*.f64 lambda1 (+.f64 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal -1/2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (+.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 lambda2 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) lambda1) (/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1))))
(* -1 (* lambda1 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))))
(*.f64 (neg.f64 lambda1) (+.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
(* -1 (* lambda1 (+ (* -1 (/ (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))) lambda1)) (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))))
(*.f64 (neg.f64 lambda1) (-.f64 (+.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (/.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 lambda2 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 #s(literal 1/2 binary64) lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) lambda1)))
(* -1 (* lambda1 (+ (* -1 (/ (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))) lambda1)) (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))))
(*.f64 (neg.f64 lambda1) (-.f64 (+.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (/.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 lambda2 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 #s(literal 1/2 binary64) lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) lambda1)))
(* -1 (* lambda1 (+ (* -1 (/ (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))) lambda1)) (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))))
(*.f64 (neg.f64 lambda1) (-.f64 (+.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (/.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 lambda2 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 #s(literal 1/2 binary64) lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) lambda1)))
(+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1))))))
(+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) lambda1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 lambda1 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
(+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (+ (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1))))) (* lambda2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))))
(+.f64 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) lambda1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 lambda1 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 lambda2 (+.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))
(+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (+ (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1))))) (* lambda2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))))
(+.f64 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) lambda1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 lambda1 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 lambda2 (+.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))
(+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (+ (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1))))) (* lambda2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))))
(+.f64 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) lambda1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 lambda1 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 lambda2 (+.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))
(* lambda2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))
(*.f64 lambda2 (+.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
(* lambda2 (+ (* -1/2 (/ (* lambda1 (sin (* 1/2 phi1))) lambda2)) (+ (* -1/8 (/ (* lambda1 (* phi2 (cos (* 1/2 phi1)))) lambda2)) (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))))
(*.f64 lambda2 (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) lambda1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda2) (+.f64 (+.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 lambda1 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) lambda2))))
(* lambda2 (+ (* -1/2 (/ (* lambda1 (sin (* 1/2 phi1))) lambda2)) (+ (* -1/8 (/ (* lambda1 (* phi2 (cos (* 1/2 phi1)))) lambda2)) (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))))
(*.f64 lambda2 (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) lambda1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda2) (+.f64 (+.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 lambda1 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) lambda2))))
(* lambda2 (+ (* -1/2 (/ (* lambda1 (sin (* 1/2 phi1))) lambda2)) (+ (* -1/8 (/ (* lambda1 (* phi2 (cos (* 1/2 phi1)))) lambda2)) (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))))
(*.f64 lambda2 (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) lambda1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda2) (+.f64 (+.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 lambda1 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) lambda2))))
(* -1 (* lambda2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1)))))))
(*.f64 (-.f64 #s(literal 0 binary64) lambda2) (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal -1/2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
(* -1 (* lambda2 (+ (* -1 (/ (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))) lambda2)) (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))))
(*.f64 (-.f64 #s(literal 0 binary64) lambda2) (-.f64 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal -1/2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (/.f64 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) lambda1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 lambda1 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) lambda2)))
(* -1 (* lambda2 (+ (* -1 (/ (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))) lambda2)) (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))))
(*.f64 (-.f64 #s(literal 0 binary64) lambda2) (-.f64 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal -1/2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (/.f64 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) lambda1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 lambda1 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) lambda2)))
(* -1 (* lambda2 (+ (* -1 (/ (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))) lambda2)) (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))))
(*.f64 (-.f64 #s(literal 0 binary64) lambda2) (-.f64 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal -1/2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (/.f64 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) lambda1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 lambda1 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) lambda2)))
(* -1/8 (* phi2 (- lambda1 lambda2)))
(*.f64 #s(literal -1/8 binary64) (*.f64 phi2 (-.f64 lambda1 lambda2)))
(+ (* -1/4 (* phi1 (- lambda1 lambda2))) (* -1/8 (* phi2 (- lambda1 lambda2))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi2 (-.f64 lambda1 lambda2))) (*.f64 #s(literal -1/4 binary64) (*.f64 phi1 (-.f64 lambda1 lambda2))))
(+ (* -1/8 (* phi2 (- lambda1 lambda2))) (* phi1 (+ (* -1/4 (- lambda1 lambda2)) (* 1/64 (* phi1 (* phi2 (- lambda1 lambda2)))))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi2 (-.f64 lambda1 lambda2))) (*.f64 phi1 (+.f64 (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) (*.f64 (*.f64 phi1 (*.f64 phi2 (-.f64 lambda1 lambda2))) #s(literal 1/64 binary64)))))
(+ (* -1/8 (* phi2 (- lambda1 lambda2))) (* phi1 (+ (* -1/4 (- lambda1 lambda2)) (* phi1 (+ (* 1/96 (* phi1 (- lambda1 lambda2))) (* 1/64 (* phi2 (- lambda1 lambda2))))))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi2 (-.f64 lambda1 lambda2))) (*.f64 phi1 (+.f64 (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) (*.f64 phi1 (+.f64 (*.f64 #s(literal 1/96 binary64) (*.f64 phi1 (-.f64 lambda1 lambda2))) (*.f64 (*.f64 phi2 (-.f64 lambda1 lambda2)) #s(literal 1/64 binary64)))))))
(+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))))
(+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))))
(+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))))
(+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))))
(+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))))
(+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))))
(+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))))
(+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))))
(* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))
(*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))
(+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))))
(+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))))
(+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))))
(* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))
(*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))
(* phi2 (+ (* -1/2 (/ (* (sin (* 1/2 phi1)) (- lambda1 lambda2)) phi2)) (* -1/8 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))
(*.f64 phi2 (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) phi2) (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))))
(* phi2 (+ (* -1/2 (/ (* (sin (* 1/2 phi1)) (- lambda1 lambda2)) phi2)) (* -1/8 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))
(*.f64 phi2 (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) phi2) (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))))
(* phi2 (+ (* -1/2 (/ (* (sin (* 1/2 phi1)) (- lambda1 lambda2)) phi2)) (* -1/8 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))
(*.f64 phi2 (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) phi2) (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))))
(* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))
(*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))
(* -1 (* phi2 (+ (* 1/8 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) (* 1/2 (/ (* (sin (* 1/2 phi1)) (- lambda1 lambda2)) phi2)))))
(*.f64 (-.f64 #s(literal 0 binary64) phi2) (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) phi2)))
(* -1 (* phi2 (+ (* 1/8 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) (* 1/2 (/ (* (sin (* 1/2 phi1)) (- lambda1 lambda2)) phi2)))))
(*.f64 (-.f64 #s(literal 0 binary64) phi2) (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) phi2)))
(* -1 (* phi2 (+ (* 1/8 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) (* 1/2 (/ (* (sin (* 1/2 phi1)) (- lambda1 lambda2)) phi2)))))
(*.f64 (-.f64 #s(literal 0 binary64) phi2) (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) phi2)))
(* R (sqrt (+ (pow (+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2) (pow (- phi1 phi2) 2))))
(*.f64 R (hypot.f64 (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)) (*.f64 phi2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))))) (-.f64 phi1 phi2)))
(* R (sqrt (+ (pow (+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2) (pow (- phi1 phi2) 2))))
(*.f64 R (hypot.f64 (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)) (*.f64 phi2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))))) (-.f64 phi1 phi2)))
(* R (sqrt (+ (pow (+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2) (pow (- phi1 phi2) 2))))
(*.f64 R (hypot.f64 (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)) (*.f64 phi2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))))) (-.f64 phi1 phi2)))
(* R (sqrt (+ (pow (+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2) (pow (- phi1 phi2) 2))))
(*.f64 R (hypot.f64 (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)) (*.f64 phi2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))))) (-.f64 phi1 phi2)))
(* R (sqrt (+ (pow (+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2) (pow (- phi1 phi2) 2))))
(*.f64 R (hypot.f64 (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)) (*.f64 phi2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))))) (-.f64 phi1 phi2)))
(* R (sqrt (+ (pow (+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2) (pow (- phi1 phi2) 2))))
(*.f64 R (hypot.f64 (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)) (*.f64 phi2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))))) (-.f64 phi1 phi2)))
(* R (sqrt (+ (pow (+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2) (pow (- phi1 phi2) 2))))
(*.f64 R (hypot.f64 (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)) (*.f64 phi2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))))) (-.f64 phi1 phi2)))
(* R (sqrt (+ (pow (+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2) (pow (- phi1 phi2) 2))))
(*.f64 R (hypot.f64 (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)) (*.f64 phi2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))))) (-.f64 phi1 phi2)))
(* R (sqrt (+ (pow (+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2) (pow (- phi1 phi2) 2))))
(*.f64 R (hypot.f64 (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)) (*.f64 phi2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))))) (-.f64 phi1 phi2)))
(* R (sqrt (+ (pow (+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2) (pow (- phi1 phi2) 2))))
(*.f64 R (hypot.f64 (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)) (*.f64 phi2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))))) (-.f64 phi1 phi2)))
(* R (sqrt (+ (pow (+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2) (pow (- phi1 phi2) 2))))
(*.f64 R (hypot.f64 (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)) (*.f64 phi2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))))) (-.f64 phi1 phi2)))
(* R (sqrt (+ (pow (+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2) (pow (- phi1 phi2) 2))))
(*.f64 R (hypot.f64 (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)) (*.f64 phi2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))))) (-.f64 phi1 phi2)))
(* R (sqrt (+ (pow phi2 2) (pow (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2) 2))))
(*.f64 R (hypot.f64 phi2 (-.f64 (+.f64 lambda1 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2))) lambda2)))
(+ (* 1/2 (* (* R (* phi1 (+ (* -2 phi2) (* -1/2 (* phi2 (* (- lambda1 lambda2) (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2))))))) (sqrt (/ 1 (+ (pow phi2 2) (pow (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2) 2)))))) (* R (sqrt (+ (pow phi2 2) (pow (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2) 2)))))
(+.f64 (*.f64 R (hypot.f64 phi2 (-.f64 (+.f64 lambda1 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2))) lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 phi1 R) (+.f64 (*.f64 phi2 #s(literal -2 binary64)) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 phi2 (-.f64 lambda1 lambda2)) (-.f64 (+.f64 lambda1 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2))) lambda2))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi2 phi2) (*.f64 (-.f64 (+.f64 lambda1 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2))) lambda2) (-.f64 (+.f64 lambda1 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2))) lambda2))))))))
(+ (* R (sqrt (+ (pow phi2 2) (pow (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2) 2)))) (* phi1 (+ (* 1/2 (* (* R (* phi1 (- (+ 1 (+ (* 1/16 (* (pow phi2 2) (pow (- lambda1 lambda2) 2))) (* 2 (* (+ (* -1/8 (- lambda1 lambda2)) (* 1/64 (* (pow phi2 2) (- lambda1 lambda2)))) (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2))))) (* 1/4 (/ (pow (+ (* -2 phi2) (* -1/2 (* phi2 (* (- lambda1 lambda2) (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2))))) 2) (+ (pow phi2 2) (pow (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2) 2))))))) (sqrt (/ 1 (+ (pow phi2 2) (pow (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2) 2)))))) (* 1/2 (* (* R (+ (* -2 phi2) (* -1/2 (* phi2 (* (- lambda1 lambda2) (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2)))))) (sqrt (/ 1 (+ (pow phi2 2) (pow (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2) 2)))))))))
(+.f64 (*.f64 R (hypot.f64 phi2 (-.f64 (+.f64 lambda1 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2))) lambda2))) (*.f64 phi1 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi2 phi2) (*.f64 (-.f64 (+.f64 lambda1 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2))) lambda2) (-.f64 (+.f64 lambda1 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2))) lambda2))))) (*.f64 (*.f64 phi1 R) (+.f64 (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 phi2 phi2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 #s(literal 1/64 binary64) (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2)))) (-.f64 (+.f64 lambda1 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2))) lambda2))) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (+.f64 (*.f64 phi2 #s(literal -2 binary64)) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 phi2 (-.f64 lambda1 lambda2)) (-.f64 (+.f64 lambda1 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2))) lambda2)))) (+.f64 (*.f64 phi2 #s(literal -2 binary64)) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 phi2 (-.f64 lambda1 lambda2)) (-.f64 (+.f64 lambda1 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2))) lambda2))))) (+.f64 (*.f64 phi2 phi2) (*.f64 (-.f64 (+.f64 lambda1 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2))) lambda2) (-.f64 (+.f64 lambda1 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2))) lambda2)))))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi2 phi2) (*.f64 (-.f64 (+.f64 lambda1 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2))) lambda2) (-.f64 (+.f64 lambda1 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2))) lambda2))))) (*.f64 R (+.f64 (*.f64 phi2 #s(literal -2 binary64)) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 phi2 (-.f64 lambda1 lambda2)) (-.f64 (+.f64 lambda1 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2))) lambda2))))))))))
(+ (* R (sqrt (+ (pow phi2 2) (pow (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2) 2)))) (* phi1 (+ (* 1/2 (* (* R (+ (* -2 phi2) (* -1/2 (* phi2 (* (- lambda1 lambda2) (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2)))))) (sqrt (/ 1 (+ (pow phi2 2) (pow (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2) 2)))))) (* phi1 (+ (* 1/2 (* (* R (* phi1 (- (+ (* -1/2 (* phi2 (* (+ (* -1/8 (- lambda1 lambda2)) (* 1/64 (* (pow phi2 2) (- lambda1 lambda2)))) (- lambda1 lambda2)))) (* 1/48 (* phi2 (* (- lambda1 lambda2) (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2))))) (* 1/2 (/ (* (+ (* -2 phi2) (* -1/2 (* phi2 (* (- lambda1 lambda2) (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2))))) (- (+ 1 (+ (* 1/16 (* (pow phi2 2) (pow (- lambda1 lambda2) 2))) (* 2 (* (+ (* -1/8 (- lambda1 lambda2)) (* 1/64 (* (pow phi2 2) (- lambda1 lambda2)))) (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2))))) (* 1/4 (/ (pow (+ (* -2 phi2) (* -1/2 (* phi2 (* (- lambda1 lambda2) (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2))))) 2) (+ (pow phi2 2) (pow (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2) 2)))))) (+ (pow phi2 2) (pow (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2) 2))))))) (sqrt (/ 1 (+ (pow phi2 2) (pow (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2) 2)))))) (* 1/2 (* (* R (- (+ 1 (+ (* 1/16 (* (pow phi2 2) (pow (- lambda1 lambda2) 2))) (* 2 (* (+ (* -1/8 (- lambda1 lambda2)) (* 1/64 (* (pow phi2 2) (- lambda1 lambda2)))) (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2))))) (* 1/4 (/ (pow (+ (* -2 phi2) (* -1/2 (* phi2 (* (- lambda1 lambda2) (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2))))) 2) (+ (pow phi2 2) (pow (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2) 2)))))) (sqrt (/ 1 (+ (pow phi2 2) (pow (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2) 2)))))))))))
(+.f64 (*.f64 R (hypot.f64 phi2 (-.f64 (+.f64 lambda1 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2))) lambda2))) (*.f64 phi1 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi2 phi2) (*.f64 (-.f64 (+.f64 lambda1 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2))) lambda2) (-.f64 (+.f64 lambda1 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2))) lambda2))))) (*.f64 R (+.f64 (*.f64 phi2 #s(literal -2 binary64)) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 phi2 (-.f64 lambda1 lambda2)) (-.f64 (+.f64 lambda1 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2))) lambda2))))))) (*.f64 phi1 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi2 phi2) (*.f64 (-.f64 (+.f64 lambda1 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2))) lambda2) (-.f64 (+.f64 lambda1 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2))) lambda2))))) (*.f64 (*.f64 phi1 R) (+.f64 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 #s(literal -1/8 binary64) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 #s(literal 1/64 binary64) (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2))))) (*.f64 (*.f64 (*.f64 phi2 (-.f64 lambda1 lambda2)) (-.f64 (+.f64 lambda1 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2))) lambda2)) #s(literal 1/48 binary64))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (+.f64 (*.f64 phi2 #s(literal -2 binary64)) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 phi2 (-.f64 lambda1 lambda2)) (-.f64 (+.f64 lambda1 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2))) lambda2)))) (+.f64 (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 phi2 phi2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 #s(literal 1/64 binary64) (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2)))) (-.f64 (+.f64 lambda1 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2))) lambda2))) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (+.f64 (*.f64 phi2 #s(literal -2 binary64)) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 phi2 (-.f64 lambda1 lambda2)) (-.f64 (+.f64 lambda1 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2))) lambda2)))) (+.f64 (*.f64 phi2 #s(literal -2 binary64)) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 phi2 (-.f64 lambda1 lambda2)) (-.f64 (+.f64 lambda1 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2))) lambda2))))) (+.f64 (*.f64 phi2 phi2) (*.f64 (-.f64 (+.f64 lambda1 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2))) lambda2) (-.f64 (+.f64 lambda1 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2))) lambda2))))))) (+.f64 (*.f64 phi2 phi2) (*.f64 (-.f64 (+.f64 lambda1 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2))) lambda2) (-.f64 (+.f64 lambda1 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2))) lambda2)))))))) (*.f64 R (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi2 phi2) (*.f64 (-.f64 (+.f64 lambda1 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2))) lambda2) (-.f64 (+.f64 lambda1 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2))) lambda2))))) (+.f64 (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 phi2 phi2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 #s(literal 1/64 binary64) (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2)))) (-.f64 (+.f64 lambda1 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2))) lambda2))) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (+.f64 (*.f64 phi2 #s(literal -2 binary64)) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 phi2 (-.f64 lambda1 lambda2)) (-.f64 (+.f64 lambda1 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2))) lambda2)))) (+.f64 (*.f64 phi2 #s(literal -2 binary64)) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 phi2 (-.f64 lambda1 lambda2)) (-.f64 (+.f64 lambda1 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2))) lambda2))))) (+.f64 (*.f64 phi2 phi2) (*.f64 (-.f64 (+.f64 lambda1 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2))) lambda2) (-.f64 (+.f64 lambda1 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2))) lambda2))))))))))))))
(* R phi1)
(*.f64 phi1 R)
(* phi1 (+ R (* -1 (/ (* R phi2) phi1))))
(*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)))
(* phi1 (+ R (+ (* -1 (/ (* R phi2) phi1)) (* 1/2 (/ (* R (pow (+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2)) (pow phi1 2))))))
(*.f64 phi1 (+.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) R) (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)) (*.f64 phi2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))))) #s(literal 2 binary64))) (*.f64 phi1 phi1))))
(* phi1 (+ R (+ (* -1 (/ (* R phi2) phi1)) (+ (* 1/2 (/ (* R (* phi2 (pow (+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2))) (pow phi1 3))) (* 1/2 (/ (* R (pow (+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2)) (pow phi1 2)))))))
(*.f64 phi1 (+.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (*.f64 (*.f64 phi2 R) (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)) (*.f64 phi2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))))) #s(literal 2 binary64))) (*.f64 phi1 (*.f64 phi1 phi1))) (/.f64 (*.f64 R (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)) (*.f64 phi2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))))) #s(literal 2 binary64))) (*.f64 phi1 phi1))))))
(* -1 (* R phi1))
(*.f64 (-.f64 #s(literal 0 binary64) R) phi1)
(* -1 (* phi1 (+ R (* -1 (/ (* R phi2) phi1)))))
(*.f64 (-.f64 #s(literal 0 binary64) phi1) (-.f64 R (/.f64 (*.f64 phi2 R) phi1)))
(* -1 (* phi1 (+ R (* -1 (/ (+ (* -1/2 (/ (* R (pow (+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2)) phi1)) (* R phi2)) phi1)))))
(*.f64 (-.f64 #s(literal 0 binary64) phi1) (-.f64 R (/.f64 (+.f64 (*.f64 phi2 R) (*.f64 #s(literal -1/2 binary64) (*.f64 R (/.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)) (*.f64 phi2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))))) #s(literal 2 binary64)) phi1)))) phi1)))
(* -1 (* phi1 (+ R (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* R (pow (+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2))) (* 1/2 (/ (* R (* phi2 (pow (+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2))) phi1))) phi1)) (* R phi2)) phi1)))))
(*.f64 (-.f64 #s(literal 0 binary64) phi1) (-.f64 R (/.f64 (-.f64 (*.f64 phi2 R) (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 R (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)) (*.f64 phi2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))))) #s(literal 2 binary64))) (/.f64 (*.f64 (*.f64 phi2 R) (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)) (*.f64 phi2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))))) #s(literal 2 binary64))) phi1))) phi1)) phi1)))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))
(*.f64 R (hypot.f64 phi1 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))))
(+ (* 1/2 (* (* R (* phi2 (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))
(+.f64 (*.f64 R (hypot.f64 phi1 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 phi2 R) (-.f64 (*.f64 phi1 #s(literal -2 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))))))))
(+ (* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))) (* phi2 (+ (* 1/2 (* (* R (* phi2 (- (+ 1 (+ (* -1/4 (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))) (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))))) (* 1/4 (/ (pow (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (* 1/2 (* (* R (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))))
(+.f64 (*.f64 R (hypot.f64 phi1 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))) (*.f64 phi2 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))))) (*.f64 (*.f64 phi2 R) (+.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))))) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 phi1 #s(literal -2 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) #s(literal 2 binary64)) (+.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))))))))) (*.f64 R (*.f64 (-.f64 (*.f64 phi1 #s(literal -2 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))))))))))))
(+ (* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))) (* phi2 (+ (* 1/2 (* (* R (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (* phi2 (+ (* 1/2 (* (* R (* phi2 (- (* 1/8 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))) (* 1/2 (/ (* (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) (- (+ 1 (+ (* -1/4 (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))) (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))))) (* 1/4 (/ (pow (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (* 1/2 (* (* R (- (+ 1 (+ (* -1/4 (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))) (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))))) (* 1/4 (/ (pow (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))))))
(+.f64 (*.f64 R (hypot.f64 phi1 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))) (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 R (-.f64 (*.f64 phi1 #s(literal -2 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))))))) (*.f64 phi2 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))))) (*.f64 (*.f64 phi2 R) (+.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 phi1 #s(literal -2 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (+.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))))) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 phi1 #s(literal -2 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) #s(literal 2 binary64)) (+.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))))))) (+.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))))))))) (*.f64 R (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))))) (+.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))))) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 phi1 #s(literal -2 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) #s(literal 2 binary64)) (+.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))))))))))))))
(* 1/8 (* R (* (pow phi2 2) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) R) (*.f64 (*.f64 phi2 phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))))
(* (pow phi2 2) (+ (* 1/8 (* R (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))) (* 1/2 (/ (* R (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) phi2))))
(*.f64 (*.f64 phi2 phi2) (+.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) R) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)) R)) phi2)))
(* (pow phi2 2) (+ (* 1/8 (* R (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))) (+ (* 1/2 (/ (* R (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) phi2)) (* 4 (/ (* R (+ 1 (* -1/4 (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))))) (* (pow phi2 2) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))))))
(*.f64 (*.f64 phi2 phi2) (+.f64 (+.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) R) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)) R)) phi2)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 R (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))))))) (*.f64 (*.f64 phi2 phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))))))
(* (pow phi2 2) (+ (* 1/8 (* R (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))) (+ (* 1/2 (/ (* R (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) phi2)) (+ (* 4 (/ (* R (+ 1 (* -1/4 (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))))) (* (pow phi2 2) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))) (* 4 (/ (* R (- (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) (* 4 (/ (* (sin (* 1/2 phi1)) (+ 1 (* -1/4 (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))))) (cos (* 1/2 phi1)))))) (* (pow phi2 3) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))))))
(*.f64 (*.f64 phi2 phi2) (+.f64 (+.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) R) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)) R)) phi2)) (*.f64 #s(literal 4 binary64) (+.f64 (/.f64 (*.f64 R (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))))) (*.f64 (*.f64 phi2 phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))) (/.f64 (*.f64 R (+.f64 (-.f64 (*.f64 phi1 #s(literal -2 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (/.f64 (*.f64 #s(literal -4 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)) (*.f64 phi2 (*.f64 phi2 phi2))))))))
(* 1/8 (* R (* (pow phi2 2) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) R) (*.f64 (*.f64 phi2 phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))))
(* (pow phi2 2) (+ (* 1/8 (* R (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))) (* 1/2 (/ (* R (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) phi2))))
(*.f64 (*.f64 phi2 phi2) (+.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) R) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)) R)) phi2)))
(* (pow phi2 2) (+ (* -1 (/ (+ (* -4 (/ (* R (+ 1 (* -1/4 (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))))) (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))) (* -1/2 (* R (* (sin (* 1/2 phi1)) (- lambda1 lambda2))))) phi2)) (* 1/8 (* R (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))))
(*.f64 (*.f64 phi2 phi2) (-.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) R) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (/.f64 (+.f64 (*.f64 #s(literal -4 binary64) (*.f64 R (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))))) (*.f64 phi2 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))))) (*.f64 (*.f64 #s(literal -1/2 binary64) R) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))) phi2)))
(* (pow phi2 2) (+ (* -1 (/ (+ (* -1 (/ (+ (* -4 (/ (* R (- (+ (* 2 phi1) (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))) (* -4 (/ (* (sin (* 1/2 phi1)) (+ 1 (* -1/4 (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))))) (cos (* 1/2 phi1)))))) (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))) (* 4 (/ (* R (+ 1 (* -1/4 (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))) phi2)) (* -1/2 (* R (* (sin (* 1/2 phi1)) (- lambda1 lambda2))))) phi2)) (* 1/8 (* R (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))))
(*.f64 (*.f64 phi2 phi2) (-.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) R) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) R) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (/.f64 (+.f64 (/.f64 (*.f64 #s(literal -4 binary64) (*.f64 R (+.f64 (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 phi1 #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))) (*.f64 phi2 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 R (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))))))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))) phi2)) phi2)))
(* R (sqrt (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) 2) (pow (- phi1 phi2) 2))))
(*.f64 R (hypot.f64 (-.f64 (*.f64 phi2 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 lambda2 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 #s(literal 1/2 binary64) lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (-.f64 phi1 phi2)))
(+ (* R (sqrt (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) 2) (pow (- phi1 phi2) 2)))) (* (* R (* lambda1 (* (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))) (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1)))))))))) (sqrt (/ 1 (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) 2) (pow (- phi1 phi2) 2))))))
(+.f64 (*.f64 R (hypot.f64 (-.f64 (*.f64 phi2 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 lambda2 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 #s(literal 1/2 binary64) lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (-.f64 phi1 phi2))) (*.f64 (*.f64 R (*.f64 (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal -1/2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))) (-.f64 (*.f64 phi2 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 lambda2 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 #s(literal 1/2 binary64) lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (pow.f64 (-.f64 (*.f64 phi2 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 lambda2 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 #s(literal 1/2 binary64) lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) #s(literal 2 binary64)))))))
(+ (* R (sqrt (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) 2) (pow (- phi1 phi2) 2)))) (* lambda1 (+ (* 1/2 (* (* R (* lambda1 (- (pow (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))) 2) (/ (* (pow (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))) 2) (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) 2)) (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) 2) (pow (- phi1 phi2) 2)))))) (sqrt (/ 1 (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) 2) (pow (- phi1 phi2) 2)))))) (* (* R (* (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))) (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))))) (sqrt (/ 1 (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) 2) (pow (- phi1 phi2) 2))))))))
(+.f64 (*.f64 R (hypot.f64 (-.f64 (*.f64 phi2 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 lambda2 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 #s(literal 1/2 binary64) lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (-.f64 phi1 phi2))) (*.f64 lambda1 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (pow.f64 (-.f64 (*.f64 phi2 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 lambda2 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 #s(literal 1/2 binary64) lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) #s(literal 2 binary64))))) (*.f64 (*.f64 lambda1 R) (-.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal -1/2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))) #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 phi2 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 lambda2 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 #s(literal 1/2 binary64) lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) #s(literal 2 binary64)) (pow.f64 (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal -1/2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))) #s(literal 2 binary64))) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (pow.f64 (-.f64 (*.f64 phi2 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 lambda2 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 #s(literal 1/2 binary64) lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) #s(literal 2 binary64)))))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (pow.f64 (-.f64 (*.f64 phi2 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 lambda2 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 #s(literal 1/2 binary64) lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) #s(literal 2 binary64))))) (*.f64 R (*.f64 (-.f64 (*.f64 phi2 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 lambda2 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 #s(literal 1/2 binary64) lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal -1/2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))))))))
(+ (* R (sqrt (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) 2) (pow (- phi1 phi2) 2)))) (* lambda1 (+ (* lambda1 (+ (* -1/2 (* (* R (* lambda1 (* (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))) (* (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) (- (pow (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))) 2) (/ (* (pow (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))) 2) (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) 2)) (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) 2) (pow (- phi1 phi2) 2)))))))) (sqrt (/ 1 (pow (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) 2) (pow (- phi1 phi2) 2)) 3))))) (* 1/2 (* (* R (- (pow (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))) 2) (/ (* (pow (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))) 2) (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) 2)) (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) 2) (pow (- phi1 phi2) 2))))) (sqrt (/ 1 (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) 2) (pow (- phi1 phi2) 2)))))))) (* (* R (* (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))) (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))))) (sqrt (/ 1 (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) 2) (pow (- phi1 phi2) 2))))))))
(+.f64 (*.f64 R (hypot.f64 (-.f64 (*.f64 phi2 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 lambda2 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 #s(literal 1/2 binary64) lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (-.f64 phi1 phi2))) (*.f64 lambda1 (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (pow.f64 (-.f64 (*.f64 phi2 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 lambda2 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 #s(literal 1/2 binary64) lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) #s(literal 2 binary64))))) (*.f64 R (*.f64 (-.f64 (*.f64 phi2 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 lambda2 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 #s(literal 1/2 binary64) lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal -1/2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))))) (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (*.f64 lambda1 R) (*.f64 (*.f64 (-.f64 (*.f64 phi2 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 lambda2 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 #s(literal 1/2 binary64) lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal -1/2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))) (-.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal -1/2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))) #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 phi2 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 lambda2 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 #s(literal 1/2 binary64) lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) #s(literal 2 binary64)) (pow.f64 (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal -1/2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))) #s(literal 2 binary64))) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (pow.f64 (-.f64 (*.f64 phi2 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 lambda2 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 #s(literal 1/2 binary64) lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) #s(literal 2 binary64))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (pow.f64 (-.f64 (*.f64 phi2 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 lambda2 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 #s(literal 1/2 binary64) lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) #s(literal 2 binary64))) #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (pow.f64 (-.f64 (*.f64 phi2 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 lambda2 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 #s(literal 1/2 binary64) lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) #s(literal 2 binary64))))) (-.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal -1/2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))) #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 phi2 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 lambda2 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 #s(literal 1/2 binary64) lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) #s(literal 2 binary64)) (pow.f64 (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal -1/2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))) #s(literal 2 binary64))) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (pow.f64 (-.f64 (*.f64 phi2 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 lambda2 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 #s(literal 1/2 binary64) lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) #s(literal 2 binary64)))))))))))))
(* R (* lambda1 (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1)))))))))
(*.f64 (*.f64 lambda1 R) (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal -1/2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))))
(* lambda1 (+ (* R (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1)))))))) (/ (* R (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1)))))))) lambda1)))
(*.f64 lambda1 (+.f64 (*.f64 (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal -1/2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))) R) (/.f64 (*.f64 (-.f64 (*.f64 phi2 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 lambda2 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 #s(literal 1/2 binary64) lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) R) lambda1)))
(* lambda1 (+ (* 1/2 (/ (* R (pow (- phi1 phi2) 2)) (* (pow lambda1 2) (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1)))))))))) (+ (* R (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1)))))))) (/ (* R (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1)))))))) lambda1))))
(*.f64 lambda1 (+.f64 (+.f64 (*.f64 (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal -1/2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))) R) (/.f64 (*.f64 (-.f64 (*.f64 phi2 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 lambda2 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 #s(literal 1/2 binary64) lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) R) lambda1)) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (*.f64 (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal -1/2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))) (*.f64 lambda1 lambda1)))))
(* lambda1 (+ (* -1/2 (/ (* R (* (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) (pow (- phi1 phi2) 2))) (* (pow lambda1 3) (pow (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))) 2)))) (+ (* 1/2 (/ (* R (pow (- phi1 phi2) 2)) (* (pow lambda1 2) (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1)))))))))) (+ (* R (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1)))))))) (/ (* R (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1)))))))) lambda1)))))
(*.f64 lambda1 (+.f64 (+.f64 (+.f64 (*.f64 (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal -1/2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))) R) (/.f64 (*.f64 (-.f64 (*.f64 phi2 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 lambda2 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 #s(literal 1/2 binary64) lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) R) lambda1)) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (*.f64 (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal -1/2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))) (*.f64 lambda1 lambda1)))) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 R (*.f64 (-.f64 (*.f64 phi2 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 lambda2 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 #s(literal 1/2 binary64) lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) (*.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal -1/2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))) #s(literal 2 binary64)) (*.f64 lambda1 (*.f64 lambda1 lambda1))))))
(* -1 (* R (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))))))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 lambda1 (-.f64 (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) R))
(* -1 (* lambda1 (+ (* -1 (/ (* R (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1)))))))) lambda1)) (* R (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))))))))
(*.f64 (neg.f64 lambda1) (-.f64 (*.f64 (-.f64 (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) R) (/.f64 (*.f64 (-.f64 (*.f64 phi2 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 lambda2 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 #s(literal 1/2 binary64) lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) R) lambda1)))
(* -1 (* lambda1 (+ (* -1 (/ (+ (* -1/2 (/ (* R (pow (- phi1 phi2) 2)) (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))))))) (* R (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))))) lambda1)) (* R (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))))))))
(*.f64 (neg.f64 lambda1) (-.f64 (*.f64 (-.f64 (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) R) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 phi2 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 lambda2 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 #s(literal 1/2 binary64) lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) R) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 R (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (*.f64 lambda1 (-.f64 (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))) lambda1)))
(* -1 (* lambda1 (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* R (* (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) (pow (- phi1 phi2) 2))) (* lambda1 (pow (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))) 2)))) (* 1/2 (/ (* R (pow (- phi1 phi2) 2)) (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))))))) lambda1)) (* R (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))))) lambda1)) (* R (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))))))))
(*.f64 (neg.f64 lambda1) (-.f64 (*.f64 (-.f64 (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) R) (/.f64 (-.f64 (*.f64 (-.f64 (*.f64 phi2 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 lambda2 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 #s(literal 1/2 binary64) lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) R) (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (/.f64 (*.f64 R (*.f64 (-.f64 (*.f64 phi2 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 lambda2 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 #s(literal 1/2 binary64) lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) lambda1) (pow.f64 (-.f64 (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal 2 binary64))) (/.f64 (*.f64 R (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (-.f64 (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))) lambda1)) lambda1)))
(* R (sqrt (+ (pow (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) 2) (pow (- phi1 phi2) 2))))
(*.f64 R (hypot.f64 (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) lambda1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 lambda1 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))) (-.f64 phi1 phi2)))
(+ (* R (sqrt (+ (pow (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) 2) (pow (- phi1 phi2) 2)))) (* (* R (* lambda2 (* (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))) (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1))))))))))) (sqrt (/ 1 (+ (pow (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) 2) (pow (- phi1 phi2) 2))))))
(+.f64 (*.f64 R (hypot.f64 (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) lambda1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 lambda1 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))) (-.f64 phi1 phi2))) (*.f64 (*.f64 (*.f64 R lambda2) (*.f64 (-.f64 (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) lambda1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 lambda1 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) lambda1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 lambda1 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))) #s(literal 2 binary64)))))))
(+ (* R (sqrt (+ (pow (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) 2) (pow (- phi1 phi2) 2)))) (* lambda2 (+ (* 1/2 (* (* R (* lambda2 (- (pow (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))) 2) (/ (* (pow (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))) 2) (pow (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) 2)) (+ (pow (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) 2) (pow (- phi1 phi2) 2)))))) (sqrt (/ 1 (+ (pow (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) 2) (pow (- phi1 phi2) 2)))))) (* (* R (* (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))) (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))))) (sqrt (/ 1 (+ (pow (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) 2) (pow (- phi1 phi2) 2))))))))
(+.f64 (*.f64 R (hypot.f64 (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) lambda1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 lambda1 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))) (-.f64 phi1 phi2))) (*.f64 lambda2 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) lambda1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 lambda1 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))) #s(literal 2 binary64))))) (*.f64 lambda2 (-.f64 (pow.f64 (-.f64 (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal 2 binary64)) (*.f64 (pow.f64 (-.f64 (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal 2 binary64)) (/.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) lambda1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 lambda1 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))) #s(literal 2 binary64)) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) lambda1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 lambda1 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))) #s(literal 2 binary64)))))))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) lambda1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 lambda1 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))) #s(literal 2 binary64))))) (*.f64 R (*.f64 (-.f64 (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) lambda1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 lambda1 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))))))))))
(+ (* R (sqrt (+ (pow (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) 2) (pow (- phi1 phi2) 2)))) (* lambda2 (+ (* lambda2 (+ (* -1/2 (* (* R (* lambda2 (* (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))) (* (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) (- (pow (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))) 2) (/ (* (pow (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))) 2) (pow (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) 2)) (+ (pow (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) 2) (pow (- phi1 phi2) 2)))))))) (sqrt (/ 1 (pow (+ (pow (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) 2) (pow (- phi1 phi2) 2)) 3))))) (* 1/2 (* (* R (- (pow (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))) 2) (/ (* (pow (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))) 2) (pow (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) 2)) (+ (pow (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) 2) (pow (- phi1 phi2) 2))))) (sqrt (/ 1 (+ (pow (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) 2) (pow (- phi1 phi2) 2)))))))) (* (* R (* (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))) (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))))) (sqrt (/ 1 (+ (pow (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) 2) (pow (- phi1 phi2) 2))))))))
(+.f64 (*.f64 R (hypot.f64 (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) lambda1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 lambda1 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))) (-.f64 phi1 phi2))) (*.f64 lambda2 (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) lambda1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 lambda1 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))) #s(literal 2 binary64))))) (*.f64 R (*.f64 (-.f64 (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) lambda1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 lambda1 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))))))) (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 R (*.f64 lambda2 (*.f64 (*.f64 (-.f64 (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) lambda1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 lambda1 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))))) (-.f64 (pow.f64 (-.f64 (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal 2 binary64)) (*.f64 (pow.f64 (-.f64 (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal 2 binary64)) (/.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) lambda1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 lambda1 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))) #s(literal 2 binary64)) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) lambda1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 lambda1 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))) #s(literal 2 binary64))))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) lambda1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 lambda1 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))) #s(literal 2 binary64))) #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) lambda1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 lambda1 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))) #s(literal 2 binary64))))) (*.f64 R (-.f64 (pow.f64 (-.f64 (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal 2 binary64)) (*.f64 (pow.f64 (-.f64 (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal 2 binary64)) (/.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) lambda1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 lambda1 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))) #s(literal 2 binary64)) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) lambda1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 lambda1 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))) #s(literal 2 binary64))))))))))))))
(* R (* lambda2 (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))))))
(*.f64 (*.f64 lambda2 (-.f64 (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) R)
(* lambda2 (+ (* R (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))))) (/ (* R (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1))))))))) lambda2)))
(*.f64 lambda2 (+.f64 (*.f64 (-.f64 (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) R) (/.f64 (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) lambda1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 lambda1 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))) R) lambda2)))
(* lambda2 (+ (* 1/2 (/ (* R (pow (- phi1 phi2) 2)) (* (pow lambda2 2) (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))))))) (+ (* R (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))))) (/ (* R (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1))))))))) lambda2))))
(*.f64 lambda2 (+.f64 (+.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 lambda2 lambda2)) (/.f64 (*.f64 R (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (-.f64 (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 (-.f64 (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) R)) (/.f64 (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) lambda1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 lambda1 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))) R) lambda2)))
(* lambda2 (+ (* -1/2 (/ (* R (* (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) (pow (- phi1 phi2) 2))) (* (pow lambda2 3) (pow (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))) 2)))) (+ (* 1/2 (/ (* R (pow (- phi1 phi2) 2)) (* (pow lambda2 2) (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))))))) (+ (* R (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))))) (/ (* R (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1))))))))) lambda2)))))
(*.f64 lambda2 (+.f64 (+.f64 (+.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 lambda2 lambda2)) (/.f64 (*.f64 R (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (-.f64 (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 (-.f64 (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) R)) (/.f64 (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) lambda1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 lambda1 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))) R) lambda2)) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 R (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) lambda1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 lambda1 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) (*.f64 (pow.f64 (-.f64 (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal 2 binary64)) (*.f64 lambda2 (*.f64 lambda2 lambda2))))))
(* -1 (* R (* lambda2 (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))))))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 R lambda2) (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal -1/2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))))
(* -1 (* lambda2 (+ (* -1 (/ (* R (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1))))))))) lambda2)) (* R (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1)))))))))))
(*.f64 (-.f64 #s(literal 0 binary64) lambda2) (-.f64 (*.f64 (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal -1/2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))) R) (/.f64 (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) lambda1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 lambda1 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))) R) lambda2)))
(* -1 (* lambda2 (+ (* -1 (/ (+ (* -1/2 (/ (* R (pow (- phi1 phi2) 2)) (* lambda2 (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1)))))))))) (* R (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))))) lambda2)) (* R (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1)))))))))))
(*.f64 (-.f64 #s(literal 0 binary64) lambda2) (-.f64 (*.f64 (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal -1/2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))) R) (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) lambda1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 lambda1 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))) R) (*.f64 (/.f64 #s(literal -1/2 binary64) lambda2) (/.f64 (*.f64 R (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal -1/2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))))) lambda2)))
(* -1 (* lambda2 (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* R (* (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) (pow (- phi1 phi2) 2))) (* lambda2 (pow (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))) 2)))) (* 1/2 (/ (* R (pow (- phi1 phi2) 2)) (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1)))))))))) lambda2)) (* R (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))))) lambda2)) (* R (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1)))))))))))
(*.f64 (-.f64 #s(literal 0 binary64) lambda2) (-.f64 (*.f64 (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal -1/2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))) R) (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) lambda1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 lambda1 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))) R) (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (*.f64 R (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) lambda1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 lambda1 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (*.f64 lambda2 (pow.f64 (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal -1/2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))) #s(literal 2 binary64)))) (/.f64 (*.f64 R (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal -1/2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))))) lambda2)) lambda2)))
(sqrt (+ (pow phi2 2) (pow (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2) 2)))
(hypot.f64 phi2 (-.f64 (+.f64 lambda1 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2))) lambda2))
(+ (sqrt (+ (pow phi2 2) (pow (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2) 2))) (* 1/2 (* (* phi1 (+ (* -2 phi2) (* -1/2 (* phi2 (* (- lambda1 lambda2) (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2)))))) (sqrt (/ 1 (+ (pow phi2 2) (pow (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2) 2)))))))
(+.f64 (hypot.f64 phi2 (-.f64 (+.f64 lambda1 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2))) lambda2)) (*.f64 #s(literal 1/2 binary64) (*.f64 phi1 (*.f64 (+.f64 (*.f64 phi2 #s(literal -2 binary64)) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 phi2 (-.f64 lambda1 lambda2)) (-.f64 (+.f64 lambda1 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2))) lambda2)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi2 phi2) (*.f64 (-.f64 (+.f64 lambda1 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2))) lambda2) (-.f64 (+.f64 lambda1 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2))) lambda2)))))))))
(+ (sqrt (+ (pow phi2 2) (pow (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2) 2))) (* phi1 (+ (* 1/2 (* (* phi1 (- (+ 1 (+ (* 1/16 (* (pow phi2 2) (pow (- lambda1 lambda2) 2))) (* 2 (* (+ (* -1/8 (- lambda1 lambda2)) (* 1/64 (* (pow phi2 2) (- lambda1 lambda2)))) (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2))))) (* 1/4 (/ (pow (+ (* -2 phi2) (* -1/2 (* phi2 (* (- lambda1 lambda2) (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2))))) 2) (+ (pow phi2 2) (pow (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2) 2)))))) (sqrt (/ 1 (+ (pow phi2 2) (pow (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2) 2)))))) (* 1/2 (* (+ (* -2 phi2) (* -1/2 (* phi2 (* (- lambda1 lambda2) (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2))))) (sqrt (/ 1 (+ (pow phi2 2) (pow (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2) 2)))))))))
(+.f64 (hypot.f64 phi2 (-.f64 (+.f64 lambda1 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2))) lambda2)) (*.f64 phi1 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 phi1 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi2 phi2) (*.f64 (-.f64 (+.f64 lambda1 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2))) lambda2) (-.f64 (+.f64 lambda1 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2))) lambda2))))) (+.f64 (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 phi2 phi2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 #s(literal 1/64 binary64) (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2)))) (-.f64 (+.f64 lambda1 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2))) lambda2))) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (+.f64 (*.f64 phi2 #s(literal -2 binary64)) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 phi2 (-.f64 lambda1 lambda2)) (-.f64 (+.f64 lambda1 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2))) lambda2)))) (+.f64 (*.f64 phi2 #s(literal -2 binary64)) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 phi2 (-.f64 lambda1 lambda2)) (-.f64 (+.f64 lambda1 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2))) lambda2))))) (+.f64 (*.f64 phi2 phi2) (*.f64 (-.f64 (+.f64 lambda1 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2))) lambda2) (-.f64 (+.f64 lambda1 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2))) lambda2)))))))) (*.f64 (+.f64 (*.f64 phi2 #s(literal -2 binary64)) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 phi2 (-.f64 lambda1 lambda2)) (-.f64 (+.f64 lambda1 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2))) lambda2)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi2 phi2) (*.f64 (-.f64 (+.f64 lambda1 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2))) lambda2) (-.f64 (+.f64 lambda1 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2))) lambda2))))))))))
(+ (sqrt (+ (pow phi2 2) (pow (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2) 2))) (* phi1 (+ (* 1/2 (* (+ (* -2 phi2) (* -1/2 (* phi2 (* (- lambda1 lambda2) (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2))))) (sqrt (/ 1 (+ (pow phi2 2) (pow (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2) 2)))))) (* phi1 (+ (* 1/2 (* (sqrt (/ 1 (+ (pow phi2 2) (pow (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2) 2)))) (- (+ 1 (+ (* 1/16 (* (pow phi2 2) (pow (- lambda1 lambda2) 2))) (* 2 (* (+ (* -1/8 (- lambda1 lambda2)) (* 1/64 (* (pow phi2 2) (- lambda1 lambda2)))) (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2))))) (* 1/4 (/ (pow (+ (* -2 phi2) (* -1/2 (* phi2 (* (- lambda1 lambda2) (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2))))) 2) (+ (pow phi2 2) (pow (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2) 2))))))) (* 1/2 (* (* phi1 (- (+ (* -1/2 (* phi2 (* (+ (* -1/8 (- lambda1 lambda2)) (* 1/64 (* (pow phi2 2) (- lambda1 lambda2)))) (- lambda1 lambda2)))) (* 1/48 (* phi2 (* (- lambda1 lambda2) (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2))))) (* 1/2 (/ (* (+ (* -2 phi2) (* -1/2 (* phi2 (* (- lambda1 lambda2) (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2))))) (- (+ 1 (+ (* 1/16 (* (pow phi2 2) (pow (- lambda1 lambda2) 2))) (* 2 (* (+ (* -1/8 (- lambda1 lambda2)) (* 1/64 (* (pow phi2 2) (- lambda1 lambda2)))) (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2))))) (* 1/4 (/ (pow (+ (* -2 phi2) (* -1/2 (* phi2 (* (- lambda1 lambda2) (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2))))) 2) (+ (pow phi2 2) (pow (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2) 2)))))) (+ (pow phi2 2) (pow (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2) 2)))))) (sqrt (/ 1 (+ (pow phi2 2) (pow (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2) 2)))))))))))
(+.f64 (hypot.f64 phi2 (-.f64 (+.f64 lambda1 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2))) lambda2)) (*.f64 phi1 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (*.f64 phi2 #s(literal -2 binary64)) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 phi2 (-.f64 lambda1 lambda2)) (-.f64 (+.f64 lambda1 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2))) lambda2)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi2 phi2) (*.f64 (-.f64 (+.f64 lambda1 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2))) lambda2) (-.f64 (+.f64 lambda1 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2))) lambda2))))))) (*.f64 phi1 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi2 phi2) (*.f64 (-.f64 (+.f64 lambda1 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2))) lambda2) (-.f64 (+.f64 lambda1 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2))) lambda2))))) (+.f64 (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 phi2 phi2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 #s(literal 1/64 binary64) (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2)))) (-.f64 (+.f64 lambda1 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2))) lambda2))) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (+.f64 (*.f64 phi2 #s(literal -2 binary64)) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 phi2 (-.f64 lambda1 lambda2)) (-.f64 (+.f64 lambda1 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2))) lambda2)))) (+.f64 (*.f64 phi2 #s(literal -2 binary64)) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 phi2 (-.f64 lambda1 lambda2)) (-.f64 (+.f64 lambda1 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2))) lambda2))))) (+.f64 (*.f64 phi2 phi2) (*.f64 (-.f64 (+.f64 lambda1 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2))) lambda2) (-.f64 (+.f64 lambda1 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2))) lambda2))))))) (*.f64 phi1 (*.f64 (+.f64 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 #s(literal -1/8 binary64) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 #s(literal 1/64 binary64) (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2))))) (*.f64 (*.f64 (*.f64 phi2 (-.f64 lambda1 lambda2)) (-.f64 (+.f64 lambda1 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2))) lambda2)) #s(literal 1/48 binary64))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (+.f64 (*.f64 phi2 #s(literal -2 binary64)) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 phi2 (-.f64 lambda1 lambda2)) (-.f64 (+.f64 lambda1 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2))) lambda2)))) (+.f64 (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 phi2 phi2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 #s(literal 1/64 binary64) (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2)))) (-.f64 (+.f64 lambda1 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2))) lambda2))) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (+.f64 (*.f64 phi2 #s(literal -2 binary64)) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 phi2 (-.f64 lambda1 lambda2)) (-.f64 (+.f64 lambda1 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2))) lambda2)))) (+.f64 (*.f64 phi2 #s(literal -2 binary64)) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 phi2 (-.f64 lambda1 lambda2)) (-.f64 (+.f64 lambda1 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2))) lambda2))))) (+.f64 (*.f64 phi2 phi2) (*.f64 (-.f64 (+.f64 lambda1 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2))) lambda2) (-.f64 (+.f64 lambda1 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2))) lambda2))))))) (+.f64 (*.f64 phi2 phi2) (*.f64 (-.f64 (+.f64 lambda1 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2))) lambda2) (-.f64 (+.f64 lambda1 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2))) lambda2)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi2 phi2) (*.f64 (-.f64 (+.f64 lambda1 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2))) lambda2) (-.f64 (+.f64 lambda1 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2))) lambda2)))))))))))))
phi1
(* phi1 (+ 1 (* -1 (/ phi2 phi1))))
(*.f64 phi1 (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)))
(* phi1 (+ 1 (+ (* -1 (/ phi2 phi1)) (* 1/2 (/ (pow (+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2) (pow phi1 2))))))
(*.f64 phi1 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)) (*.f64 phi2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))))) #s(literal 2 binary64))) (*.f64 phi1 phi1)) (/.f64 phi2 phi1))))
(* phi1 (+ 1 (+ (* -1 (/ phi2 phi1)) (+ (* 1/2 (/ (* phi2 (pow (+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2)) (pow phi1 3))) (* 1/2 (/ (pow (+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2) (pow phi1 2)))))))
(*.f64 phi1 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (*.f64 phi2 (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)) (*.f64 phi2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))))) #s(literal 2 binary64))) (*.f64 phi1 (*.f64 phi1 phi1))) (/.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)) (*.f64 phi2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))))) #s(literal 2 binary64)) (*.f64 phi1 phi1)))) (/.f64 phi2 phi1))))
(* -1 phi1)
(-.f64 #s(literal 0 binary64) phi1)
(* -1 (* phi1 (+ 1 (* -1 (/ phi2 phi1)))))
(*.f64 (-.f64 #s(literal 0 binary64) phi1) (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)))
(* -1 (* phi1 (+ 1 (* -1 (/ (+ phi2 (* -1/2 (/ (pow (+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2) phi1))) phi1)))))
(*.f64 (-.f64 #s(literal 0 binary64) phi1) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 phi2 (/.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)) (*.f64 phi2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))))) #s(literal 2 binary64))) phi1)) phi1)))
(* -1 (* phi1 (+ 1 (* -1 (/ (+ phi2 (* -1 (/ (+ (* 1/2 (/ (* phi2 (pow (+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2)) phi1)) (* 1/2 (pow (+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) 2))) phi1))) phi1)))))
(*.f64 (-.f64 #s(literal 0 binary64) phi1) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 phi2 (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (*.f64 phi2 (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)) (*.f64 phi2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))))) #s(literal 2 binary64))) phi1) (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)) (*.f64 phi2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))))) #s(literal 2 binary64)))) phi1)) phi1)))
(sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))
(hypot.f64 phi1 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))
(+ (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))) (* 1/2 (* (* phi2 (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))
(+.f64 (hypot.f64 phi1 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 phi2 (*.f64 (-.f64 (*.f64 phi1 #s(literal -2 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))))))))))
(+ (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))) (* phi2 (+ (* 1/2 (* (* phi2 (- (+ 1 (+ (* -1/4 (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))) (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))))) (* 1/4 (/ (pow (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (* 1/2 (* (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))))
(+.f64 (hypot.f64 phi1 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (*.f64 phi2 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 phi2 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))))) (+.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))))) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 phi1 #s(literal -2 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) #s(literal 2 binary64)) (+.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))))))))) (*.f64 (-.f64 (*.f64 phi1 #s(literal -2 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))))))))))
(+ (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))) (* phi2 (+ (* 1/2 (* (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (* phi2 (+ (* 1/2 (* (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))) (- (+ 1 (+ (* -1/4 (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))) (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))))) (* 1/4 (/ (pow (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))))) (* 1/2 (* (* phi2 (- (* 1/8 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))) (* 1/2 (/ (* (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) (- (+ 1 (+ (* -1/4 (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))) (* 1/4 (* (pow (sin (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))))) (* 1/4 (/ (pow (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))))))
(+.f64 (hypot.f64 phi1 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 phi1 #s(literal -2 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))))))) (*.f64 phi2 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))))) (+.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))))) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 phi1 #s(literal -2 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) #s(literal 2 binary64)) (+.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))))))) (*.f64 phi2 (*.f64 (+.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 phi1 #s(literal -2 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (+.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))))) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 phi1 #s(literal -2 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) #s(literal 2 binary64)) (+.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))))))) (+.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))))))))))))))
(* 1/8 (* (pow phi2 2) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 phi2 phi2)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))
(* (pow phi2 2) (+ (* 1/8 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) (* 1/2 (/ (* (sin (* 1/2 phi1)) (- lambda1 lambda2)) phi2))))
(*.f64 (*.f64 phi2 phi2) (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) phi2)))
(* (pow phi2 2) (+ (* 1/8 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) (+ (* 1/2 (/ (* (sin (* 1/2 phi1)) (- lambda1 lambda2)) phi2)) (* 4 (/ (+ 1 (* -1/4 (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))) (* (pow phi2 2) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))))))
(*.f64 (*.f64 phi2 phi2) (+.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) phi2)) (/.f64 (*.f64 #s(literal 4 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))))) (*.f64 (*.f64 phi2 phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))))))
(* (pow phi2 2) (+ (* 1/8 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) (+ (* 1/2 (/ (* (sin (* 1/2 phi1)) (- lambda1 lambda2)) phi2)) (+ (* 4 (/ (+ 1 (* -1/4 (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))) (* (pow phi2 2) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))) (* 4 (/ (- (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) (* 4 (/ (* (sin (* 1/2 phi1)) (+ 1 (* -1/4 (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))))) (cos (* 1/2 phi1))))) (* (pow phi2 3) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))))))
(*.f64 (*.f64 phi2 phi2) (+.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) phi2)) (*.f64 #s(literal 4 binary64) (+.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))))) (*.f64 (*.f64 phi2 phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))) (/.f64 (+.f64 (-.f64 (*.f64 phi1 #s(literal -2 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (/.f64 (*.f64 #s(literal -4 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)) (*.f64 phi2 (*.f64 phi2 phi2))))))))
(* 1/8 (* (pow phi2 2) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 phi2 phi2)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))
(* (pow phi2 2) (+ (* 1/8 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) (* 1/2 (/ (* (sin (* 1/2 phi1)) (- lambda1 lambda2)) phi2))))
(*.f64 (*.f64 phi2 phi2) (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) phi2)))
(* (pow phi2 2) (+ (* -1 (/ (+ (* -4 (/ (+ 1 (* -1/4 (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))) (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))) (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) phi2)) (* 1/8 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))
(*.f64 (*.f64 phi2 phi2) (-.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (*.f64 #s(literal -4 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))))) (*.f64 phi2 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))))) phi2)))
(* (pow phi2 2) (+ (* -1 (/ (+ (* -1 (/ (+ (* -4 (/ (- (+ (* 2 phi1) (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))) (* -4 (/ (* (sin (* 1/2 phi1)) (+ 1 (* -1/4 (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))))) (cos (* 1/2 phi1))))) (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))) (* 4 (/ (+ 1 (* -1/4 (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))) phi2)) (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) phi2)) (* 1/8 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))
(*.f64 (*.f64 phi2 phi2) (-.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (/.f64 (+.f64 (/.f64 (*.f64 #s(literal -4 binary64) (+.f64 (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 phi1 #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 phi2 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))) (/.f64 (*.f64 #s(literal 4 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))) phi2)) phi2)))
(sqrt (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) 2) (pow (- phi1 phi2) 2)))
(hypot.f64 (-.f64 (*.f64 phi2 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 lambda2 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 #s(literal 1/2 binary64) lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (-.f64 phi1 phi2))
(+ (sqrt (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) 2) (pow (- phi1 phi2) 2))) (* (* lambda1 (* (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))) (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))))) (sqrt (/ 1 (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) 2) (pow (- phi1 phi2) 2))))))
(+.f64 (hypot.f64 (-.f64 (*.f64 phi2 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 lambda2 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 #s(literal 1/2 binary64) lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (-.f64 phi1 phi2)) (*.f64 (*.f64 (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal -1/2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))) (-.f64 (*.f64 phi2 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 lambda2 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 #s(literal 1/2 binary64) lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (pow.f64 (-.f64 (*.f64 phi2 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 lambda2 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 #s(literal 1/2 binary64) lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) #s(literal 2 binary64)))))))
(+ (sqrt (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) 2) (pow (- phi1 phi2) 2))) (* lambda1 (+ (* 1/2 (* (* lambda1 (- (pow (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))) 2) (/ (* (pow (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))) 2) (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) 2)) (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) 2) (pow (- phi1 phi2) 2))))) (sqrt (/ 1 (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) 2) (pow (- phi1 phi2) 2)))))) (* (* (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))) (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1)))))))) (sqrt (/ 1 (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) 2) (pow (- phi1 phi2) 2))))))))
(+.f64 (hypot.f64 (-.f64 (*.f64 phi2 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 lambda2 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 #s(literal 1/2 binary64) lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (-.f64 phi1 phi2)) (*.f64 lambda1 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 lambda1 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (pow.f64 (-.f64 (*.f64 phi2 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 lambda2 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 #s(literal 1/2 binary64) lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) #s(literal 2 binary64))))) (-.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal -1/2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))) #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 phi2 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 lambda2 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 #s(literal 1/2 binary64) lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) #s(literal 2 binary64)) (pow.f64 (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal -1/2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))) #s(literal 2 binary64))) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (pow.f64 (-.f64 (*.f64 phi2 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 lambda2 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 #s(literal 1/2 binary64) lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) #s(literal 2 binary64)))))))) (*.f64 (*.f64 (-.f64 (*.f64 phi2 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 lambda2 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 #s(literal 1/2 binary64) lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal -1/2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (pow.f64 (-.f64 (*.f64 phi2 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 lambda2 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 #s(literal 1/2 binary64) lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) #s(literal 2 binary64)))))))))
(+ (sqrt (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) 2) (pow (- phi1 phi2) 2))) (* lambda1 (+ (* lambda1 (+ (* -1/2 (* (* lambda1 (* (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))) (* (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) (- (pow (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))) 2) (/ (* (pow (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))) 2) (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) 2)) (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) 2) (pow (- phi1 phi2) 2))))))) (sqrt (/ 1 (pow (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) 2) (pow (- phi1 phi2) 2)) 3))))) (* 1/2 (* (sqrt (/ 1 (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) 2) (pow (- phi1 phi2) 2)))) (- (pow (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))) 2) (/ (* (pow (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))) 2) (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) 2)) (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) 2) (pow (- phi1 phi2) 2)))))))) (* (* (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))) (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1)))))))) (sqrt (/ 1 (+ (pow (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) 2) (pow (- phi1 phi2) 2))))))))
(+.f64 (hypot.f64 (-.f64 (*.f64 phi2 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 lambda2 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 #s(literal 1/2 binary64) lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (-.f64 phi1 phi2)) (*.f64 lambda1 (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 phi2 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 lambda2 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 #s(literal 1/2 binary64) lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal -1/2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (pow.f64 (-.f64 (*.f64 phi2 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 lambda2 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 #s(literal 1/2 binary64) lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) #s(literal 2 binary64)))))) (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 lambda1 (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 phi2 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 lambda2 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 #s(literal 1/2 binary64) lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal -1/2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))) (-.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal -1/2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))) #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 phi2 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 lambda2 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 #s(literal 1/2 binary64) lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) #s(literal 2 binary64)) (pow.f64 (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal -1/2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))) #s(literal 2 binary64))) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (pow.f64 (-.f64 (*.f64 phi2 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 lambda2 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 #s(literal 1/2 binary64) lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) #s(literal 2 binary64)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (pow.f64 (-.f64 (*.f64 phi2 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 lambda2 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 #s(literal 1/2 binary64) lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) #s(literal 2 binary64))) #s(literal 3 binary64))))))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (pow.f64 (-.f64 (*.f64 phi2 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 lambda2 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 #s(literal 1/2 binary64) lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) #s(literal 2 binary64)))))) (-.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal -1/2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))) #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 phi2 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 lambda2 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 #s(literal 1/2 binary64) lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) #s(literal 2 binary64)) (pow.f64 (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal -1/2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))) #s(literal 2 binary64))) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (pow.f64 (-.f64 (*.f64 phi2 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 lambda2 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 #s(literal 1/2 binary64) lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) #s(literal 2 binary64)))))))))))
(* lambda1 (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))))
(*.f64 lambda1 (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal -1/2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))))
(* lambda1 (+ (cos (* 1/2 phi1)) (+ (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1)) (+ (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1)))))) (/ (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1)))))) lambda1)))))
(*.f64 lambda1 (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 (+.f64 (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal -1/2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (/.f64 (*.f64 phi2 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 lambda2 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 #s(literal 1/2 binary64) lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) lambda1)) (/.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1))))
(* lambda1 (+ (cos (* 1/2 phi1)) (+ (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1)) (+ (* 1/2 (/ (pow (- phi1 phi2) 2) (* (pow lambda1 2) (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1)))))))))) (+ (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1)))))) (/ (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1)))))) lambda1))))))
(*.f64 lambda1 (+.f64 (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1)) (+.f64 (+.f64 (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal -1/2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (/.f64 (*.f64 phi2 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 lambda2 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 #s(literal 1/2 binary64) lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) lambda1)) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (*.f64 (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal -1/2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))) (*.f64 lambda1 lambda1))))))
(* lambda1 (+ (cos (* 1/2 phi1)) (+ (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1)) (+ (* -1/2 (/ (* (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) (pow (- phi1 phi2) 2)) (* (pow lambda1 3) (pow (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))) 2)))) (+ (* 1/2 (/ (pow (- phi1 phi2) 2) (* (pow lambda1 2) (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1)))))))))) (+ (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1)))))) (/ (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1)))))) lambda1)))))))
(*.f64 lambda1 (+.f64 (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1)) (+.f64 (+.f64 (+.f64 (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal -1/2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (/.f64 (*.f64 phi2 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 lambda2 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 #s(literal 1/2 binary64) lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) lambda1)) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (*.f64 (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal -1/2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))) (*.f64 lambda1 lambda1)))) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (-.f64 (*.f64 phi2 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 lambda2 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 #s(literal 1/2 binary64) lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (*.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal -1/2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))) #s(literal 2 binary64)) (*.f64 lambda1 (*.f64 lambda1 lambda1)))))))
(* -1 (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))))))
(-.f64 #s(literal 0 binary64) (*.f64 lambda1 (-.f64 (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
(* -1 (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (+ (* -1 (/ (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) lambda1)) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))))))
(*.f64 (neg.f64 lambda1) (-.f64 (-.f64 (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (/.f64 (-.f64 (*.f64 phi2 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 lambda2 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 #s(literal 1/2 binary64) lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) lambda1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* -1 (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (+ (* -1 (/ (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (+ (* -1/2 (/ (pow (- phi1 phi2) 2) (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))))))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1)))))))) lambda1)) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))))))
(*.f64 (neg.f64 lambda1) (-.f64 (-.f64 (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (/.f64 (-.f64 (+.f64 (*.f64 phi2 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 lambda2 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 #s(literal 1/2 binary64) lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (*.f64 lambda1 (-.f64 (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) lambda1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* -1 (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (+ (* -1 (/ (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (+ (* -1 (/ (+ (* 1/2 (/ (* (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))) (pow (- phi1 phi2) 2)) (* lambda1 (pow (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))) 2)))) (* 1/2 (/ (pow (- phi1 phi2) 2) (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))))))) lambda1)) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1)))))))) lambda1)) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))))))
(*.f64 (neg.f64 lambda1) (-.f64 (-.f64 (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (/.f64 (-.f64 (-.f64 (*.f64 phi2 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 lambda2 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 #s(literal 1/2 binary64) lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (/.f64 (*.f64 (-.f64 (*.f64 phi2 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 lambda2 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 #s(literal 1/2 binary64) lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) lambda1) (pow.f64 (-.f64 (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal 2 binary64))) (/.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (-.f64 (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))) lambda1)) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) lambda1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(sqrt (+ (pow (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) 2) (pow (- phi1 phi2) 2)))
(hypot.f64 (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) lambda1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 lambda1 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))) (-.f64 phi1 phi2))
(+ (sqrt (+ (pow (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) 2) (pow (- phi1 phi2) 2))) (* (* lambda2 (* (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))) (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))))) (sqrt (/ 1 (+ (pow (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) 2) (pow (- phi1 phi2) 2))))))
(+.f64 (hypot.f64 (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) lambda1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 lambda1 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))) (-.f64 phi1 phi2)) (*.f64 (*.f64 lambda2 (*.f64 (-.f64 (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) lambda1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 lambda1 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) lambda1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 lambda1 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))) #s(literal 2 binary64)))))))
(+ (sqrt (+ (pow (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) 2) (pow (- phi1 phi2) 2))) (* lambda2 (+ (* 1/2 (* (* lambda2 (- (pow (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))) 2) (/ (* (pow (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))) 2) (pow (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) 2)) (+ (pow (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) 2) (pow (- phi1 phi2) 2))))) (sqrt (/ 1 (+ (pow (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) 2) (pow (- phi1 phi2) 2)))))) (* (* (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))) (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1))))))))) (sqrt (/ 1 (+ (pow (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) 2) (pow (- phi1 phi2) 2))))))))
(+.f64 (hypot.f64 (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) lambda1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 lambda1 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))) (-.f64 phi1 phi2)) (*.f64 lambda2 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) lambda1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 lambda1 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))) #s(literal 2 binary64))))) (*.f64 lambda2 (-.f64 (pow.f64 (-.f64 (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal 2 binary64)) (*.f64 (pow.f64 (-.f64 (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal 2 binary64)) (/.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) lambda1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 lambda1 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))) #s(literal 2 binary64)) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) lambda1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 lambda1 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))) #s(literal 2 binary64))))))))) (*.f64 (*.f64 (-.f64 (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) lambda1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 lambda1 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) lambda1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 lambda1 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))) #s(literal 2 binary64)))))))))
(+ (sqrt (+ (pow (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) 2) (pow (- phi1 phi2) 2))) (* lambda2 (+ (* lambda2 (+ (* -1/2 (* (* lambda2 (* (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))) (* (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) (- (pow (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))) 2) (/ (* (pow (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))) 2) (pow (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) 2)) (+ (pow (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) 2) (pow (- phi1 phi2) 2))))))) (sqrt (/ 1 (pow (+ (pow (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) 2) (pow (- phi1 phi2) 2)) 3))))) (* 1/2 (* (sqrt (/ 1 (+ (pow (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) 2) (pow (- phi1 phi2) 2)))) (- (pow (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))) 2) (/ (* (pow (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))) 2) (pow (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) 2)) (+ (pow (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) 2) (pow (- phi1 phi2) 2)))))))) (* (* (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))) (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1))))))))) (sqrt (/ 1 (+ (pow (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) 2) (pow (- phi1 phi2) 2))))))))
(+.f64 (hypot.f64 (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) lambda1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 lambda1 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))) (-.f64 phi1 phi2)) (*.f64 lambda2 (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) lambda1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 lambda1 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) lambda1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 lambda1 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))) #s(literal 2 binary64)))))) (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 lambda2 (*.f64 (*.f64 (-.f64 (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) lambda1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 lambda1 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))))) (-.f64 (pow.f64 (-.f64 (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal 2 binary64)) (*.f64 (pow.f64 (-.f64 (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal 2 binary64)) (/.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) lambda1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 lambda1 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))) #s(literal 2 binary64)) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) lambda1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 lambda1 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))) #s(literal 2 binary64)))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) lambda1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 lambda1 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))) #s(literal 2 binary64))) #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) lambda1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 lambda1 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))) #s(literal 2 binary64))))) (-.f64 (pow.f64 (-.f64 (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal 2 binary64)) (*.f64 (pow.f64 (-.f64 (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal 2 binary64)) (/.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) lambda1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 lambda1 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))) #s(literal 2 binary64)) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) lambda1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 lambda1 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))) #s(literal 2 binary64)))))))))))))
(* lambda2 (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))))
(*.f64 lambda2 (-.f64 (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* lambda2 (+ (* -1 (cos (* 1/2 phi1))) (+ (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))) (+ (/ (* lambda1 (cos (* 1/2 phi1))) lambda2) (/ (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1))))))) lambda2)))))
(*.f64 lambda2 (+.f64 (-.f64 (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (+.f64 (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) lambda2) (/.f64 (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) lambda1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 lambda1 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))) lambda2))))
(* lambda2 (+ (* -1 (cos (* 1/2 phi1))) (+ (* 1/2 (/ (pow (- phi1 phi2) 2) (* (pow lambda2 2) (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))))))) (+ (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))) (+ (/ (* lambda1 (cos (* 1/2 phi1))) lambda2) (/ (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1))))))) lambda2))))))
(*.f64 lambda2 (-.f64 (+.f64 (+.f64 (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (+.f64 (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) lambda2) (/.f64 (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) lambda1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 lambda1 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))) lambda2))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (*.f64 (-.f64 (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 lambda2 lambda2)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* lambda2 (+ (* -1 (cos (* 1/2 phi1))) (+ (* -1/2 (/ (* (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) (pow (- phi1 phi2) 2)) (* (pow lambda2 3) (pow (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))) 2)))) (+ (* 1/2 (/ (pow (- phi1 phi2) 2) (* (pow lambda2 2) (+ (* -1 (cos (* 1/2 phi1))) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))))))) (+ (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))) (+ (/ (* lambda1 (cos (* 1/2 phi1))) lambda2) (/ (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1))))))) lambda2)))))))
(*.f64 lambda2 (-.f64 (+.f64 (+.f64 (+.f64 (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (+.f64 (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) lambda2) (/.f64 (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) lambda1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 lambda1 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))) lambda2))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (*.f64 (-.f64 (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 lambda2 lambda2)))) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) lambda1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 lambda1 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (*.f64 (pow.f64 (-.f64 (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal 2 binary64)) (*.f64 lambda2 (*.f64 lambda2 lambda2))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* -1 (* lambda2 (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1)))))))))
(*.f64 (-.f64 #s(literal 0 binary64) lambda2) (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal -1/2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))))
(* -1 (* lambda2 (+ (cos (* 1/2 phi1)) (+ (* -1 (/ (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) lambda2)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))))))
(*.f64 (-.f64 #s(literal 0 binary64) lambda2) (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal -1/2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (/.f64 (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) lambda1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 lambda1 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))) lambda2))))
(* -1 (* lambda2 (+ (cos (* 1/2 phi1)) (+ (* -1 (/ (+ (* -1/2 (/ (pow (- phi1 phi2) 2) (* lambda2 (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1)))))))))) (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1))))))))) lambda2)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))))))
(*.f64 (-.f64 #s(literal 0 binary64) lambda2) (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal -1/2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (/.f64 (+.f64 (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) lambda1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 lambda1 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))) (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) lambda2) (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal -1/2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))))) lambda2))))
(* -1 (* lambda2 (+ (cos (* 1/2 phi1)) (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))) (pow (- phi1 phi2) 2)) (* lambda2 (pow (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))) 2)))) (* 1/2 (/ (pow (- phi1 phi2) 2) (+ (cos (* 1/2 phi1)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1)))))))))) lambda2)) (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1))))))))) lambda2)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))))))
(*.f64 (-.f64 #s(literal 0 binary64) lambda2) (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal -1/2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (/.f64 (-.f64 (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) lambda1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 lambda1 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))) (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) lambda1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 lambda1 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (*.f64 lambda2 (pow.f64 (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal -1/2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))) #s(literal 2 binary64)))) (/.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal -1/2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))))) lambda2)) lambda2))))
(* R lambda1)
(*.f64 lambda1 R)
(* R lambda1)
(*.f64 lambda1 R)
(* R lambda1)
(*.f64 lambda1 R)
(* R lambda1)
(*.f64 lambda1 R)
(* R lambda1)
(*.f64 lambda1 R)
(* R lambda1)
(*.f64 lambda1 R)
(* R lambda1)
(*.f64 lambda1 R)
(* R lambda1)
(*.f64 lambda1 R)
(* R lambda1)
(*.f64 lambda1 R)
(* R lambda1)
(*.f64 lambda1 R)
(* R lambda1)
(*.f64 lambda1 R)
(* R lambda1)
(*.f64 lambda1 R)
(* R lambda1)
(*.f64 lambda1 R)
(* R lambda1)
(*.f64 lambda1 R)
(* R lambda1)
(*.f64 lambda1 R)
(* R lambda1)
(*.f64 lambda1 R)
(* R lambda1)
(*.f64 lambda1 R)
(* R lambda1)
(*.f64 lambda1 R)
(* R lambda1)
(*.f64 lambda1 R)
(* R lambda1)
(*.f64 lambda1 R)
(* R lambda1)
(*.f64 lambda1 R)
(* R lambda1)
(*.f64 lambda1 R)
(* R lambda1)
(*.f64 lambda1 R)
(* R lambda1)
(*.f64 lambda1 R)
(* R (- 1 (/ phi2 phi1)))
(*.f64 R (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)))
(* R (- 1 (/ phi2 phi1)))
(*.f64 R (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)))
(* R (- 1 (/ phi2 phi1)))
(*.f64 R (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)))
(* R (- 1 (/ phi2 phi1)))
(*.f64 R (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)))
(* R (- 1 (/ phi2 phi1)))
(*.f64 R (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)))
(* R (- 1 (/ phi2 phi1)))
(*.f64 R (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)))
(* R (- 1 (/ phi2 phi1)))
(*.f64 R (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)))
(* R (- 1 (/ phi2 phi1)))
(*.f64 R (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)))
(* R (+ 1 (* -1 (/ phi2 phi1))))
(*.f64 R (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)))
(* R (+ 1 (* -1 (/ phi2 phi1))))
(*.f64 R (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)))
(* R (+ 1 (* -1 (/ phi2 phi1))))
(*.f64 R (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)))
(* R (+ 1 (* -1 (/ phi2 phi1))))
(*.f64 R (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)))
R
(+ R (* -1 (/ (* R phi2) phi1)))
(-.f64 R (/.f64 (*.f64 phi2 R) phi1))
(+ R (* -1 (/ (* R phi2) phi1)))
(-.f64 R (/.f64 (*.f64 phi2 R) phi1))
(+ R (* -1 (/ (* R phi2) phi1)))
(-.f64 R (/.f64 (*.f64 phi2 R) phi1))
(* -1 (/ (* R phi2) phi1))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 phi2 R) phi1))
(* phi2 (- (/ R phi2) (/ R phi1)))
(*.f64 phi2 (-.f64 (/.f64 R phi2) (/.f64 R phi1)))
(* phi2 (- (/ R phi2) (/ R phi1)))
(*.f64 phi2 (-.f64 (/.f64 R phi2) (/.f64 R phi1)))
(* phi2 (- (/ R phi2) (/ R phi1)))
(*.f64 phi2 (-.f64 (/.f64 R phi2) (/.f64 R phi1)))
(* -1 (/ (* R phi2) phi1))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 phi2 R) phi1))
(* -1 (* phi2 (- (* -1 (/ R phi2)) (* -1 (/ R phi1)))))
(-.f64 #s(literal 0 binary64) (*.f64 phi2 (-.f64 (/.f64 R phi1) (/.f64 R phi2))))
(* -1 (* phi2 (- (* -1 (/ R phi2)) (* -1 (/ R phi1)))))
(-.f64 #s(literal 0 binary64) (*.f64 phi2 (-.f64 (/.f64 R phi1) (/.f64 R phi2))))
(* -1 (* phi2 (- (* -1 (/ R phi2)) (* -1 (/ R phi1)))))
(-.f64 #s(literal 0 binary64) (*.f64 phi2 (-.f64 (/.f64 R phi1) (/.f64 R phi2))))
(* -1 (/ (* R phi2) phi1))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 phi2 R) phi1))
(/ (- (* R phi1) (* R phi2)) phi1)
(/.f64 (*.f64 R (-.f64 phi1 phi2)) phi1)
(/ (- (* R phi1) (* R phi2)) phi1)
(/.f64 (*.f64 R (-.f64 phi1 phi2)) phi1)
(/ (- (* R phi1) (* R phi2)) phi1)
(/.f64 (*.f64 R (-.f64 phi1 phi2)) phi1)
R
(+ R (* -1 (/ (* R phi2) phi1)))
(-.f64 R (/.f64 (*.f64 phi2 R) phi1))
(+ R (* -1 (/ (* R phi2) phi1)))
(-.f64 R (/.f64 (*.f64 phi2 R) phi1))
(+ R (* -1 (/ (* R phi2) phi1)))
(-.f64 R (/.f64 (*.f64 phi2 R) phi1))
R
(+ R (* -1 (/ (* R phi2) phi1)))
(-.f64 R (/.f64 (*.f64 phi2 R) phi1))
(+ R (* -1 (/ (* R phi2) phi1)))
(-.f64 R (/.f64 (*.f64 phi2 R) phi1))
(+ R (* -1 (/ (* R phi2) phi1)))
(-.f64 R (/.f64 (*.f64 phi2 R) phi1))
(* R phi2)
(*.f64 phi2 R)
(- (* -1 (* R phi1)) (* -1 (* R phi2)))
(neg.f64 (*.f64 R (-.f64 phi1 phi2)))
(- (* -1 (* R phi1)) (* -1 (* R phi2)))
(neg.f64 (*.f64 R (-.f64 phi1 phi2)))
(- (* -1 (* R phi1)) (* -1 (* R phi2)))
(neg.f64 (*.f64 R (-.f64 phi1 phi2)))
(* -1 (* R phi1))
(*.f64 (-.f64 #s(literal 0 binary64) R) phi1)
(* phi1 (- (/ (* R phi2) phi1) R))
(*.f64 phi1 (-.f64 (/.f64 (*.f64 phi2 R) phi1) R))
(* phi1 (- (/ (* R phi2) phi1) R))
(*.f64 phi1 (-.f64 (/.f64 (*.f64 phi2 R) phi1) R))
(* phi1 (- (/ (* R phi2) phi1) R))
(*.f64 phi1 (-.f64 (/.f64 (*.f64 phi2 R) phi1) R))
(* -1 (* R phi1))
(*.f64 (-.f64 #s(literal 0 binary64) R) phi1)
(* -1 (* phi1 (- (* -1 (/ (* R phi2) phi1)) (* -1 R))))
(*.f64 (-.f64 #s(literal 0 binary64) phi1) (-.f64 R (/.f64 (*.f64 phi2 R) phi1)))
(* -1 (* phi1 (- (* -1 (/ (* R phi2) phi1)) (* -1 R))))
(*.f64 (-.f64 #s(literal 0 binary64) phi1) (-.f64 R (/.f64 (*.f64 phi2 R) phi1)))
(* -1 (* phi1 (- (* -1 (/ (* R phi2) phi1)) (* -1 R))))
(*.f64 (-.f64 #s(literal 0 binary64) phi1) (-.f64 R (/.f64 (*.f64 phi2 R) phi1)))
(* -1 (* R (* phi1 (- 1 (/ phi2 phi1)))))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 phi1 R) (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1))))
(* -1 (* R (* phi1 (- 1 (/ phi2 phi1)))))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 phi1 R) (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1))))
(* -1 (* R (* phi1 (- 1 (/ phi2 phi1)))))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 phi1 R) (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1))))
(* -1 (* R (* phi1 (- 1 (/ phi2 phi1)))))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 phi1 R) (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1))))
(* -1 (* R (* phi1 (- 1 (/ phi2 phi1)))))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 phi1 R) (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1))))
(* -1 (* R (* phi1 (- 1 (/ phi2 phi1)))))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 phi1 R) (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1))))
(* -1 (* R (* phi1 (- 1 (/ phi2 phi1)))))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 phi1 R) (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1))))
(* -1 (* R (* phi1 (- 1 (/ phi2 phi1)))))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 phi1 R) (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1))))
(* -1 (* R (* phi1 (+ 1 (* -1 (/ phi2 phi1))))))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 phi1 R) (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1))))
(* -1 (* R (* phi1 (+ 1 (* -1 (/ phi2 phi1))))))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 phi1 R) (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1))))
(* -1 (* R (* phi1 (+ 1 (* -1 (/ phi2 phi1))))))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 phi1 R) (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1))))
(* -1 (* R (* phi1 (+ 1 (* -1 (/ phi2 phi1))))))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 phi1 R) (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1))))
(* -1 (* R phi1))
(*.f64 (-.f64 #s(literal 0 binary64) R) phi1)
(- (* R phi2) (* R phi1))
(*.f64 R (-.f64 phi2 phi1))
(- (* R phi2) (* R phi1))
(*.f64 R (-.f64 phi2 phi1))
(- (* R phi2) (* R phi1))
(*.f64 R (-.f64 phi2 phi1))
(* R phi2)
(*.f64 phi2 R)
(* phi2 (- (* -1 (/ (* R phi1) phi2)) (* -1 R)))
(*.f64 phi2 (-.f64 R (/.f64 (*.f64 phi1 R) phi2)))
(* phi2 (- (* -1 (/ (* R phi1) phi2)) (* -1 R)))
(*.f64 phi2 (-.f64 R (/.f64 (*.f64 phi1 R) phi2)))
(* phi2 (- (* -1 (/ (* R phi1) phi2)) (* -1 R)))
(*.f64 phi2 (-.f64 R (/.f64 (*.f64 phi1 R) phi2)))
(* R phi2)
(*.f64 phi2 R)
(* -1 (* phi2 (- (/ (* R phi1) phi2) R)))
(*.f64 (-.f64 #s(literal 0 binary64) phi2) (-.f64 (/.f64 (*.f64 phi1 R) phi2) R))
(* -1 (* phi2 (- (/ (* R phi1) phi2) R)))
(*.f64 (-.f64 #s(literal 0 binary64) phi2) (-.f64 (/.f64 (*.f64 phi1 R) phi2) R))
(* -1 (* phi2 (- (/ (* R phi1) phi2) R)))
(*.f64 (-.f64 #s(literal 0 binary64) phi2) (-.f64 (/.f64 (*.f64 phi1 R) phi2) R))
(* -1 (* R phi2))
(-.f64 #s(literal 0 binary64) (*.f64 phi2 R))
(+ (* -1 (* R phi2)) (* R phi1))
(*.f64 R (-.f64 phi1 phi2))
(+ (* -1 (* R phi2)) (* R phi1))
(*.f64 R (-.f64 phi1 phi2))
(+ (* -1 (* R phi2)) (* R phi1))
(*.f64 R (-.f64 phi1 phi2))
(* R phi1)
(*.f64 phi1 R)
(* phi1 (+ R (* -1 (/ (* R phi2) phi1))))
(*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)))
(* phi1 (+ R (* -1 (/ (* R phi2) phi1))))
(*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)))
(* phi1 (+ R (* -1 (/ (* R phi2) phi1))))
(*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)))
(* R phi1)
(*.f64 phi1 R)
(* -1 (* phi1 (+ (* -1 R) (/ (* R phi2) phi1))))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (-.f64 (/.f64 (*.f64 phi2 R) phi1) R)))
(* -1 (* phi1 (+ (* -1 R) (/ (* R phi2) phi1))))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (-.f64 (/.f64 (*.f64 phi2 R) phi1) R)))
(* -1 (* phi1 (+ (* -1 R) (/ (* R phi2) phi1))))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (-.f64 (/.f64 (*.f64 phi2 R) phi1) R)))
(* R (* phi1 (- 1 (/ phi2 phi1))))
(*.f64 (*.f64 phi1 R) (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)))
(* R (* phi1 (- 1 (/ phi2 phi1))))
(*.f64 (*.f64 phi1 R) (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)))
(* R (* phi1 (- 1 (/ phi2 phi1))))
(*.f64 (*.f64 phi1 R) (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)))
(* R (* phi1 (- 1 (/ phi2 phi1))))
(*.f64 (*.f64 phi1 R) (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)))
(* R (* phi1 (- 1 (/ phi2 phi1))))
(*.f64 (*.f64 phi1 R) (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)))
(* R (* phi1 (- 1 (/ phi2 phi1))))
(*.f64 (*.f64 phi1 R) (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)))
(* R (* phi1 (- 1 (/ phi2 phi1))))
(*.f64 (*.f64 phi1 R) (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)))
(* R (* phi1 (- 1 (/ phi2 phi1))))
(*.f64 (*.f64 phi1 R) (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)))
(* R (* phi1 (+ 1 (* -1 (/ phi2 phi1)))))
(*.f64 (*.f64 phi1 R) (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)))
(* R (* phi1 (+ 1 (* -1 (/ phi2 phi1)))))
(*.f64 (*.f64 phi1 R) (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)))
(* R (* phi1 (+ 1 (* -1 (/ phi2 phi1)))))
(*.f64 (*.f64 phi1 R) (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)))
(* R (* phi1 (+ 1 (* -1 (/ phi2 phi1)))))
(*.f64 (*.f64 phi1 R) (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)))
(* R phi1)
(*.f64 phi1 R)
(+ (* -1 (* R phi2)) (* R phi1))
(*.f64 R (-.f64 phi1 phi2))
(+ (* -1 (* R phi2)) (* R phi1))
(*.f64 R (-.f64 phi1 phi2))
(+ (* -1 (* R phi2)) (* R phi1))
(*.f64 R (-.f64 phi1 phi2))
(* -1 (* R phi2))
(-.f64 #s(literal 0 binary64) (*.f64 phi2 R))
(* phi2 (+ (* -1 R) (/ (* R phi1) phi2)))
(*.f64 phi2 (-.f64 (/.f64 (*.f64 phi1 R) phi2) R))
(* phi2 (+ (* -1 R) (/ (* R phi1) phi2)))
(*.f64 phi2 (-.f64 (/.f64 (*.f64 phi1 R) phi2) R))
(* phi2 (+ (* -1 R) (/ (* R phi1) phi2)))
(*.f64 phi2 (-.f64 (/.f64 (*.f64 phi1 R) phi2) R))
(* -1 (* R phi2))
(-.f64 #s(literal 0 binary64) (*.f64 phi2 R))
(* -1 (* phi2 (+ R (* -1 (/ (* R phi1) phi2)))))
(*.f64 (-.f64 #s(literal 0 binary64) phi2) (-.f64 R (/.f64 (*.f64 phi1 R) phi2)))
(* -1 (* phi2 (+ R (* -1 (/ (* R phi1) phi2)))))
(*.f64 (-.f64 #s(literal 0 binary64) phi2) (-.f64 R (/.f64 (*.f64 phi1 R) phi2)))
(* -1 (* phi2 (+ R (* -1 (/ (* R phi1) phi2)))))
(*.f64 (-.f64 #s(literal 0 binary64) phi2) (-.f64 R (/.f64 (*.f64 phi1 R) phi2)))
(/ 1 (* R (- 1 (/ phi2 phi1))))
(/.f64 (/.f64 #s(literal 1 binary64) R) (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)))
(/ 1 (* R (- 1 (/ phi2 phi1))))
(/.f64 (/.f64 #s(literal 1 binary64) R) (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)))
(/ 1 (* R (- 1 (/ phi2 phi1))))
(/.f64 (/.f64 #s(literal 1 binary64) R) (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)))
(/ 1 (* R (- 1 (/ phi2 phi1))))
(/.f64 (/.f64 #s(literal 1 binary64) R) (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)))
(/ 1 (* R (- 1 (/ phi2 phi1))))
(/.f64 (/.f64 #s(literal 1 binary64) R) (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)))
(/ 1 (* R (- 1 (/ phi2 phi1))))
(/.f64 (/.f64 #s(literal 1 binary64) R) (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)))
(/ 1 (* R (- 1 (/ phi2 phi1))))
(/.f64 (/.f64 #s(literal 1 binary64) R) (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)))
(/ 1 (* R (- 1 (/ phi2 phi1))))
(/.f64 (/.f64 #s(literal 1 binary64) R) (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)))
(/ 1 (* R (+ 1 (* -1 (/ phi2 phi1)))))
(/.f64 (/.f64 #s(literal 1 binary64) R) (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)))
(/ 1 (* R (+ 1 (* -1 (/ phi2 phi1)))))
(/.f64 (/.f64 #s(literal 1 binary64) R) (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)))
(/ 1 (* R (+ 1 (* -1 (/ phi2 phi1)))))
(/.f64 (/.f64 #s(literal 1 binary64) R) (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)))
(/ 1 (* R (+ 1 (* -1 (/ phi2 phi1)))))
(/.f64 (/.f64 #s(literal 1 binary64) R) (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)))
(/ 1 R)
(/.f64 #s(literal 1 binary64) R)
(+ (/ 1 R) (/ phi2 (* R phi1)))
(+.f64 (/.f64 #s(literal 1 binary64) R) (/.f64 (/.f64 phi2 R) phi1))
(+ (* phi2 (+ (/ 1 (* R phi1)) (/ phi2 (* R (pow phi1 2))))) (/ 1 R))
(+.f64 (/.f64 #s(literal 1 binary64) R) (*.f64 phi2 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 phi1 R)) (/.f64 phi2 (*.f64 R (*.f64 phi1 phi1))))))
(+ (* phi2 (+ (* phi2 (+ (/ 1 (* R (pow phi1 2))) (/ phi2 (* R (pow phi1 3))))) (/ 1 (* R phi1)))) (/ 1 R))
(+.f64 (/.f64 #s(literal 1 binary64) R) (*.f64 phi2 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 phi1 R)) (*.f64 phi2 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 R (*.f64 phi1 phi1))) (/.f64 (/.f64 phi2 R) (*.f64 phi1 (*.f64 phi1 phi1))))))))
(* -1 (/ phi1 (* R phi2)))
(-.f64 #s(literal 0 binary64) (/.f64 (/.f64 phi1 R) phi2))
(/ (+ (* -1 (/ phi1 R)) (* -1 (/ (pow phi1 2) (* R phi2)))) phi2)
(/.f64 (-.f64 (/.f64 (*.f64 #s(literal -1 binary64) (*.f64 phi1 phi1)) (*.f64 phi2 R)) (/.f64 phi1 R)) phi2)
(/ (- (+ (* -1 (/ phi1 R)) (* -1 (/ (pow phi1 3) (* R (pow phi2 2))))) (/ (pow phi1 2) (* R phi2))) phi2)
(/.f64 (-.f64 (-.f64 (/.f64 (*.f64 #s(literal -1 binary64) (*.f64 phi1 (*.f64 phi1 phi1))) (*.f64 (*.f64 phi2 phi2) R)) (/.f64 phi1 R)) (/.f64 (*.f64 phi1 phi1) (*.f64 phi2 R))) phi2)
(/ (- (+ (* -1 (/ phi1 R)) (* -1 (/ (pow phi1 4) (* R (pow phi2 3))))) (+ (/ (pow phi1 2) (* R phi2)) (/ (pow phi1 3) (* R (pow phi2 2))))) phi2)
(/.f64 (-.f64 (-.f64 (-.f64 #s(literal 0 binary64) (/.f64 phi1 R)) (/.f64 (pow.f64 phi1 #s(literal 4 binary64)) (*.f64 R (*.f64 phi2 (*.f64 phi2 phi2))))) (+.f64 (/.f64 (*.f64 phi1 phi1) (*.f64 phi2 R)) (/.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 (*.f64 phi2 phi2) R)))) phi2)
(* -1 (/ phi1 (* R phi2)))
(-.f64 #s(literal 0 binary64) (/.f64 (/.f64 phi1 R) phi2))
(* -1 (/ (+ (/ phi1 R) (/ (pow phi1 2) (* R phi2))) phi2))
(/.f64 (-.f64 (/.f64 (*.f64 #s(literal -1 binary64) (*.f64 phi1 phi1)) (*.f64 phi2 R)) (/.f64 phi1 R)) phi2)
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (pow phi1 3) (* R phi2))) (/ (pow phi1 2) R)) phi2)) (/ phi1 R)) phi2))
(-.f64 #s(literal 0 binary64) (/.f64 (-.f64 (/.f64 phi1 R) (/.f64 (-.f64 (-.f64 #s(literal 0 binary64) (/.f64 (/.f64 (*.f64 phi1 (*.f64 phi1 phi1)) R) phi2)) (/.f64 (*.f64 phi1 phi1) R)) phi2)) phi2))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (/ (pow phi1 4) (* R phi2)) (* -1 (/ (pow phi1 3) R))) phi2)) (/ (pow phi1 2) R)) phi2)) (/ phi1 R)) phi2))
(-.f64 #s(literal 0 binary64) (/.f64 (-.f64 (/.f64 phi1 R) (/.f64 (-.f64 (-.f64 #s(literal 0 binary64) (/.f64 (+.f64 (/.f64 (pow.f64 phi1 #s(literal 4 binary64)) (*.f64 phi2 R)) (/.f64 (*.f64 phi1 (*.f64 phi1 phi1)) R)) phi2)) (/.f64 (*.f64 phi1 phi1) R)) phi2)) phi2))
(* -1 (/ phi1 (* R phi2)))
(-.f64 #s(literal 0 binary64) (/.f64 (/.f64 phi1 R) phi2))
(* phi1 (- (* -1 (/ phi1 (* R (pow phi2 2)))) (/ 1 (* R phi2))))
(*.f64 phi1 (-.f64 (-.f64 #s(literal 0 binary64) (/.f64 phi1 (*.f64 (*.f64 phi2 phi2) R))) (/.f64 #s(literal 1 binary64) (*.f64 phi2 R))))
(* phi1 (- (* phi1 (- (* -1 (/ phi1 (* R (pow phi2 3)))) (/ 1 (* R (pow phi2 2))))) (/ 1 (* R phi2))))
(*.f64 phi1 (-.f64 (*.f64 phi1 (-.f64 (/.f64 (-.f64 #s(literal 0 binary64) phi1) (*.f64 R (*.f64 phi2 (*.f64 phi2 phi2)))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 phi2 phi2) R)))) (/.f64 #s(literal 1 binary64) (*.f64 phi2 R))))
(* phi1 (- (* phi1 (- (* phi1 (- (* -1 (/ phi1 (* R (pow phi2 4)))) (/ 1 (* R (pow phi2 3))))) (/ 1 (* R (pow phi2 2))))) (/ 1 (* R phi2))))
(*.f64 phi1 (-.f64 (*.f64 phi1 (-.f64 (*.f64 phi1 (-.f64 (-.f64 #s(literal 0 binary64) (/.f64 (/.f64 phi1 R) (pow.f64 phi2 #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 R (*.f64 phi2 (*.f64 phi2 phi2)))))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 phi2 phi2) R)))) (/.f64 #s(literal 1 binary64) (*.f64 phi2 R))))
(/ 1 R)
(/.f64 #s(literal 1 binary64) R)
(+ (/ 1 R) (/ phi2 (* R phi1)))
(+.f64 (/.f64 #s(literal 1 binary64) R) (/.f64 (/.f64 phi2 R) phi1))
(- (+ (/ 1 R) (/ (pow phi2 2) (* R (pow phi1 2)))) (* -1 (/ phi2 (* R phi1))))
(+.f64 (+.f64 (/.f64 #s(literal 1 binary64) R) (/.f64 (*.f64 phi2 phi2) (*.f64 R (*.f64 phi1 phi1)))) (/.f64 (/.f64 phi2 R) phi1))
(- (+ (/ 1 R) (/ (pow phi2 3) (* R (pow phi1 3)))) (+ (* -1 (/ phi2 (* R phi1))) (* -1 (/ (pow phi2 2) (* R (pow phi1 2))))))
(+.f64 (+.f64 (/.f64 #s(literal 1 binary64) R) (/.f64 (*.f64 phi2 (*.f64 phi2 phi2)) (*.f64 R (*.f64 phi1 (*.f64 phi1 phi1))))) (*.f64 #s(literal 1 binary64) (+.f64 (/.f64 (/.f64 phi2 R) phi1) (/.f64 (*.f64 phi2 phi2) (*.f64 R (*.f64 phi1 phi1))))))
(/ 1 R)
(/.f64 #s(literal 1 binary64) R)
(+ (/ 1 R) (/ phi2 (* R phi1)))
(+.f64 (/.f64 #s(literal 1 binary64) R) (/.f64 (/.f64 phi2 R) phi1))
(+ (* -1 (/ (- (* -1 (/ (pow phi2 2) (* R phi1))) (/ phi2 R)) phi1)) (/ 1 R))
(-.f64 (/.f64 #s(literal 1 binary64) R) (/.f64 (-.f64 (-.f64 #s(literal 0 binary64) (/.f64 (/.f64 (*.f64 phi2 phi2) R) phi1)) (/.f64 phi2 R)) phi1))
(+ (* -1 (/ (- (* -1 (/ (- (/ (pow phi2 3) (* R phi1)) (* -1 (/ (pow phi2 2) R))) phi1)) (/ phi2 R)) phi1)) (/ 1 R))
(-.f64 (/.f64 #s(literal 1 binary64) R) (/.f64 (-.f64 (/.f64 (neg.f64 (+.f64 (/.f64 (*.f64 phi2 (*.f64 phi2 phi2)) (*.f64 phi1 R)) (/.f64 (*.f64 phi2 phi2) R))) phi1) (/.f64 phi2 R)) phi1))
(* (pow R 3) (- 1 (/ (pow phi2 3) (pow phi1 3))))
(*.f64 (*.f64 R (*.f64 R R)) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi2 (*.f64 phi2 phi2)) (*.f64 phi1 (*.f64 phi1 phi1)))))
(* (pow R 3) (- 1 (/ (pow phi2 3) (pow phi1 3))))
(*.f64 (*.f64 R (*.f64 R R)) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi2 (*.f64 phi2 phi2)) (*.f64 phi1 (*.f64 phi1 phi1)))))
(* (pow R 3) (- 1 (/ (pow phi2 3) (pow phi1 3))))
(*.f64 (*.f64 R (*.f64 R R)) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi2 (*.f64 phi2 phi2)) (*.f64 phi1 (*.f64 phi1 phi1)))))
(* (pow R 3) (- 1 (/ (pow phi2 3) (pow phi1 3))))
(*.f64 (*.f64 R (*.f64 R R)) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi2 (*.f64 phi2 phi2)) (*.f64 phi1 (*.f64 phi1 phi1)))))
(* (pow R 3) (- 1 (/ (pow phi2 3) (pow phi1 3))))
(*.f64 (*.f64 R (*.f64 R R)) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi2 (*.f64 phi2 phi2)) (*.f64 phi1 (*.f64 phi1 phi1)))))
(* (pow R 3) (- 1 (/ (pow phi2 3) (pow phi1 3))))
(*.f64 (*.f64 R (*.f64 R R)) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi2 (*.f64 phi2 phi2)) (*.f64 phi1 (*.f64 phi1 phi1)))))
(* (pow R 3) (- 1 (/ (pow phi2 3) (pow phi1 3))))
(*.f64 (*.f64 R (*.f64 R R)) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi2 (*.f64 phi2 phi2)) (*.f64 phi1 (*.f64 phi1 phi1)))))
(* (pow R 3) (- 1 (/ (pow phi2 3) (pow phi1 3))))
(*.f64 (*.f64 R (*.f64 R R)) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi2 (*.f64 phi2 phi2)) (*.f64 phi1 (*.f64 phi1 phi1)))))
(* (pow R 3) (+ 1 (* -1 (/ (pow phi2 3) (pow phi1 3)))))
(*.f64 (*.f64 R (*.f64 R R)) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi2 (*.f64 phi2 phi2)) (*.f64 phi1 (*.f64 phi1 phi1)))))
(* (pow R 3) (+ 1 (* -1 (/ (pow phi2 3) (pow phi1 3)))))
(*.f64 (*.f64 R (*.f64 R R)) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi2 (*.f64 phi2 phi2)) (*.f64 phi1 (*.f64 phi1 phi1)))))
(* (pow R 3) (+ 1 (* -1 (/ (pow phi2 3) (pow phi1 3)))))
(*.f64 (*.f64 R (*.f64 R R)) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi2 (*.f64 phi2 phi2)) (*.f64 phi1 (*.f64 phi1 phi1)))))
(* (pow R 3) (+ 1 (* -1 (/ (pow phi2 3) (pow phi1 3)))))
(*.f64 (*.f64 R (*.f64 R R)) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi2 (*.f64 phi2 phi2)) (*.f64 phi1 (*.f64 phi1 phi1)))))
(pow R 3)
(*.f64 R (*.f64 R R))
(+ (* -1 (/ (* (pow R 3) (pow phi2 3)) (pow phi1 3))) (pow R 3))
(-.f64 (*.f64 R (*.f64 R R)) (/.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 phi2)) (*.f64 R (*.f64 R R))) (*.f64 phi1 (*.f64 phi1 phi1))))
(+ (* -1 (/ (* (pow R 3) (pow phi2 3)) (pow phi1 3))) (pow R 3))
(-.f64 (*.f64 R (*.f64 R R)) (/.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 phi2)) (*.f64 R (*.f64 R R))) (*.f64 phi1 (*.f64 phi1 phi1))))
(+ (* -1 (/ (* (pow R 3) (pow phi2 3)) (pow phi1 3))) (pow R 3))
(-.f64 (*.f64 R (*.f64 R R)) (/.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 phi2)) (*.f64 R (*.f64 R R))) (*.f64 phi1 (*.f64 phi1 phi1))))
(* -1 (/ (* (pow R 3) (pow phi2 3)) (pow phi1 3)))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 phi2)) (*.f64 R (*.f64 R R))) (*.f64 phi1 (*.f64 phi1 phi1))))
(* (pow phi2 3) (- (/ (pow R 3) (pow phi2 3)) (/ (pow R 3) (pow phi1 3))))
(*.f64 (*.f64 phi2 (*.f64 phi2 phi2)) (-.f64 (/.f64 (*.f64 R (*.f64 R R)) (*.f64 phi2 (*.f64 phi2 phi2))) (/.f64 (*.f64 R (*.f64 R R)) (*.f64 phi1 (*.f64 phi1 phi1)))))
(* (pow phi2 3) (- (/ (pow R 3) (pow phi2 3)) (/ (pow R 3) (pow phi1 3))))
(*.f64 (*.f64 phi2 (*.f64 phi2 phi2)) (-.f64 (/.f64 (*.f64 R (*.f64 R R)) (*.f64 phi2 (*.f64 phi2 phi2))) (/.f64 (*.f64 R (*.f64 R R)) (*.f64 phi1 (*.f64 phi1 phi1)))))
(* (pow phi2 3) (- (/ (pow R 3) (pow phi2 3)) (/ (pow R 3) (pow phi1 3))))
(*.f64 (*.f64 phi2 (*.f64 phi2 phi2)) (-.f64 (/.f64 (*.f64 R (*.f64 R R)) (*.f64 phi2 (*.f64 phi2 phi2))) (/.f64 (*.f64 R (*.f64 R R)) (*.f64 phi1 (*.f64 phi1 phi1)))))
(* -1 (/ (* (pow R 3) (pow phi2 3)) (pow phi1 3)))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 phi2)) (*.f64 R (*.f64 R R))) (*.f64 phi1 (*.f64 phi1 phi1))))
(* -1 (* (pow phi2 3) (- (* -1 (/ (pow R 3) (pow phi2 3))) (* -1 (/ (pow R 3) (pow phi1 3))))))
(*.f64 (neg.f64 (*.f64 phi2 (*.f64 phi2 phi2))) (+.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 R (*.f64 R R))) (*.f64 phi2 (*.f64 phi2 phi2))) (/.f64 (*.f64 R (*.f64 R R)) (*.f64 phi1 (*.f64 phi1 phi1)))))
(* -1 (* (pow phi2 3) (- (* -1 (/ (pow R 3) (pow phi2 3))) (* -1 (/ (pow R 3) (pow phi1 3))))))
(*.f64 (neg.f64 (*.f64 phi2 (*.f64 phi2 phi2))) (+.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 R (*.f64 R R))) (*.f64 phi2 (*.f64 phi2 phi2))) (/.f64 (*.f64 R (*.f64 R R)) (*.f64 phi1 (*.f64 phi1 phi1)))))
(* -1 (* (pow phi2 3) (- (* -1 (/ (pow R 3) (pow phi2 3))) (* -1 (/ (pow R 3) (pow phi1 3))))))
(*.f64 (neg.f64 (*.f64 phi2 (*.f64 phi2 phi2))) (+.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 R (*.f64 R R))) (*.f64 phi2 (*.f64 phi2 phi2))) (/.f64 (*.f64 R (*.f64 R R)) (*.f64 phi1 (*.f64 phi1 phi1)))))
(* -1 (/ (* (pow R 3) (pow phi2 3)) (pow phi1 3)))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 phi2)) (*.f64 R (*.f64 R R))) (*.f64 phi1 (*.f64 phi1 phi1))))
(/ (- (* (pow R 3) (pow phi1 3)) (* (pow R 3) (pow phi2 3))) (pow phi1 3))
(*.f64 (/.f64 (*.f64 R (*.f64 R R)) phi1) (/.f64 (-.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 phi2 (*.f64 phi2 phi2))) (*.f64 phi1 phi1)))
(/ (- (* (pow R 3) (pow phi1 3)) (* (pow R 3) (pow phi2 3))) (pow phi1 3))
(*.f64 (/.f64 (*.f64 R (*.f64 R R)) phi1) (/.f64 (-.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 phi2 (*.f64 phi2 phi2))) (*.f64 phi1 phi1)))
(/ (- (* (pow R 3) (pow phi1 3)) (* (pow R 3) (pow phi2 3))) (pow phi1 3))
(*.f64 (/.f64 (*.f64 R (*.f64 R R)) phi1) (/.f64 (-.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 phi2 (*.f64 phi2 phi2))) (*.f64 phi1 phi1)))
(pow R 3)
(*.f64 R (*.f64 R R))
(+ (* -1 (/ (* (pow R 3) (pow phi2 3)) (pow phi1 3))) (pow R 3))
(-.f64 (*.f64 R (*.f64 R R)) (/.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 phi2)) (*.f64 R (*.f64 R R))) (*.f64 phi1 (*.f64 phi1 phi1))))
(+ (* -1 (/ (* (pow R 3) (pow phi2 3)) (pow phi1 3))) (pow R 3))
(-.f64 (*.f64 R (*.f64 R R)) (/.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 phi2)) (*.f64 R (*.f64 R R))) (*.f64 phi1 (*.f64 phi1 phi1))))
(+ (* -1 (/ (* (pow R 3) (pow phi2 3)) (pow phi1 3))) (pow R 3))
(-.f64 (*.f64 R (*.f64 R R)) (/.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 phi2)) (*.f64 R (*.f64 R R))) (*.f64 phi1 (*.f64 phi1 phi1))))
(pow R 3)
(*.f64 R (*.f64 R R))
(+ (* -1 (/ (* (pow R 3) (pow phi2 3)) (pow phi1 3))) (pow R 3))
(-.f64 (*.f64 R (*.f64 R R)) (/.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 phi2)) (*.f64 R (*.f64 R R))) (*.f64 phi1 (*.f64 phi1 phi1))))
(+ (* -1 (/ (* (pow R 3) (pow phi2 3)) (pow phi1 3))) (pow R 3))
(-.f64 (*.f64 R (*.f64 R R)) (/.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 phi2)) (*.f64 R (*.f64 R R))) (*.f64 phi1 (*.f64 phi1 phi1))))
(+ (* -1 (/ (* (pow R 3) (pow phi2 3)) (pow phi1 3))) (pow R 3))
(-.f64 (*.f64 R (*.f64 R R)) (/.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 phi2)) (*.f64 R (*.f64 R R))) (*.f64 phi1 (*.f64 phi1 phi1))))
(* (pow R 2) (+ 1 (/ (* phi2 (+ 1 (/ phi2 phi1))) phi1)))
(*.f64 (*.f64 R R) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi2 (+.f64 #s(literal 1 binary64) (/.f64 phi2 phi1))) phi1)))
(* (pow R 2) (+ 1 (/ (* phi2 (+ 1 (/ phi2 phi1))) phi1)))
(*.f64 (*.f64 R R) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi2 (+.f64 #s(literal 1 binary64) (/.f64 phi2 phi1))) phi1)))
(* (pow R 2) (+ 1 (/ (* phi2 (+ 1 (/ phi2 phi1))) phi1)))
(*.f64 (*.f64 R R) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi2 (+.f64 #s(literal 1 binary64) (/.f64 phi2 phi1))) phi1)))
(* (pow R 2) (+ 1 (/ (* phi2 (+ 1 (/ phi2 phi1))) phi1)))
(*.f64 (*.f64 R R) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi2 (+.f64 #s(literal 1 binary64) (/.f64 phi2 phi1))) phi1)))
(* (pow R 2) (+ 1 (/ (* phi2 (+ 1 (/ phi2 phi1))) phi1)))
(*.f64 (*.f64 R R) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi2 (+.f64 #s(literal 1 binary64) (/.f64 phi2 phi1))) phi1)))
(* (pow R 2) (+ 1 (/ (* phi2 (+ 1 (/ phi2 phi1))) phi1)))
(*.f64 (*.f64 R R) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi2 (+.f64 #s(literal 1 binary64) (/.f64 phi2 phi1))) phi1)))
(* (pow R 2) (+ 1 (/ (* phi2 (+ 1 (/ phi2 phi1))) phi1)))
(*.f64 (*.f64 R R) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi2 (+.f64 #s(literal 1 binary64) (/.f64 phi2 phi1))) phi1)))
(* (pow R 2) (+ 1 (/ (* phi2 (+ 1 (/ phi2 phi1))) phi1)))
(*.f64 (*.f64 R R) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi2 (+.f64 #s(literal 1 binary64) (/.f64 phi2 phi1))) phi1)))
(* (pow R 2) (+ 1 (* -1 (/ (* phi2 (- (* -1 (/ phi2 phi1)) 1)) phi1))))
(*.f64 (*.f64 R R) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi2 (+.f64 (-.f64 #s(literal 0 binary64) (/.f64 phi2 phi1)) #s(literal -1 binary64))) phi1)))
(* (pow R 2) (+ 1 (* -1 (/ (* phi2 (- (* -1 (/ phi2 phi1)) 1)) phi1))))
(*.f64 (*.f64 R R) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi2 (+.f64 (-.f64 #s(literal 0 binary64) (/.f64 phi2 phi1)) #s(literal -1 binary64))) phi1)))
(* (pow R 2) (+ 1 (* -1 (/ (* phi2 (- (* -1 (/ phi2 phi1)) 1)) phi1))))
(*.f64 (*.f64 R R) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi2 (+.f64 (-.f64 #s(literal 0 binary64) (/.f64 phi2 phi1)) #s(literal -1 binary64))) phi1)))
(* (pow R 2) (+ 1 (* -1 (/ (* phi2 (- (* -1 (/ phi2 phi1)) 1)) phi1))))
(*.f64 (*.f64 R R) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi2 (+.f64 (-.f64 #s(literal 0 binary64) (/.f64 phi2 phi1)) #s(literal -1 binary64))) phi1)))
(pow R 2)
(*.f64 R R)
(+ (/ (* (pow R 2) phi2) phi1) (pow R 2))
(+.f64 (*.f64 R R) (*.f64 (*.f64 R R) (/.f64 phi2 phi1)))
(+ (* phi2 (+ (/ (* (pow R 2) phi2) (pow phi1 2)) (/ (pow R 2) phi1))) (pow R 2))
(+.f64 (*.f64 R R) (*.f64 phi2 (+.f64 (/.f64 (*.f64 phi2 (*.f64 R R)) (*.f64 phi1 phi1)) (/.f64 (*.f64 R R) phi1))))
(+ (* phi2 (+ (/ (* (pow R 2) phi2) (pow phi1 2)) (/ (pow R 2) phi1))) (pow R 2))
(+.f64 (*.f64 R R) (*.f64 phi2 (+.f64 (/.f64 (*.f64 phi2 (*.f64 R R)) (*.f64 phi1 phi1)) (/.f64 (*.f64 R R) phi1))))
(/ (* (pow R 2) (pow phi2 2)) (pow phi1 2))
(*.f64 (*.f64 R R) (/.f64 (*.f64 phi2 phi2) (*.f64 phi1 phi1)))
(* (pow phi2 2) (+ (/ (pow R 2) (* phi1 phi2)) (/ (pow R 2) (pow phi1 2))))
(*.f64 (*.f64 phi2 phi2) (+.f64 (/.f64 (*.f64 R R) (*.f64 phi1 phi2)) (/.f64 (*.f64 R R) (*.f64 phi1 phi1))))
(* (pow phi2 2) (+ (/ (pow R 2) (* phi1 phi2)) (+ (/ (pow R 2) (pow phi1 2)) (/ (pow R 2) (pow phi2 2)))))
(*.f64 (*.f64 phi2 phi2) (+.f64 (/.f64 (*.f64 R R) (*.f64 phi1 phi2)) (+.f64 (/.f64 (*.f64 R R) (*.f64 phi1 phi1)) (/.f64 (*.f64 R R) (*.f64 phi2 phi2)))))
(* (pow phi2 2) (+ (/ (pow R 2) (* phi1 phi2)) (+ (/ (pow R 2) (pow phi1 2)) (/ (pow R 2) (pow phi2 2)))))
(*.f64 (*.f64 phi2 phi2) (+.f64 (/.f64 (*.f64 R R) (*.f64 phi1 phi2)) (+.f64 (/.f64 (*.f64 R R) (*.f64 phi1 phi1)) (/.f64 (*.f64 R R) (*.f64 phi2 phi2)))))
(/ (* (pow R 2) (pow phi2 2)) (pow phi1 2))
(*.f64 (*.f64 R R) (/.f64 (*.f64 phi2 phi2) (*.f64 phi1 phi1)))
(* (pow phi2 2) (+ (/ (pow R 2) (* phi1 phi2)) (/ (pow R 2) (pow phi1 2))))
(*.f64 (*.f64 phi2 phi2) (+.f64 (/.f64 (*.f64 R R) (*.f64 phi1 phi2)) (/.f64 (*.f64 R R) (*.f64 phi1 phi1))))
(* (pow phi2 2) (+ (* -1 (/ (+ (* -1 (/ (pow R 2) phi1)) (* -1 (/ (pow R 2) phi2))) phi2)) (/ (pow R 2) (pow phi1 2))))
(*.f64 (*.f64 phi2 phi2) (-.f64 (/.f64 (*.f64 R R) (*.f64 phi1 phi1)) (/.f64 (-.f64 (/.f64 (*.f64 #s(literal -1 binary64) (*.f64 R R)) phi1) (/.f64 (*.f64 R R) phi2)) phi2)))
(* (pow phi2 2) (+ (* -1 (/ (+ (* -1 (/ (pow R 2) phi1)) (* -1 (/ (pow R 2) phi2))) phi2)) (/ (pow R 2) (pow phi1 2))))
(*.f64 (*.f64 phi2 phi2) (-.f64 (/.f64 (*.f64 R R) (*.f64 phi1 phi1)) (/.f64 (-.f64 (/.f64 (*.f64 #s(literal -1 binary64) (*.f64 R R)) phi1) (/.f64 (*.f64 R R) phi2)) phi2)))
(/ (* (pow R 2) (pow phi2 2)) (pow phi1 2))
(*.f64 (*.f64 R R) (/.f64 (*.f64 phi2 phi2) (*.f64 phi1 phi1)))
(/ (+ (* (pow R 2) (* phi1 phi2)) (* (pow R 2) (pow phi2 2))) (pow phi1 2))
(/.f64 (*.f64 (*.f64 R R) (+.f64 (*.f64 phi1 phi2) (*.f64 phi2 phi2))) (*.f64 phi1 phi1))
(/ (+ (* phi1 (+ (* (pow R 2) phi1) (* (pow R 2) phi2))) (* (pow R 2) (pow phi2 2))) (pow phi1 2))
(/.f64 (+.f64 (*.f64 (*.f64 phi2 phi2) (*.f64 R R)) (*.f64 phi1 (*.f64 (*.f64 R R) (+.f64 phi1 phi2)))) (*.f64 phi1 phi1))
(/ (+ (* phi1 (+ (* (pow R 2) phi1) (* (pow R 2) phi2))) (* (pow R 2) (pow phi2 2))) (pow phi1 2))
(/.f64 (+.f64 (*.f64 (*.f64 phi2 phi2) (*.f64 R R)) (*.f64 phi1 (*.f64 (*.f64 R R) (+.f64 phi1 phi2)))) (*.f64 phi1 phi1))
(pow R 2)
(*.f64 R R)
(+ (/ (* (pow R 2) phi2) phi1) (pow R 2))
(+.f64 (*.f64 R R) (*.f64 (*.f64 R R) (/.f64 phi2 phi1)))
(+ (/ (* (pow R 2) phi2) phi1) (+ (/ (* (pow R 2) (pow phi2 2)) (pow phi1 2)) (pow R 2)))
(+.f64 (*.f64 (*.f64 R R) (/.f64 phi2 phi1)) (+.f64 (*.f64 R R) (*.f64 (*.f64 R R) (/.f64 (*.f64 phi2 phi2) (*.f64 phi1 phi1)))))
(+ (/ (* (pow R 2) phi2) phi1) (+ (/ (* (pow R 2) (pow phi2 2)) (pow phi1 2)) (pow R 2)))
(+.f64 (*.f64 (*.f64 R R) (/.f64 phi2 phi1)) (+.f64 (*.f64 R R) (*.f64 (*.f64 R R) (/.f64 (*.f64 phi2 phi2) (*.f64 phi1 phi1)))))
(pow R 2)
(*.f64 R R)
(+ (/ (* (pow R 2) phi2) phi1) (pow R 2))
(+.f64 (*.f64 R R) (*.f64 (*.f64 R R) (/.f64 phi2 phi1)))
(+ (* -1 (/ (+ (* -1 (* (pow R 2) phi2)) (* -1 (/ (* (pow R 2) (pow phi2 2)) phi1))) phi1)) (pow R 2))
(-.f64 (*.f64 R R) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal -1 binary64) (*.f64 R R)) phi2) (*.f64 (*.f64 R R) (/.f64 (*.f64 phi2 phi2) phi1))) phi1))
(+ (* -1 (/ (+ (* -1 (* (pow R 2) phi2)) (* -1 (/ (* (pow R 2) (pow phi2 2)) phi1))) phi1)) (pow R 2))
(-.f64 (*.f64 R R) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal -1 binary64) (*.f64 R R)) phi2) (*.f64 (*.f64 R R) (/.f64 (*.f64 phi2 phi2) phi1))) phi1))
(* R phi2)
(*.f64 phi2 R)
(- (* -1 (* R phi1)) (* -1 (* R phi2)))
(neg.f64 (*.f64 R (-.f64 phi1 phi2)))
(- (* phi1 (+ (* -1 R) (* phi1 (+ (* -1 (/ R phi2)) (/ R phi2))))) (* -1 (* R phi2)))
(+.f64 (*.f64 phi1 (-.f64 (*.f64 phi1 #s(literal 0 binary64)) R)) (*.f64 phi2 R))
(- (* phi1 (+ (* -1 R) (* phi1 (+ (* -1 (/ R phi2)) (+ (* -1 (/ (* phi1 (+ (* -1 (/ R phi2)) (/ R phi2))) phi2)) (/ R phi2)))))) (* -1 (* R phi2)))
(+.f64 (*.f64 phi1 (-.f64 (*.f64 phi1 (-.f64 (-.f64 (/.f64 R phi2) (/.f64 (*.f64 phi1 #s(literal 0 binary64)) phi2)) (/.f64 R phi2))) R)) (*.f64 phi2 R))
(* -1 (* R phi1))
(*.f64 (-.f64 #s(literal 0 binary64) R) phi1)
(* phi1 (- (/ (* R phi2) phi1) R))
(*.f64 phi1 (-.f64 (/.f64 (*.f64 phi2 R) phi1) R))
(* phi1 (- (+ (* -1 (/ (* R (pow phi2 2)) (pow phi1 2))) (+ (/ (* R phi2) phi1) (/ (* R (pow phi2 2)) (pow phi1 2)))) R))
(*.f64 phi1 (-.f64 (-.f64 (+.f64 (/.f64 (*.f64 phi2 R) phi1) (/.f64 (*.f64 (*.f64 phi2 phi2) R) (*.f64 phi1 phi1))) (/.f64 (*.f64 (*.f64 phi2 phi2) R) (*.f64 phi1 phi1))) R))
(* phi1 (- (+ (* -1 (/ (* R (pow phi2 2)) (pow phi1 2))) (+ (* -1 (/ (* R (pow phi2 3)) (pow phi1 3))) (+ (* -1 (/ (* phi2 (+ (* -1 (* R (pow phi2 2))) (* R (pow phi2 2)))) (pow phi1 3))) (+ (/ (* R phi2) phi1) (+ (/ (* R (pow phi2 2)) (pow phi1 2)) (/ (* R (pow phi2 3)) (pow phi1 3))))))) R))
(*.f64 phi1 (-.f64 (-.f64 (-.f64 (-.f64 (+.f64 (+.f64 (/.f64 (*.f64 phi2 R) phi1) (/.f64 (*.f64 (*.f64 phi2 phi2) R) (*.f64 phi1 phi1))) (/.f64 (*.f64 R (*.f64 phi2 (*.f64 phi2 phi2))) (*.f64 phi1 (*.f64 phi1 phi1)))) (/.f64 (*.f64 phi2 #s(literal 0 binary64)) (*.f64 phi1 (*.f64 phi1 phi1)))) (/.f64 (*.f64 R (*.f64 phi2 (*.f64 phi2 phi2))) (*.f64 phi1 (*.f64 phi1 phi1)))) (/.f64 (*.f64 (*.f64 phi2 phi2) R) (*.f64 phi1 phi1))) R))
(* -1 (* R phi1))
(*.f64 (-.f64 #s(literal 0 binary64) R) phi1)
(* -1 (* phi1 (- (* -1 (/ (* R phi2) phi1)) (* -1 R))))
(*.f64 (-.f64 #s(literal 0 binary64) phi1) (-.f64 R (/.f64 (*.f64 phi2 R) phi1)))
(* -1 (* phi1 (- (* -1 (/ (- (+ (* -1 (/ (* R (pow phi2 2)) phi1)) (/ (* R (pow phi2 2)) phi1)) (* -1 (* R phi2))) phi1)) (* -1 R))))
(*.f64 (-.f64 #s(literal 0 binary64) phi1) (-.f64 R (/.f64 (*.f64 phi2 R) phi1)))
(* -1 (* phi1 (- (* -1 (/ (- (* -1 (/ (- (/ (* phi2 (+ (* -1 (* R (pow phi2 2))) (* R (pow phi2 2)))) phi1) (+ (* -1 (* R (pow phi2 2))) (* R (pow phi2 2)))) phi1)) (* -1 (* R phi2))) phi1)) (* -1 R))))
(*.f64 (-.f64 #s(literal 0 binary64) phi1) (-.f64 R (/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (/.f64 (+.f64 (/.f64 (*.f64 phi2 #s(literal 0 binary64)) phi1) #s(literal 0 binary64)) phi1)) (*.f64 phi2 R)) phi1)))
(* -1 (/ (* R (* phi1 (- 1 (/ (pow phi2 3) (pow phi1 3))))) (+ 1 (/ (* phi2 (+ 1 (/ phi2 phi1))) phi1))))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 (*.f64 phi1 R) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi2 (*.f64 phi2 phi2)) (*.f64 phi1 (*.f64 phi1 phi1))))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi2 (+.f64 #s(literal 1 binary64) (/.f64 phi2 phi1))) phi1))))
(* -1 (/ (* R (* phi1 (- 1 (/ (pow phi2 3) (pow phi1 3))))) (+ 1 (/ (* phi2 (+ 1 (/ phi2 phi1))) phi1))))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 (*.f64 phi1 R) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi2 (*.f64 phi2 phi2)) (*.f64 phi1 (*.f64 phi1 phi1))))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi2 (+.f64 #s(literal 1 binary64) (/.f64 phi2 phi1))) phi1))))
(* -1 (/ (* R (* phi1 (- 1 (/ (pow phi2 3) (pow phi1 3))))) (+ 1 (/ (* phi2 (+ 1 (/ phi2 phi1))) phi1))))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 (*.f64 phi1 R) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi2 (*.f64 phi2 phi2)) (*.f64 phi1 (*.f64 phi1 phi1))))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi2 (+.f64 #s(literal 1 binary64) (/.f64 phi2 phi1))) phi1))))
(* -1 (/ (* R (* phi1 (- 1 (/ (pow phi2 3) (pow phi1 3))))) (+ 1 (/ (* phi2 (+ 1 (/ phi2 phi1))) phi1))))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 (*.f64 phi1 R) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi2 (*.f64 phi2 phi2)) (*.f64 phi1 (*.f64 phi1 phi1))))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi2 (+.f64 #s(literal 1 binary64) (/.f64 phi2 phi1))) phi1))))
(* -1 (/ (* R (* phi1 (- 1 (/ (pow phi2 3) (pow phi1 3))))) (+ 1 (/ (* phi2 (+ 1 (/ phi2 phi1))) phi1))))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 (*.f64 phi1 R) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi2 (*.f64 phi2 phi2)) (*.f64 phi1 (*.f64 phi1 phi1))))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi2 (+.f64 #s(literal 1 binary64) (/.f64 phi2 phi1))) phi1))))
(* -1 (/ (* R (* phi1 (- 1 (/ (pow phi2 3) (pow phi1 3))))) (+ 1 (/ (* phi2 (+ 1 (/ phi2 phi1))) phi1))))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 (*.f64 phi1 R) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi2 (*.f64 phi2 phi2)) (*.f64 phi1 (*.f64 phi1 phi1))))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi2 (+.f64 #s(literal 1 binary64) (/.f64 phi2 phi1))) phi1))))
(* -1 (/ (* R (* phi1 (- 1 (/ (pow phi2 3) (pow phi1 3))))) (+ 1 (/ (* phi2 (+ 1 (/ phi2 phi1))) phi1))))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 (*.f64 phi1 R) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi2 (*.f64 phi2 phi2)) (*.f64 phi1 (*.f64 phi1 phi1))))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi2 (+.f64 #s(literal 1 binary64) (/.f64 phi2 phi1))) phi1))))
(* -1 (/ (* R (* phi1 (- 1 (/ (pow phi2 3) (pow phi1 3))))) (+ 1 (/ (* phi2 (+ 1 (/ phi2 phi1))) phi1))))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 (*.f64 phi1 R) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi2 (*.f64 phi2 phi2)) (*.f64 phi1 (*.f64 phi1 phi1))))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi2 (+.f64 #s(literal 1 binary64) (/.f64 phi2 phi1))) phi1))))
(* -1 (/ (* R (* phi1 (+ 1 (* -1 (/ (pow phi2 3) (pow phi1 3)))))) (+ 1 (* -1 (/ (* phi2 (- (* -1 (/ phi2 phi1)) 1)) phi1)))))
(/.f64 (neg.f64 (*.f64 (*.f64 phi1 R) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi2 (*.f64 phi2 phi2)) (*.f64 phi1 (*.f64 phi1 phi1)))))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi2 (+.f64 (-.f64 #s(literal 0 binary64) (/.f64 phi2 phi1)) #s(literal -1 binary64))) phi1)))
(* -1 (/ (* R (* phi1 (+ 1 (* -1 (/ (pow phi2 3) (pow phi1 3)))))) (+ 1 (* -1 (/ (* phi2 (- (* -1 (/ phi2 phi1)) 1)) phi1)))))
(/.f64 (neg.f64 (*.f64 (*.f64 phi1 R) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi2 (*.f64 phi2 phi2)) (*.f64 phi1 (*.f64 phi1 phi1)))))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi2 (+.f64 (-.f64 #s(literal 0 binary64) (/.f64 phi2 phi1)) #s(literal -1 binary64))) phi1)))
(* -1 (/ (* R (* phi1 (+ 1 (* -1 (/ (pow phi2 3) (pow phi1 3)))))) (+ 1 (* -1 (/ (* phi2 (- (* -1 (/ phi2 phi1)) 1)) phi1)))))
(/.f64 (neg.f64 (*.f64 (*.f64 phi1 R) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi2 (*.f64 phi2 phi2)) (*.f64 phi1 (*.f64 phi1 phi1)))))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi2 (+.f64 (-.f64 #s(literal 0 binary64) (/.f64 phi2 phi1)) #s(literal -1 binary64))) phi1)))
(* -1 (/ (* R (* phi1 (+ 1 (* -1 (/ (pow phi2 3) (pow phi1 3)))))) (+ 1 (* -1 (/ (* phi2 (- (* -1 (/ phi2 phi1)) 1)) phi1)))))
(/.f64 (neg.f64 (*.f64 (*.f64 phi1 R) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi2 (*.f64 phi2 phi2)) (*.f64 phi1 (*.f64 phi1 phi1)))))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi2 (+.f64 (-.f64 #s(literal 0 binary64) (/.f64 phi2 phi1)) #s(literal -1 binary64))) phi1)))
(* -1 (* R phi1))
(*.f64 (-.f64 #s(literal 0 binary64) R) phi1)
(- (* R phi2) (* R phi1))
(*.f64 R (-.f64 phi2 phi1))
(- (* phi2 (+ R (* phi2 (+ (* -1 (/ R phi1)) (/ R phi1))))) (* R phi1))
(-.f64 (*.f64 phi2 (+.f64 R (*.f64 phi2 #s(literal 0 binary64)))) (*.f64 phi1 R))
(- (* phi2 (+ R (* phi2 (+ (* -1 (/ R phi1)) (+ (* -1 (/ (* phi2 (+ (* -1 (/ R phi1)) (/ R phi1))) phi1)) (/ R phi1)))))) (* R phi1))
(-.f64 (*.f64 phi2 (+.f64 R (*.f64 phi2 (-.f64 (-.f64 (/.f64 R phi1) (/.f64 (*.f64 phi2 #s(literal 0 binary64)) phi1)) (/.f64 R phi1))))) (*.f64 phi1 R))
(* R phi2)
(*.f64 phi2 R)
(* phi2 (- (* -1 (/ (* R phi1) phi2)) (* -1 R)))
(*.f64 phi2 (-.f64 R (/.f64 (*.f64 phi1 R) phi2)))
(* phi2 (- (+ (* -1 (/ (* R phi1) phi2)) (+ (* -1 (/ (* R (pow phi1 2)) (pow phi2 2))) (/ (* R (pow phi1 2)) (pow phi2 2)))) (* -1 R)))
(*.f64 phi2 (-.f64 R (/.f64 (*.f64 phi1 R) phi2)))
(* phi2 (- (+ (* -1 (/ (* R phi1) phi2)) (+ (* -1 (/ (* R (pow phi1 2)) (pow phi2 2))) (+ (* -1 (/ (* phi1 (+ (* -1 (* R (pow phi1 2))) (* R (pow phi1 2)))) (pow phi2 3))) (/ (* R (pow phi1 2)) (pow phi2 2))))) (* -1 R)))
(*.f64 phi2 (+.f64 (-.f64 (-.f64 (-.f64 (/.f64 (*.f64 R (*.f64 phi1 phi1)) (*.f64 phi2 phi2)) (*.f64 (/.f64 #s(literal 0 binary64) (*.f64 phi2 phi2)) (/.f64 phi1 phi2))) (/.f64 (*.f64 R (*.f64 phi1 phi1)) (*.f64 phi2 phi2))) (/.f64 (*.f64 phi1 R) phi2)) R))
(* R phi2)
(*.f64 phi2 R)
(* -1 (* phi2 (- (/ (* R phi1) phi2) R)))
(*.f64 (-.f64 #s(literal 0 binary64) phi2) (-.f64 (/.f64 (*.f64 phi1 R) phi2) R))
(* -1 (* phi2 (- (* -1 (/ (+ (* -1 (* R phi1)) (* -1 (/ (+ (* -1 (* R (pow phi1 2))) (* R (pow phi1 2))) phi2))) phi2)) R)))
(*.f64 (-.f64 #s(literal 0 binary64) phi2) (-.f64 (-.f64 #s(literal 0 binary64) (/.f64 (-.f64 (/.f64 #s(literal 0 binary64) phi2) (*.f64 phi1 R)) phi2)) R))
(* -1 (* phi2 (- (* -1 (/ (+ (* -1 (* R phi1)) (* -1 (/ (+ (* -1 (* R (pow phi1 2))) (+ (* -1 (/ (* phi1 (+ (* -1 (* R (pow phi1 2))) (* R (pow phi1 2)))) phi2)) (* R (pow phi1 2)))) phi2))) phi2)) R)))
(*.f64 (-.f64 #s(literal 0 binary64) phi2) (-.f64 (-.f64 #s(literal 0 binary64) (/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) R) phi1) (/.f64 (-.f64 (-.f64 (*.f64 R (*.f64 phi1 phi1)) (/.f64 (*.f64 phi1 #s(literal 0 binary64)) phi2)) (*.f64 R (*.f64 phi1 phi1))) phi2)) phi2)) R))
(* -1 (* R phi2))
(-.f64 #s(literal 0 binary64) (*.f64 phi2 R))
(+ (* -1 (* R phi2)) (* R phi1))
(*.f64 R (-.f64 phi1 phi2))
(+ (* -1 (* R phi2)) (* phi1 (- (* -1 (* phi1 (+ (* -1 (/ R phi2)) (/ R phi2)))) (* -1 R))))
(-.f64 (*.f64 phi1 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 phi1 #s(literal 0 binary64)) R))) (*.f64 phi2 R))
(+ (* -1 (* R phi2)) (* phi1 (- (* phi1 (- (/ (* phi1 (+ (* -1 (/ R phi2)) (/ R phi2))) phi2) (+ (* -1 (/ R phi2)) (/ R phi2)))) (* -1 R))))
(-.f64 (*.f64 phi1 (+.f64 (*.f64 phi1 (+.f64 (/.f64 (*.f64 phi1 #s(literal 0 binary64)) phi2) #s(literal 0 binary64))) R)) (*.f64 phi2 R))
(* R phi1)
(*.f64 phi1 R)
(* phi1 (+ R (* -1 (/ (* R phi2) phi1))))
(*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)))
(* phi1 (- (+ R (* -1 (/ (+ (* -1 (* R (pow phi2 2))) (* R (pow phi2 2))) (pow phi1 2)))) (/ (* R phi2) phi1)))
(*.f64 phi1 (+.f64 R (-.f64 (/.f64 #s(literal 0 binary64) (*.f64 phi1 phi1)) (/.f64 (*.f64 phi2 R) phi1))))
(* phi1 (- (+ R (/ (* phi2 (+ (* -1 (* R (pow phi2 2))) (* R (pow phi2 2)))) (pow phi1 3))) (+ (* -1 (/ (* R (pow phi2 2)) (pow phi1 2))) (+ (/ (* R phi2) phi1) (/ (* R (pow phi2 2)) (pow phi1 2))))))
(*.f64 phi1 (+.f64 R (-.f64 (/.f64 (*.f64 phi2 #s(literal 0 binary64)) (*.f64 phi1 (*.f64 phi1 phi1))) (-.f64 (+.f64 (/.f64 (*.f64 phi2 R) phi1) (/.f64 (*.f64 (*.f64 phi2 phi2) R) (*.f64 phi1 phi1))) (/.f64 (*.f64 (*.f64 phi2 phi2) R) (*.f64 phi1 phi1))))))
(* R phi1)
(*.f64 phi1 R)
(* -1 (* phi1 (+ (* -1 R) (/ (* R phi2) phi1))))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (-.f64 (/.f64 (*.f64 phi2 R) phi1) R)))
(* -1 (* phi1 (+ (* -1 R) (* -1 (/ (+ (* -1 (* R phi2)) (* -1 (/ (+ (* -1 (* R (pow phi2 2))) (* R (pow phi2 2))) phi1))) phi1)))))
(*.f64 (-.f64 #s(literal 0 binary64) phi1) (-.f64 (/.f64 (neg.f64 (-.f64 (/.f64 #s(literal 0 binary64) phi1) (*.f64 phi2 R))) phi1) R))
(* -1 (* phi1 (+ (* -1 R) (* -1 (/ (+ (* -1 (* R phi2)) (* -1 (/ (+ (* -1 (* R (pow phi2 2))) (+ (* -1 (/ (* phi2 (+ (* -1 (* R (pow phi2 2))) (* R (pow phi2 2)))) phi1)) (* R (pow phi2 2)))) phi1))) phi1)))))
(*.f64 (-.f64 #s(literal 0 binary64) phi1) (-.f64 (-.f64 #s(literal 0 binary64) R) (/.f64 (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 phi2 R)) (/.f64 (-.f64 (-.f64 (*.f64 (*.f64 phi2 phi2) R) (/.f64 (*.f64 phi2 #s(literal 0 binary64)) phi1)) (*.f64 (*.f64 phi2 phi2) R)) phi1)) phi1)))
(/ (* R (* phi1 (- 1 (/ (pow phi2 3) (pow phi1 3))))) (+ 1 (/ (* phi2 (+ 1 (/ phi2 phi1))) phi1)))
(/.f64 (*.f64 (*.f64 phi1 R) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi2 (*.f64 phi2 phi2)) (*.f64 phi1 (*.f64 phi1 phi1))))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi2 (+.f64 #s(literal 1 binary64) (/.f64 phi2 phi1))) phi1)))
(/ (* R (* phi1 (- 1 (/ (pow phi2 3) (pow phi1 3))))) (+ 1 (/ (* phi2 (+ 1 (/ phi2 phi1))) phi1)))
(/.f64 (*.f64 (*.f64 phi1 R) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi2 (*.f64 phi2 phi2)) (*.f64 phi1 (*.f64 phi1 phi1))))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi2 (+.f64 #s(literal 1 binary64) (/.f64 phi2 phi1))) phi1)))
(/ (* R (* phi1 (- 1 (/ (pow phi2 3) (pow phi1 3))))) (+ 1 (/ (* phi2 (+ 1 (/ phi2 phi1))) phi1)))
(/.f64 (*.f64 (*.f64 phi1 R) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi2 (*.f64 phi2 phi2)) (*.f64 phi1 (*.f64 phi1 phi1))))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi2 (+.f64 #s(literal 1 binary64) (/.f64 phi2 phi1))) phi1)))
(/ (* R (* phi1 (- 1 (/ (pow phi2 3) (pow phi1 3))))) (+ 1 (/ (* phi2 (+ 1 (/ phi2 phi1))) phi1)))
(/.f64 (*.f64 (*.f64 phi1 R) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi2 (*.f64 phi2 phi2)) (*.f64 phi1 (*.f64 phi1 phi1))))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi2 (+.f64 #s(literal 1 binary64) (/.f64 phi2 phi1))) phi1)))
(/ (* R (* phi1 (- 1 (/ (pow phi2 3) (pow phi1 3))))) (+ 1 (/ (* phi2 (+ 1 (/ phi2 phi1))) phi1)))
(/.f64 (*.f64 (*.f64 phi1 R) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi2 (*.f64 phi2 phi2)) (*.f64 phi1 (*.f64 phi1 phi1))))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi2 (+.f64 #s(literal 1 binary64) (/.f64 phi2 phi1))) phi1)))
(/ (* R (* phi1 (- 1 (/ (pow phi2 3) (pow phi1 3))))) (+ 1 (/ (* phi2 (+ 1 (/ phi2 phi1))) phi1)))
(/.f64 (*.f64 (*.f64 phi1 R) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi2 (*.f64 phi2 phi2)) (*.f64 phi1 (*.f64 phi1 phi1))))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi2 (+.f64 #s(literal 1 binary64) (/.f64 phi2 phi1))) phi1)))
(/ (* R (* phi1 (- 1 (/ (pow phi2 3) (pow phi1 3))))) (+ 1 (/ (* phi2 (+ 1 (/ phi2 phi1))) phi1)))
(/.f64 (*.f64 (*.f64 phi1 R) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi2 (*.f64 phi2 phi2)) (*.f64 phi1 (*.f64 phi1 phi1))))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi2 (+.f64 #s(literal 1 binary64) (/.f64 phi2 phi1))) phi1)))
(/ (* R (* phi1 (- 1 (/ (pow phi2 3) (pow phi1 3))))) (+ 1 (/ (* phi2 (+ 1 (/ phi2 phi1))) phi1)))
(/.f64 (*.f64 (*.f64 phi1 R) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi2 (*.f64 phi2 phi2)) (*.f64 phi1 (*.f64 phi1 phi1))))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi2 (+.f64 #s(literal 1 binary64) (/.f64 phi2 phi1))) phi1)))
(/ (* R (* phi1 (+ 1 (* -1 (/ (pow phi2 3) (pow phi1 3)))))) (+ 1 (* -1 (/ (* phi2 (- (* -1 (/ phi2 phi1)) 1)) phi1))))
(/.f64 (*.f64 (*.f64 phi1 R) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi2 (*.f64 phi2 phi2)) (*.f64 phi1 (*.f64 phi1 phi1))))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi2 (+.f64 (-.f64 #s(literal 0 binary64) (/.f64 phi2 phi1)) #s(literal -1 binary64))) phi1)))
(/ (* R (* phi1 (+ 1 (* -1 (/ (pow phi2 3) (pow phi1 3)))))) (+ 1 (* -1 (/ (* phi2 (- (* -1 (/ phi2 phi1)) 1)) phi1))))
(/.f64 (*.f64 (*.f64 phi1 R) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi2 (*.f64 phi2 phi2)) (*.f64 phi1 (*.f64 phi1 phi1))))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi2 (+.f64 (-.f64 #s(literal 0 binary64) (/.f64 phi2 phi1)) #s(literal -1 binary64))) phi1)))
(/ (* R (* phi1 (+ 1 (* -1 (/ (pow phi2 3) (pow phi1 3)))))) (+ 1 (* -1 (/ (* phi2 (- (* -1 (/ phi2 phi1)) 1)) phi1))))
(/.f64 (*.f64 (*.f64 phi1 R) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi2 (*.f64 phi2 phi2)) (*.f64 phi1 (*.f64 phi1 phi1))))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi2 (+.f64 (-.f64 #s(literal 0 binary64) (/.f64 phi2 phi1)) #s(literal -1 binary64))) phi1)))
(/ (* R (* phi1 (+ 1 (* -1 (/ (pow phi2 3) (pow phi1 3)))))) (+ 1 (* -1 (/ (* phi2 (- (* -1 (/ phi2 phi1)) 1)) phi1))))
(/.f64 (*.f64 (*.f64 phi1 R) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi2 (*.f64 phi2 phi2)) (*.f64 phi1 (*.f64 phi1 phi1))))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi2 (+.f64 (-.f64 #s(literal 0 binary64) (/.f64 phi2 phi1)) #s(literal -1 binary64))) phi1)))
(* R phi1)
(*.f64 phi1 R)
(+ (* -1 (* R phi2)) (* R phi1))
(*.f64 R (-.f64 phi1 phi2))
(+ (* R phi1) (* phi2 (- (* -1 (* phi2 (+ (* -1 (/ R phi1)) (/ R phi1)))) R)))
(+.f64 (*.f64 phi1 R) (*.f64 phi2 (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 phi2 #s(literal 0 binary64))) R)))
(+ (* R phi1) (* phi2 (- (* phi2 (- (/ (* phi2 (+ (* -1 (/ R phi1)) (/ R phi1))) phi1) (+ (* -1 (/ R phi1)) (/ R phi1)))) R)))
(+.f64 (*.f64 phi1 R) (*.f64 phi2 (-.f64 (*.f64 phi2 (+.f64 (/.f64 (*.f64 phi2 #s(literal 0 binary64)) phi1) #s(literal 0 binary64))) R)))
(* -1 (* R phi2))
(-.f64 #s(literal 0 binary64) (*.f64 phi2 R))
(* phi2 (+ (* -1 R) (/ (* R phi1) phi2)))
(*.f64 phi2 (-.f64 (/.f64 (*.f64 phi1 R) phi2) R))
(* phi2 (- (+ (* -1 R) (* -1 (/ (+ (* -1 (* R (pow phi1 2))) (* R (pow phi1 2))) (pow phi2 2)))) (* -1 (/ (* R phi1) phi2))))
(*.f64 phi2 (+.f64 (-.f64 (/.f64 #s(literal 0 binary64) (*.f64 phi2 phi2)) R) (/.f64 (*.f64 phi1 R) phi2)))
(* phi2 (- (+ (* -1 R) (/ (* phi1 (+ (* -1 (* R (pow phi1 2))) (* R (pow phi1 2)))) (pow phi2 3))) (+ (* -1 (/ (* R phi1) phi2)) (+ (* -1 (/ (* R (pow phi1 2)) (pow phi2 2))) (/ (* R (pow phi1 2)) (pow phi2 2))))))
(*.f64 phi2 (+.f64 (-.f64 (*.f64 (/.f64 #s(literal 0 binary64) (*.f64 phi2 phi2)) (/.f64 phi1 phi2)) R) (/.f64 (*.f64 phi1 R) phi2)))
(* -1 (* R phi2))
(-.f64 #s(literal 0 binary64) (*.f64 phi2 R))
(* -1 (* phi2 (+ R (* -1 (/ (* R phi1) phi2)))))
(*.f64 (-.f64 #s(literal 0 binary64) phi2) (-.f64 R (/.f64 (*.f64 phi1 R) phi2)))
(* -1 (* phi2 (+ R (* -1 (/ (- (+ (* -1 (/ (* R (pow phi1 2)) phi2)) (/ (* R (pow phi1 2)) phi2)) (* -1 (* R phi1))) phi2)))))
(*.f64 (-.f64 #s(literal 0 binary64) phi2) (-.f64 R (/.f64 (*.f64 phi1 R) phi2)))
(* -1 (* phi2 (+ R (* -1 (/ (- (* -1 (/ (- (/ (* phi1 (+ (* -1 (* R (pow phi1 2))) (* R (pow phi1 2)))) phi2) (+ (* -1 (* R (pow phi1 2))) (* R (pow phi1 2)))) phi2)) (* -1 (* R phi1))) phi2)))))
(-.f64 #s(literal 0 binary64) (*.f64 phi2 (-.f64 R (/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (/.f64 (+.f64 (/.f64 (*.f64 phi1 #s(literal 0 binary64)) phi2) #s(literal 0 binary64)) phi2)) (*.f64 phi1 R)) phi2))))
lambda1
(+ lambda1 (* -1 lambda2))
(-.f64 lambda1 lambda2)
(+ lambda1 (* -1 lambda2))
(-.f64 lambda1 lambda2)
(+ lambda1 (* -1 lambda2))
(-.f64 lambda1 lambda2)
(* -1 lambda2)
(-.f64 #s(literal 0 binary64) lambda2)
(* lambda2 (- (/ lambda1 lambda2) 1))
(*.f64 lambda2 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)))
(* lambda2 (- (/ lambda1 lambda2) 1))
(*.f64 lambda2 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)))
(* lambda2 (- (/ lambda1 lambda2) 1))
(*.f64 lambda2 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)))
(* -1 lambda2)
(-.f64 #s(literal 0 binary64) lambda2)
(* -1 (* lambda2 (+ 1 (* -1 (/ lambda1 lambda2)))))
(*.f64 (-.f64 #s(literal 0 binary64) lambda2) (-.f64 #s(literal 1 binary64) (/.f64 lambda1 lambda2)))
(* -1 (* lambda2 (+ 1 (* -1 (/ lambda1 lambda2)))))
(*.f64 (-.f64 #s(literal 0 binary64) lambda2) (-.f64 #s(literal 1 binary64) (/.f64 lambda1 lambda2)))
(* -1 (* lambda2 (+ 1 (* -1 (/ lambda1 lambda2)))))
(*.f64 (-.f64 #s(literal 0 binary64) lambda2) (-.f64 #s(literal 1 binary64) (/.f64 lambda1 lambda2)))
(* -1 lambda2)
(-.f64 #s(literal 0 binary64) lambda2)
(+ lambda1 (* -1 lambda2))
(-.f64 lambda1 lambda2)
(+ lambda1 (* -1 lambda2))
(-.f64 lambda1 lambda2)
(+ lambda1 (* -1 lambda2))
(-.f64 lambda1 lambda2)
lambda1
(* lambda1 (+ 1 (* -1 (/ lambda2 lambda1))))
(*.f64 lambda1 (-.f64 #s(literal 1 binary64) (/.f64 lambda2 lambda1)))
(* lambda1 (+ 1 (* -1 (/ lambda2 lambda1))))
(*.f64 lambda1 (-.f64 #s(literal 1 binary64) (/.f64 lambda2 lambda1)))
(* lambda1 (+ 1 (* -1 (/ lambda2 lambda1))))
(*.f64 lambda1 (-.f64 #s(literal 1 binary64) (/.f64 lambda2 lambda1)))
lambda1
(* -1 (* lambda1 (- (/ lambda2 lambda1) 1)))
(*.f64 (neg.f64 lambda1) (+.f64 (/.f64 lambda2 lambda1) #s(literal -1 binary64)))
(* -1 (* lambda1 (- (/ lambda2 lambda1) 1)))
(*.f64 (neg.f64 lambda1) (+.f64 (/.f64 lambda2 lambda1) #s(literal -1 binary64)))
(* -1 (* lambda1 (- (/ lambda2 lambda1) 1)))
(*.f64 (neg.f64 lambda1) (+.f64 (/.f64 lambda2 lambda1) #s(literal -1 binary64)))
(* R (* lambda2 (- (/ lambda1 lambda2) 1)))
(*.f64 (*.f64 R lambda2) (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)))
(+ (* 1/2 (/ (* R (* (pow phi1 2) (+ 1 (* -1/4 (* (pow lambda2 2) (pow (- (/ lambda1 lambda2) 1) 2)))))) (* lambda2 (- (/ lambda1 lambda2) 1)))) (* R (* lambda2 (- (/ lambda1 lambda2) 1))))
(+.f64 (*.f64 (*.f64 R lambda2) (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 R (*.f64 phi1 phi1)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2)) (*.f64 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)) (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64))))))) (*.f64 lambda2 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)))))
(+ (* R (* lambda2 (- (/ lambda1 lambda2) 1))) (* (pow phi1 2) (+ (* 1/2 (/ (* R (* (pow phi1 2) (- (* 1/48 (* (pow lambda2 2) (pow (- (/ lambda1 lambda2) 1) 2))) (* 1/4 (/ (pow (+ 1 (* -1/4 (* (pow lambda2 2) (pow (- (/ lambda1 lambda2) 1) 2)))) 2) (* (pow lambda2 2) (pow (- (/ lambda1 lambda2) 1) 2))))))) (* lambda2 (- (/ lambda1 lambda2) 1)))) (* 1/2 (/ (* R (+ 1 (* -1/4 (* (pow lambda2 2) (pow (- (/ lambda1 lambda2) 1) 2))))) (* lambda2 (- (/ lambda1 lambda2) 1)))))))
(+.f64 (*.f64 (*.f64 R lambda2) (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (*.f64 (*.f64 R (*.f64 phi1 phi1)) (+.f64 (*.f64 (*.f64 #s(literal 1/48 binary64) (*.f64 lambda2 lambda2)) (*.f64 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)) (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)))) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2)) (*.f64 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)) (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2)) (*.f64 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)) (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)))))) (*.f64 (*.f64 lambda2 lambda2) (*.f64 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)) (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)))))))) (*.f64 lambda2 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)))) (*.f64 R (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2)) (*.f64 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)) (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64))))) (*.f64 lambda2 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)))))))))
(+ (* R (* lambda2 (- (/ lambda1 lambda2) 1))) (* (pow phi1 2) (+ (* 1/2 (/ (* R (+ 1 (* -1/4 (* (pow lambda2 2) (pow (- (/ lambda1 lambda2) 1) 2))))) (* lambda2 (- (/ lambda1 lambda2) 1)))) (* (pow phi1 2) (+ (* 1/2 (/ (* R (* (pow phi1 2) (- (* -1/1440 (* (pow lambda2 2) (pow (- (/ lambda1 lambda2) 1) 2))) (* 1/2 (/ (* (+ 1 (* -1/4 (* (pow lambda2 2) (pow (- (/ lambda1 lambda2) 1) 2)))) (- (* 1/48 (* (pow lambda2 2) (pow (- (/ lambda1 lambda2) 1) 2))) (* 1/4 (/ (pow (+ 1 (* -1/4 (* (pow lambda2 2) (pow (- (/ lambda1 lambda2) 1) 2)))) 2) (* (pow lambda2 2) (pow (- (/ lambda1 lambda2) 1) 2)))))) (* (pow lambda2 2) (pow (- (/ lambda1 lambda2) 1) 2))))))) (* lambda2 (- (/ lambda1 lambda2) 1)))) (* 1/2 (/ (* R (- (* 1/48 (* (pow lambda2 2) (pow (- (/ lambda1 lambda2) 1) 2))) (* 1/4 (/ (pow (+ 1 (* -1/4 (* (pow lambda2 2) (pow (- (/ lambda1 lambda2) 1) 2)))) 2) (* (pow lambda2 2) (pow (- (/ lambda1 lambda2) 1) 2)))))) (* lambda2 (- (/ lambda1 lambda2) 1)))))))))
(+.f64 (*.f64 (*.f64 R lambda2) (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64))) (*.f64 (*.f64 phi1 phi1) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 R (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2)) (*.f64 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)) (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64))))) (*.f64 lambda2 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)))))) (*.f64 (*.f64 phi1 phi1) (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (*.f64 (*.f64 R (*.f64 phi1 phi1)) (+.f64 (*.f64 (*.f64 #s(literal -1/1440 binary64) (*.f64 lambda2 lambda2)) (*.f64 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)) (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2)) (*.f64 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)) (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64))))) (+.f64 (*.f64 (*.f64 #s(literal 1/48 binary64) (*.f64 lambda2 lambda2)) (*.f64 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)) (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)))) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2)) (*.f64 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)) (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2)) (*.f64 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)) (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)))))) (*.f64 (*.f64 lambda2 lambda2) (*.f64 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)) (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)))))))) (*.f64 (*.f64 lambda2 lambda2) (*.f64 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)) (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)))))))) (*.f64 lambda2 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)))) (/.f64 (*.f64 R (+.f64 (*.f64 (*.f64 #s(literal 1/48 binary64) (*.f64 lambda2 lambda2)) (*.f64 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)) (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)))) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2)) (*.f64 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)) (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2)) (*.f64 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)) (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)))))) (*.f64 (*.f64 lambda2 lambda2) (*.f64 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)) (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)))))))) (*.f64 lambda2 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64))))))))))
(* R phi1)
(*.f64 phi1 R)
(* phi1 (+ R (* 1/2 (/ (* R (* (pow lambda2 2) (* (pow (cos (* 1/2 phi1)) 2) (pow (- (/ lambda1 lambda2) 1) 2)))) (pow phi1 2)))))
(*.f64 phi1 (+.f64 R (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 R (*.f64 lambda2 lambda2)) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)) (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)))))) (*.f64 phi1 phi1))))
(* phi1 (+ R (+ (* -1/8 (/ (* R (* (pow lambda2 4) (* (pow (cos (* 1/2 phi1)) 4) (pow (- (/ lambda1 lambda2) 1) 4)))) (pow phi1 4))) (* 1/2 (/ (* R (* (pow lambda2 2) (* (pow (cos (* 1/2 phi1)) 2) (pow (- (/ lambda1 lambda2) 1) 2)))) (pow phi1 2))))))
(*.f64 phi1 (+.f64 R (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 R (*.f64 lambda2 lambda2)) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)) (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)))))) (*.f64 phi1 phi1)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 R (pow.f64 lambda2 #s(literal 4 binary64))) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 4 binary64)) (pow.f64 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)) #s(literal 4 binary64))))) (pow.f64 phi1 #s(literal 4 binary64))))))
(* phi1 (+ R (+ (* -1/8 (/ (* R (* (pow lambda2 4) (* (pow (cos (* 1/2 phi1)) 4) (pow (- (/ lambda1 lambda2) 1) 4)))) (pow phi1 4))) (+ (* 1/16 (/ (* R (* (pow lambda2 6) (* (pow (cos (* 1/2 phi1)) 6) (pow (- (/ lambda1 lambda2) 1) 6)))) (pow phi1 6))) (* 1/2 (/ (* R (* (pow lambda2 2) (* (pow (cos (* 1/2 phi1)) 2) (pow (- (/ lambda1 lambda2) 1) 2)))) (pow phi1 2)))))))
(*.f64 phi1 (+.f64 (+.f64 R (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 R (pow.f64 lambda2 #s(literal 4 binary64))) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 4 binary64)) (pow.f64 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)) #s(literal 4 binary64))))) (pow.f64 phi1 #s(literal 4 binary64)))) (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 R (*.f64 lambda2 lambda2)) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)) (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)))))) (*.f64 phi1 phi1)) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 R (pow.f64 lambda2 #s(literal 6 binary64))) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 6 binary64)) (pow.f64 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)) #s(literal 6 binary64))))) (pow.f64 phi1 #s(literal 6 binary64))))))
(* -1 (* R phi1))
(*.f64 (-.f64 #s(literal 0 binary64) R) phi1)
(* -1 (* phi1 (+ R (* 1/2 (/ (* R (* (pow lambda2 2) (* (pow (cos (* 1/2 phi1)) 2) (pow (- (/ lambda1 lambda2) 1) 2)))) (pow phi1 2))))))
(*.f64 (-.f64 #s(literal 0 binary64) phi1) (+.f64 R (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 R (*.f64 lambda2 lambda2)) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)) (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)))))) (*.f64 phi1 phi1))))
(* -1 (* phi1 (+ R (+ (* -1/8 (/ (* R (* (pow lambda2 4) (* (pow (cos (* 1/2 phi1)) 4) (pow (- (/ lambda1 lambda2) 1) 4)))) (pow phi1 4))) (* 1/2 (/ (* R (* (pow lambda2 2) (* (pow (cos (* 1/2 phi1)) 2) (pow (- (/ lambda1 lambda2) 1) 2)))) (pow phi1 2)))))))
(*.f64 (-.f64 #s(literal 0 binary64) phi1) (+.f64 R (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 R (*.f64 lambda2 lambda2)) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)) (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)))))) (*.f64 phi1 phi1)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 R (pow.f64 lambda2 #s(literal 4 binary64))) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 4 binary64)) (pow.f64 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)) #s(literal 4 binary64))))) (pow.f64 phi1 #s(literal 4 binary64))))))
(* -1 (* phi1 (+ R (+ (* -1/8 (/ (* R (* (pow lambda2 4) (* (pow (cos (* 1/2 phi1)) 4) (pow (- (/ lambda1 lambda2) 1) 4)))) (pow phi1 4))) (+ (* 1/16 (/ (* R (* (pow lambda2 6) (* (pow (cos (* 1/2 phi1)) 6) (pow (- (/ lambda1 lambda2) 1) 6)))) (pow phi1 6))) (* 1/2 (/ (* R (* (pow lambda2 2) (* (pow (cos (* 1/2 phi1)) 2) (pow (- (/ lambda1 lambda2) 1) 2)))) (pow phi1 2))))))))
(*.f64 (-.f64 #s(literal 0 binary64) phi1) (+.f64 (+.f64 R (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 R (pow.f64 lambda2 #s(literal 4 binary64))) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 4 binary64)) (pow.f64 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)) #s(literal 4 binary64))))) (pow.f64 phi1 #s(literal 4 binary64)))) (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 R (*.f64 lambda2 lambda2)) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)) (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)))))) (*.f64 phi1 phi1)) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 R (pow.f64 lambda2 #s(literal 6 binary64))) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 6 binary64)) (pow.f64 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)) #s(literal 6 binary64))))) (pow.f64 phi1 #s(literal 6 binary64))))))
(* R (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))))
(*.f64 R (hypot.f64 phi1 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1)))
(+ (* -1 (* (* R (* lambda1 (* lambda2 (pow (cos (* 1/2 phi1)) 2)))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (* R (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))
(-.f64 (*.f64 R (hypot.f64 phi1 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1))) (*.f64 (*.f64 R (*.f64 (*.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi1 phi1) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 lambda1 lambda1)))))))
(+ (* R (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))) (* lambda2 (+ (* -1 (* (* R (* lambda1 (pow (cos (* 1/2 phi1)) 2))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (* 1/2 (* (* R (* lambda2 (- (pow (cos (* 1/2 phi1)) 2) (/ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 4)) (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))))))
(+.f64 (*.f64 R (hypot.f64 phi1 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1))) (*.f64 lambda2 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi1 phi1) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 lambda1 lambda1))))) (*.f64 (*.f64 R lambda2) (-.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 lambda1 lambda1) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 4 binary64))) (+.f64 (*.f64 phi1 phi1) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 lambda1 lambda1)))))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi1 phi1) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 lambda1 lambda1))))) (*.f64 (*.f64 lambda1 R) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))))))
(+ (* R (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))) (* lambda2 (+ (* -1 (* (* R (* lambda1 (pow (cos (* 1/2 phi1)) 2))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (* lambda2 (+ (* 1/2 (* (* R (* lambda1 (* lambda2 (* (pow (cos (* 1/2 phi1)) 2) (- (pow (cos (* 1/2 phi1)) 2) (/ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 4)) (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))))) (sqrt (/ 1 (pow (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)) 3))))) (* 1/2 (* (* R (- (pow (cos (* 1/2 phi1)) 2) (/ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 4)) (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))))))))
(+.f64 (*.f64 R (hypot.f64 phi1 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1))) (*.f64 lambda2 (-.f64 (*.f64 lambda2 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 R (*.f64 (*.f64 lambda1 (*.f64 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))) (-.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 lambda1 lambda1) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 4 binary64))) (+.f64 (*.f64 phi1 phi1) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 lambda1 lambda1))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 phi1 phi1) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 lambda1 lambda1))) #s(literal 3 binary64)))))) (*.f64 R (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi1 phi1) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 lambda1 lambda1))))) (-.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 lambda1 lambda1) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 4 binary64))) (+.f64 (*.f64 phi1 phi1) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 lambda1 lambda1)))))))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi1 phi1) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 lambda1 lambda1))))) (*.f64 (*.f64 lambda1 R) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))))))
(* R (* lambda2 (cos (* 1/2 phi1))))
(*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* lambda2 (+ (* -1 (/ (* R (* lambda1 (cos (* 1/2 phi1)))) lambda2)) (* R (cos (* 1/2 phi1)))))
(*.f64 lambda2 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) R) (/.f64 (*.f64 (*.f64 lambda1 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda2)))
(* lambda2 (+ (* -1 (/ (* R (* lambda1 (cos (* 1/2 phi1)))) lambda2)) (+ (* 1/2 (/ (* R (pow phi1 2)) (* (pow lambda2 2) (cos (* 1/2 phi1))))) (* R (cos (* 1/2 phi1))))))
(*.f64 lambda2 (-.f64 (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) R) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 phi1 phi1))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 lambda2)))) (/.f64 (*.f64 (*.f64 lambda1 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda2)))
(* lambda2 (+ (* -1 (/ (* R (* lambda1 (cos (* 1/2 phi1)))) lambda2)) (+ (* 1/2 (/ (* R (* lambda1 (pow phi1 2))) (* (pow lambda2 3) (cos (* 1/2 phi1))))) (+ (* 1/2 (/ (* R (pow phi1 2)) (* (pow lambda2 2) (cos (* 1/2 phi1))))) (* R (cos (* 1/2 phi1)))))))
(*.f64 lambda2 (-.f64 (+.f64 (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) R) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 phi1 phi1))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 lambda2)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 lambda1 (*.f64 phi1 phi1)))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 (*.f64 lambda2 lambda2))))) (/.f64 (*.f64 (*.f64 lambda1 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda2)))
(* -1 (* R (* lambda2 (cos (* 1/2 phi1)))))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* -1 (* lambda2 (+ (* -1 (/ (* R (* lambda1 (cos (* 1/2 phi1)))) lambda2)) (* R (cos (* 1/2 phi1))))))
(*.f64 (-.f64 #s(literal 0 binary64) lambda2) (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) R) (/.f64 (*.f64 (*.f64 lambda1 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda2)))
(* -1 (* lambda2 (+ (* -1 (/ (+ (* -1/2 (/ (* R (pow phi1 2)) (* lambda2 (cos (* 1/2 phi1))))) (* R (* lambda1 (cos (* 1/2 phi1))))) lambda2)) (* R (cos (* 1/2 phi1))))))
(*.f64 (-.f64 #s(literal 0 binary64) lambda2) (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) R) (/.f64 (+.f64 (*.f64 (*.f64 lambda1 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (/.f64 #s(literal -1/2 binary64) lambda2) (/.f64 (*.f64 R (*.f64 phi1 phi1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) lambda2)))
(* -1 (* lambda2 (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* R (* lambda1 (pow phi1 2))) (* lambda2 (cos (* 1/2 phi1))))) (* 1/2 (/ (* R (pow phi1 2)) (cos (* 1/2 phi1))))) lambda2)) (* R (* lambda1 (cos (* 1/2 phi1))))) lambda2)) (* R (cos (* 1/2 phi1))))))
(*.f64 (-.f64 #s(literal 0 binary64) lambda2) (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) R) (/.f64 (-.f64 (*.f64 (*.f64 lambda1 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (/.f64 R lambda2) (/.f64 (*.f64 lambda1 (*.f64 phi1 phi1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (/.f64 (*.f64 R (*.f64 phi1 phi1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) lambda2)) lambda2)))
(* R (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))))
(*.f64 R (hypot.f64 phi1 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
(+ (* -1 (* (* R (* lambda1 (* lambda2 (pow (cos (* 1/2 phi1)) 2)))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (* R (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))
(-.f64 (*.f64 R (hypot.f64 phi1 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 (*.f64 R (*.f64 (*.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi1 phi1) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 lambda2 lambda2)))))))
(+ (* R (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))) (* lambda1 (+ (* -1 (* (* R (* lambda2 (pow (cos (* 1/2 phi1)) 2))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (* 1/2 (* (* R (* lambda1 (- (pow (cos (* 1/2 phi1)) 2) (/ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 4)) (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))))))
(+.f64 (*.f64 R (hypot.f64 phi1 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 lambda1 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi1 phi1) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 lambda2 lambda2))))) (*.f64 (*.f64 lambda1 R) (-.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 lambda2 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 4 binary64))) (+.f64 (*.f64 phi1 phi1) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 lambda2 lambda2)))))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi1 phi1) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 lambda2 lambda2))))) (*.f64 (*.f64 R lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))))))
(+ (* R (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))) (* lambda1 (+ (* -1 (* (* R (* lambda2 (pow (cos (* 1/2 phi1)) 2))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (* lambda1 (+ (* 1/2 (* (* R (* lambda1 (* lambda2 (* (pow (cos (* 1/2 phi1)) 2) (- (pow (cos (* 1/2 phi1)) 2) (/ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 4)) (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))))) (sqrt (/ 1 (pow (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)) 3))))) (* 1/2 (* (* R (- (pow (cos (* 1/2 phi1)) 2) (/ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 4)) (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))))))))
(+.f64 (*.f64 R (hypot.f64 phi1 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 lambda1 (-.f64 (*.f64 lambda1 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (*.f64 (*.f64 lambda1 R) (*.f64 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))) (-.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 lambda2 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 4 binary64))) (+.f64 (*.f64 phi1 phi1) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 lambda2 lambda2))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 phi1 phi1) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 lambda2 lambda2))) #s(literal 3 binary64))))) (*.f64 R (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi1 phi1) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 lambda2 lambda2))))) (-.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 lambda2 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 4 binary64))) (+.f64 (*.f64 phi1 phi1) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 lambda2 lambda2)))))))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi1 phi1) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 lambda2 lambda2))))) (*.f64 (*.f64 R lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))))))
(* R (* lambda1 (cos (* 1/2 phi1))))
(*.f64 (*.f64 lambda1 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (* R (cos (* 1/2 phi1)))))
(*.f64 lambda1 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) R) (/.f64 (*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1)))
(* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (+ (* 1/2 (/ (* R (pow phi1 2)) (* (pow lambda1 2) (cos (* 1/2 phi1))))) (* R (cos (* 1/2 phi1))))))
(*.f64 lambda1 (-.f64 (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) R) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 phi1 phi1))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda1 lambda1)))) (/.f64 (*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1)))
(* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (+ (* 1/2 (/ (* R (* lambda2 (pow phi1 2))) (* (pow lambda1 3) (cos (* 1/2 phi1))))) (+ (* 1/2 (/ (* R (pow phi1 2)) (* (pow lambda1 2) (cos (* 1/2 phi1))))) (* R (cos (* 1/2 phi1)))))))
(*.f64 lambda1 (-.f64 (+.f64 (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) R) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 phi1 phi1))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda1 lambda1)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 lambda2 (*.f64 phi1 phi1)))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda1 (*.f64 lambda1 lambda1))))) (/.f64 (*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1)))
(* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 lambda1 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* -1 (* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (* R (cos (* 1/2 phi1))))))
(*.f64 (neg.f64 lambda1) (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) R) (/.f64 (*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1)))
(* -1 (* lambda1 (+ (* -1 (/ (+ (* -1/2 (/ (* R (pow phi1 2)) (* lambda1 (cos (* 1/2 phi1))))) (* R (* lambda2 (cos (* 1/2 phi1))))) lambda1)) (* R (cos (* 1/2 phi1))))))
(-.f64 #s(literal 0 binary64) (*.f64 lambda1 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) R) (/.f64 (+.f64 (*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 (*.f64 R (*.f64 phi1 phi1)) lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) lambda1))))
(* -1 (* lambda1 (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* R (* lambda2 (pow phi1 2))) (* lambda1 (cos (* 1/2 phi1))))) (* 1/2 (/ (* R (pow phi1 2)) (cos (* 1/2 phi1))))) lambda1)) (* R (* lambda2 (cos (* 1/2 phi1))))) lambda1)) (* R (cos (* 1/2 phi1))))))
(*.f64 (neg.f64 lambda1) (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) R) (/.f64 (-.f64 (*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (/.f64 (*.f64 R (*.f64 lambda2 (*.f64 phi1 phi1))) lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (*.f64 R (*.f64 phi1 phi1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) lambda1)) lambda1)))
(* R (sqrt (+ (* (pow lambda2 2) (* (pow (cos (* 1/2 phi1)) 2) (pow (- (/ lambda1 lambda2) 1) 2))) (pow phi1 2))))
(*.f64 R (sqrt.f64 (+.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 lambda2 lambda2) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)) (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64))))))))
(* R (sqrt (+ (* (pow lambda2 2) (* (pow (cos (* 1/2 phi1)) 2) (pow (- (/ lambda1 lambda2) 1) 2))) (pow phi1 2))))
(*.f64 R (sqrt.f64 (+.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 lambda2 lambda2) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)) (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64))))))))
(* R (sqrt (+ (* (pow lambda2 2) (* (pow (cos (* 1/2 phi1)) 2) (pow (- (/ lambda1 lambda2) 1) 2))) (pow phi1 2))))
(*.f64 R (sqrt.f64 (+.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 lambda2 lambda2) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)) (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64))))))))
(* R (sqrt (+ (* (pow lambda2 2) (* (pow (cos (* 1/2 phi1)) 2) (pow (- (/ lambda1 lambda2) 1) 2))) (pow phi1 2))))
(*.f64 R (sqrt.f64 (+.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 lambda2 lambda2) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)) (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64))))))))
(* R (sqrt (+ (* (pow lambda2 2) (* (pow (cos (* 1/2 phi1)) 2) (pow (- (/ lambda1 lambda2) 1) 2))) (pow phi1 2))))
(*.f64 R (sqrt.f64 (+.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 lambda2 lambda2) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)) (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64))))))))
(* R (sqrt (+ (* (pow lambda2 2) (* (pow (cos (* 1/2 phi1)) 2) (pow (- (/ lambda1 lambda2) 1) 2))) (pow phi1 2))))
(*.f64 R (sqrt.f64 (+.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 lambda2 lambda2) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)) (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64))))))))
(* R (sqrt (+ (* (pow lambda2 2) (* (pow (cos (* 1/2 phi1)) 2) (pow (- (/ lambda1 lambda2) 1) 2))) (pow phi1 2))))
(*.f64 R (sqrt.f64 (+.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 lambda2 lambda2) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)) (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64))))))))
(* R (sqrt (+ (* (pow lambda2 2) (* (pow (cos (* 1/2 phi1)) 2) (pow (- (/ lambda1 lambda2) 1) 2))) (pow phi1 2))))
(*.f64 R (sqrt.f64 (+.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 lambda2 lambda2) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)) (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64))))))))
(* R (sqrt (+ (* (pow lambda2 2) (* (pow (cos (* 1/2 phi1)) 2) (pow (- (/ lambda1 lambda2) 1) 2))) (pow phi1 2))))
(*.f64 R (sqrt.f64 (+.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 lambda2 lambda2) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)) (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64))))))))
(* R (sqrt (+ (* (pow lambda2 2) (* (pow (cos (* 1/2 phi1)) 2) (pow (- (/ lambda1 lambda2) 1) 2))) (pow phi1 2))))
(*.f64 R (sqrt.f64 (+.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 lambda2 lambda2) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)) (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64))))))))
(* R (sqrt (+ (* (pow lambda2 2) (* (pow (cos (* 1/2 phi1)) 2) (pow (- (/ lambda1 lambda2) 1) 2))) (pow phi1 2))))
(*.f64 R (sqrt.f64 (+.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 lambda2 lambda2) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)) (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64))))))))
(* R (sqrt (+ (* (pow lambda2 2) (* (pow (cos (* 1/2 phi1)) 2) (pow (- (/ lambda1 lambda2) 1) 2))) (pow phi1 2))))
(*.f64 R (sqrt.f64 (+.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 lambda2 lambda2) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)) (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64))))))))
(* lambda2 (- (/ lambda1 lambda2) 1))
(*.f64 lambda2 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)))
(+ (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (* (pow lambda2 2) (pow (- (/ lambda1 lambda2) 1) 2))))) (* lambda2 (- (/ lambda1 lambda2) 1)))) (* lambda2 (- (/ lambda1 lambda2) 1)))
(+.f64 (*.f64 lambda2 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2)) (*.f64 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)) (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64))))) (*.f64 lambda2 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)))))))
(+ (* lambda2 (- (/ lambda1 lambda2) 1)) (* (pow phi1 2) (+ (* 1/2 (/ (* (pow phi1 2) (- (* 1/48 (* (pow lambda2 2) (pow (- (/ lambda1 lambda2) 1) 2))) (* 1/4 (/ (pow (+ 1 (* -1/4 (* (pow lambda2 2) (pow (- (/ lambda1 lambda2) 1) 2)))) 2) (* (pow lambda2 2) (pow (- (/ lambda1 lambda2) 1) 2)))))) (* lambda2 (- (/ lambda1 lambda2) 1)))) (* 1/2 (/ (+ 1 (* -1/4 (* (pow lambda2 2) (pow (- (/ lambda1 lambda2) 1) 2)))) (* lambda2 (- (/ lambda1 lambda2) 1)))))))
(+.f64 (*.f64 lambda2 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 (*.f64 (*.f64 #s(literal 1/48 binary64) (*.f64 lambda2 lambda2)) (*.f64 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)) (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)))) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2)) (*.f64 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)) (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2)) (*.f64 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)) (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)))))) (*.f64 (*.f64 lambda2 lambda2) (*.f64 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)) (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)))))))) (*.f64 lambda2 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)))) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2)) (*.f64 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)) (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64))))) (*.f64 lambda2 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64))))))))
(+ (* lambda2 (- (/ lambda1 lambda2) 1)) (* (pow phi1 2) (+ (* 1/2 (/ (+ 1 (* -1/4 (* (pow lambda2 2) (pow (- (/ lambda1 lambda2) 1) 2)))) (* lambda2 (- (/ lambda1 lambda2) 1)))) (* (pow phi1 2) (+ (* 1/2 (/ (* (pow phi1 2) (- (* -1/1440 (* (pow lambda2 2) (pow (- (/ lambda1 lambda2) 1) 2))) (* 1/2 (/ (* (+ 1 (* -1/4 (* (pow lambda2 2) (pow (- (/ lambda1 lambda2) 1) 2)))) (- (* 1/48 (* (pow lambda2 2) (pow (- (/ lambda1 lambda2) 1) 2))) (* 1/4 (/ (pow (+ 1 (* -1/4 (* (pow lambda2 2) (pow (- (/ lambda1 lambda2) 1) 2)))) 2) (* (pow lambda2 2) (pow (- (/ lambda1 lambda2) 1) 2)))))) (* (pow lambda2 2) (pow (- (/ lambda1 lambda2) 1) 2)))))) (* lambda2 (- (/ lambda1 lambda2) 1)))) (* 1/2 (/ (- (* 1/48 (* (pow lambda2 2) (pow (- (/ lambda1 lambda2) 1) 2))) (* 1/4 (/ (pow (+ 1 (* -1/4 (* (pow lambda2 2) (pow (- (/ lambda1 lambda2) 1) 2)))) 2) (* (pow lambda2 2) (pow (- (/ lambda1 lambda2) 1) 2))))) (* lambda2 (- (/ lambda1 lambda2) 1)))))))))
(+.f64 (*.f64 lambda2 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64))) (*.f64 (*.f64 phi1 phi1) (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2)) (*.f64 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)) (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)))))) (*.f64 lambda2 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 (*.f64 (*.f64 #s(literal -1/1440 binary64) (*.f64 lambda2 lambda2)) (*.f64 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)) (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2)) (*.f64 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)) (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64))))) (+.f64 (*.f64 (*.f64 #s(literal 1/48 binary64) (*.f64 lambda2 lambda2)) (*.f64 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)) (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)))) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2)) (*.f64 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)) (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2)) (*.f64 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)) (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)))))) (*.f64 (*.f64 lambda2 lambda2) (*.f64 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)) (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)))))))) (*.f64 (*.f64 lambda2 lambda2) (*.f64 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)) (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)))))))) (*.f64 lambda2 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)))) (/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1/48 binary64) (*.f64 lambda2 lambda2)) (*.f64 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)) (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)))) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2)) (*.f64 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)) (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2)) (*.f64 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)) (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)))))) (*.f64 (*.f64 lambda2 lambda2) (*.f64 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)) (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64))))))) (*.f64 lambda2 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64))))))))))
phi1
(* phi1 (+ 1 (* 1/2 (/ (* (pow lambda2 2) (* (pow (cos (* 1/2 phi1)) 2) (pow (- (/ lambda1 lambda2) 1) 2))) (pow phi1 2)))))
(*.f64 phi1 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 lambda2) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)) (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)))))) (*.f64 phi1 phi1))))
(* phi1 (+ 1 (+ (* -1/8 (/ (* (pow lambda2 4) (* (pow (cos (* 1/2 phi1)) 4) (pow (- (/ lambda1 lambda2) 1) 4))) (pow phi1 4))) (* 1/2 (/ (* (pow lambda2 2) (* (pow (cos (* 1/2 phi1)) 2) (pow (- (/ lambda1 lambda2) 1) 2))) (pow phi1 2))))))
(*.f64 phi1 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 lambda2) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)) (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)))))) (*.f64 phi1 phi1)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 lambda2 #s(literal 4 binary64)) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 4 binary64)) (pow.f64 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)) #s(literal 4 binary64))))) (pow.f64 phi1 #s(literal 4 binary64))))))
(* phi1 (+ 1 (+ (* -1/8 (/ (* (pow lambda2 4) (* (pow (cos (* 1/2 phi1)) 4) (pow (- (/ lambda1 lambda2) 1) 4))) (pow phi1 4))) (+ (* 1/16 (/ (* (pow lambda2 6) (* (pow (cos (* 1/2 phi1)) 6) (pow (- (/ lambda1 lambda2) 1) 6))) (pow phi1 6))) (* 1/2 (/ (* (pow lambda2 2) (* (pow (cos (* 1/2 phi1)) 2) (pow (- (/ lambda1 lambda2) 1) 2))) (pow phi1 2)))))))
(*.f64 phi1 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 lambda2 #s(literal 4 binary64)) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 4 binary64)) (pow.f64 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)) #s(literal 4 binary64))))) (pow.f64 phi1 #s(literal 4 binary64)))) (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 lambda2) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)) (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)))))) (*.f64 phi1 phi1)) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 lambda2 #s(literal 6 binary64)) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 6 binary64)) (pow.f64 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)) #s(literal 6 binary64))))) (pow.f64 phi1 #s(literal 6 binary64))))))
(* -1 phi1)
(-.f64 #s(literal 0 binary64) phi1)
(* -1 (* phi1 (+ 1 (* 1/2 (/ (* (pow lambda2 2) (* (pow (cos (* 1/2 phi1)) 2) (pow (- (/ lambda1 lambda2) 1) 2))) (pow phi1 2))))))
(*.f64 (-.f64 #s(literal 0 binary64) phi1) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 lambda2) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)) (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)))))) (*.f64 phi1 phi1))))
(* -1 (* phi1 (+ 1 (+ (* -1/8 (/ (* (pow lambda2 4) (* (pow (cos (* 1/2 phi1)) 4) (pow (- (/ lambda1 lambda2) 1) 4))) (pow phi1 4))) (* 1/2 (/ (* (pow lambda2 2) (* (pow (cos (* 1/2 phi1)) 2) (pow (- (/ lambda1 lambda2) 1) 2))) (pow phi1 2)))))))
(*.f64 (-.f64 #s(literal 0 binary64) phi1) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 lambda2) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)) (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)))))) (*.f64 phi1 phi1)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 lambda2 #s(literal 4 binary64)) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 4 binary64)) (pow.f64 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)) #s(literal 4 binary64))))) (pow.f64 phi1 #s(literal 4 binary64))))))
(* -1 (* phi1 (+ 1 (+ (* -1/8 (/ (* (pow lambda2 4) (* (pow (cos (* 1/2 phi1)) 4) (pow (- (/ lambda1 lambda2) 1) 4))) (pow phi1 4))) (+ (* 1/16 (/ (* (pow lambda2 6) (* (pow (cos (* 1/2 phi1)) 6) (pow (- (/ lambda1 lambda2) 1) 6))) (pow phi1 6))) (* 1/2 (/ (* (pow lambda2 2) (* (pow (cos (* 1/2 phi1)) 2) (pow (- (/ lambda1 lambda2) 1) 2))) (pow phi1 2))))))))
(*.f64 (-.f64 #s(literal 0 binary64) phi1) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 lambda2 #s(literal 4 binary64)) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 4 binary64)) (pow.f64 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)) #s(literal 4 binary64))))) (pow.f64 phi1 #s(literal 4 binary64)))) (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 lambda2) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)) (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)))))) (*.f64 phi1 phi1)) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 lambda2 #s(literal 6 binary64)) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 6 binary64)) (pow.f64 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)) #s(literal 6 binary64))))) (pow.f64 phi1 #s(literal 6 binary64))))))
(sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))
(hypot.f64 phi1 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1))
(+ (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))) (* -1 (* (* lambda1 (* lambda2 (pow (cos (* 1/2 phi1)) 2))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))))
(-.f64 (hypot.f64 phi1 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1)) (*.f64 (*.f64 (*.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi1 phi1) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 lambda1 lambda1)))))))
(+ (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))) (* lambda2 (+ (* -1 (* (* lambda1 (pow (cos (* 1/2 phi1)) 2)) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (* 1/2 (* (* lambda2 (- (pow (cos (* 1/2 phi1)) 2) (/ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 4)) (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))))))
(+.f64 (hypot.f64 phi1 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1)) (*.f64 lambda2 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 lambda2 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi1 phi1) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 lambda1 lambda1))))) (-.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 lambda1 lambda1) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 4 binary64))) (+.f64 (*.f64 phi1 phi1) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 lambda1 lambda1)))))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi1 phi1) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 lambda1 lambda1))))) (*.f64 lambda1 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))))))
(+ (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))) (* lambda2 (+ (* -1 (* (* lambda1 (pow (cos (* 1/2 phi1)) 2)) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (* lambda2 (+ (* 1/2 (* (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))) (- (pow (cos (* 1/2 phi1)) 2) (/ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 4)) (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (* 1/2 (* (* lambda1 (* lambda2 (* (pow (cos (* 1/2 phi1)) 2) (- (pow (cos (* 1/2 phi1)) 2) (/ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 4)) (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))))))) (sqrt (/ 1 (pow (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)) 3))))))))))
(+.f64 (hypot.f64 phi1 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1)) (*.f64 lambda2 (-.f64 (*.f64 lambda2 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi1 phi1) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 lambda1 lambda1))))) (-.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 lambda1 lambda1) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 4 binary64))) (+.f64 (*.f64 phi1 phi1) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 lambda1 lambda1)))))) (*.f64 (*.f64 lambda1 (*.f64 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))) (-.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 lambda1 lambda1) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 4 binary64))) (+.f64 (*.f64 phi1 phi1) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 lambda1 lambda1))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 phi1 phi1) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 lambda1 lambda1))) #s(literal 3 binary64)))))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi1 phi1) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 lambda1 lambda1))))) (*.f64 lambda1 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))))))
(* lambda2 (cos (* 1/2 phi1)))
(*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* lambda2 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda1 (cos (* 1/2 phi1))) lambda2))))
(*.f64 lambda2 (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) lambda2)))
(* lambda2 (+ (cos (* 1/2 phi1)) (+ (* -1 (/ (* lambda1 (cos (* 1/2 phi1))) lambda2)) (* 1/2 (/ (pow phi1 2) (* (pow lambda2 2) (cos (* 1/2 phi1))))))))
(*.f64 lambda2 (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 phi1 phi1)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 lambda2))) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) lambda2))))
(* lambda2 (+ (cos (* 1/2 phi1)) (+ (* -1 (/ (* lambda1 (cos (* 1/2 phi1))) lambda2)) (+ (* 1/2 (/ (* lambda1 (pow phi1 2)) (* (pow lambda2 3) (cos (* 1/2 phi1))))) (* 1/2 (/ (pow phi1 2) (* (pow lambda2 2) (cos (* 1/2 phi1)))))))))
(*.f64 lambda2 (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (*.f64 lambda1 (*.f64 phi1 phi1)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 (*.f64 lambda2 lambda2)))) (/.f64 (*.f64 phi1 phi1) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 lambda2))))) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) lambda2))))
(* -1 (* lambda2 (cos (* 1/2 phi1))))
(*.f64 (-.f64 #s(literal 0 binary64) lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* -1 (* lambda2 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda1 (cos (* 1/2 phi1))) lambda2)))))
(*.f64 (-.f64 #s(literal 0 binary64) lambda2) (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) lambda2)))
(* -1 (* lambda2 (+ (cos (* 1/2 phi1)) (* -1 (/ (+ (* -1/2 (/ (pow phi1 2) (* lambda2 (cos (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) lambda2)))))
(*.f64 (-.f64 #s(literal 0 binary64) lambda2) (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) (*.f64 (/.f64 #s(literal -1/2 binary64) lambda2) (/.f64 (*.f64 phi1 phi1) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) lambda2)))
(* -1 (* lambda2 (+ (cos (* 1/2 phi1)) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* lambda1 (pow phi1 2)) (* lambda2 (cos (* 1/2 phi1))))) (* 1/2 (/ (pow phi1 2) (cos (* 1/2 phi1))))) lambda2)) (* lambda1 (cos (* 1/2 phi1)))) lambda2)))))
(*.f64 (-.f64 #s(literal 0 binary64) lambda2) (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (/.f64 (*.f64 lambda1 (*.f64 phi1 phi1)) lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (*.f64 phi1 phi1) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) lambda2)) lambda2)))
(sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))
(hypot.f64 phi1 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(+ (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))) (* -1 (* (* lambda1 (* lambda2 (pow (cos (* 1/2 phi1)) 2))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))))
(-.f64 (hypot.f64 phi1 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 (*.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi1 phi1) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 lambda2 lambda2)))))))
(+ (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))) (* lambda1 (+ (* -1 (* (* lambda2 (pow (cos (* 1/2 phi1)) 2)) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (* 1/2 (* (* lambda1 (- (pow (cos (* 1/2 phi1)) 2) (/ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 4)) (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))))))
(+.f64 (hypot.f64 phi1 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda1 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 lambda1 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi1 phi1) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 lambda2 lambda2))))) (-.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 lambda2 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 4 binary64))) (+.f64 (*.f64 phi1 phi1) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 lambda2 lambda2)))))))) (*.f64 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi1 phi1) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 lambda2 lambda2)))))))))
(+ (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))) (* lambda1 (+ (* -1 (* (* lambda2 (pow (cos (* 1/2 phi1)) 2)) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (* lambda1 (+ (* 1/2 (* (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))) (- (pow (cos (* 1/2 phi1)) 2) (/ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 4)) (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (* 1/2 (* (* lambda1 (* lambda2 (* (pow (cos (* 1/2 phi1)) 2) (- (pow (cos (* 1/2 phi1)) 2) (/ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 4)) (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))))))) (sqrt (/ 1 (pow (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)) 3))))))))))
(+.f64 (hypot.f64 phi1 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda1 (-.f64 (*.f64 lambda1 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi1 phi1) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 lambda2 lambda2))))) (-.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 lambda2 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 4 binary64))) (+.f64 (*.f64 phi1 phi1) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 lambda2 lambda2)))))) (*.f64 lambda1 (*.f64 (*.f64 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))) (-.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 lambda2 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 4 binary64))) (+.f64 (*.f64 phi1 phi1) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 lambda2 lambda2)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 phi1 phi1) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 lambda2 lambda2))) #s(literal 3 binary64))))))))) (*.f64 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi1 phi1) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 lambda2 lambda2)))))))))
(* lambda1 (cos (* 1/2 phi1)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1)
(* lambda1 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))
(*.f64 lambda1 (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1)))
(* lambda1 (+ (cos (* 1/2 phi1)) (+ (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1)) (* 1/2 (/ (pow phi1 2) (* (pow lambda1 2) (cos (* 1/2 phi1))))))))
(*.f64 lambda1 (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 lambda1 lambda1)) (/.f64 (*.f64 phi1 phi1) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (/.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1))))
(* lambda1 (+ (cos (* 1/2 phi1)) (+ (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1)) (+ (* 1/2 (/ (* lambda2 (pow phi1 2)) (* (pow lambda1 3) (cos (* 1/2 phi1))))) (* 1/2 (/ (pow phi1 2) (* (pow lambda1 2) (cos (* 1/2 phi1)))))))))
(*.f64 lambda1 (+.f64 (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1)) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (/.f64 (*.f64 phi1 phi1) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 lambda2 (*.f64 lambda1 (*.f64 lambda1 lambda1)))) (/.f64 (*.f64 phi1 phi1) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda1 lambda1)))))))
(* -1 (* lambda1 (cos (* 1/2 phi1))))
(*.f64 (neg.f64 lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* -1 (* lambda1 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1)))))
(*.f64 (neg.f64 lambda1) (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1)))
(* -1 (* lambda1 (+ (cos (* 1/2 phi1)) (* -1 (/ (+ (* -1/2 (/ (pow phi1 2) (* lambda1 (cos (* 1/2 phi1))))) (* lambda2 (cos (* 1/2 phi1)))) lambda1)))))
(*.f64 (neg.f64 lambda1) (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (/.f64 #s(literal -1/2 binary64) lambda1) (/.f64 (*.f64 phi1 phi1) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) lambda1)))
(* -1 (* lambda1 (+ (cos (* 1/2 phi1)) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* lambda2 (pow phi1 2)) (* lambda1 (cos (* 1/2 phi1))))) (* 1/2 (/ (pow phi1 2) (cos (* 1/2 phi1))))) lambda1)) (* lambda2 (cos (* 1/2 phi1)))) lambda1)))))
(*.f64 (neg.f64 lambda1) (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (-.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (/.f64 (*.f64 lambda2 (*.f64 phi1 phi1)) lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (*.f64 phi1 phi1) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) lambda1)) lambda1)))
(* lambda1 (cos (* 1/2 phi1)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1)
(+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* lambda1 (cos (* 1/2 phi1))))
(-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* lambda1 (cos (* 1/2 phi1))))
(-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* lambda1 (cos (* 1/2 phi1))))
(-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* -1 (* lambda2 (cos (* 1/2 phi1))))
(*.f64 (-.f64 #s(literal 0 binary64) lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* lambda2 (+ (* -1 (cos (* 1/2 phi1))) (/ (* lambda1 (cos (* 1/2 phi1))) lambda2)))
(*.f64 lambda2 (-.f64 (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* lambda2 (+ (* -1 (cos (* 1/2 phi1))) (/ (* lambda1 (cos (* 1/2 phi1))) lambda2)))
(*.f64 lambda2 (-.f64 (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* lambda2 (+ (* -1 (cos (* 1/2 phi1))) (/ (* lambda1 (cos (* 1/2 phi1))) lambda2)))
(*.f64 lambda2 (-.f64 (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* -1 (* lambda2 (cos (* 1/2 phi1))))
(*.f64 (-.f64 #s(literal 0 binary64) lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* -1 (* lambda2 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda1 (cos (* 1/2 phi1))) lambda2)))))
(*.f64 (-.f64 #s(literal 0 binary64) lambda2) (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) lambda2)))
(* -1 (* lambda2 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda1 (cos (* 1/2 phi1))) lambda2)))))
(*.f64 (-.f64 #s(literal 0 binary64) lambda2) (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) lambda2)))
(* -1 (* lambda2 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda1 (cos (* 1/2 phi1))) lambda2)))))
(*.f64 (-.f64 #s(literal 0 binary64) lambda2) (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) lambda2)))
(* -1 (* lambda2 (cos (* 1/2 phi1))))
(*.f64 (-.f64 #s(literal 0 binary64) lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* lambda1 (cos (* 1/2 phi1))))
(-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* lambda1 (cos (* 1/2 phi1))))
(-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* lambda1 (cos (* 1/2 phi1))))
(-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* lambda1 (cos (* 1/2 phi1)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1)
(* lambda1 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))
(*.f64 lambda1 (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1)))
(* lambda1 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))
(*.f64 lambda1 (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1)))
(* lambda1 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))
(*.f64 lambda1 (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1)))
(* lambda1 (cos (* 1/2 phi1)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1)
(* -1 (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))
(*.f64 (neg.f64 lambda1) (-.f64 (/.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* -1 (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))
(*.f64 (neg.f64 lambda1) (-.f64 (/.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* -1 (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))
(*.f64 (neg.f64 lambda1) (-.f64 (/.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* lambda2 (- (/ lambda1 lambda2) 1))
(*.f64 lambda2 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)))
(+ (* -1/8 (* lambda2 (* (pow phi1 2) (- (/ lambda1 lambda2) 1)))) (* lambda2 (- (/ lambda1 lambda2) 1)))
(+.f64 (*.f64 lambda2 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal -1/8 binary64) lambda2) (*.f64 (*.f64 phi1 phi1) (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)))))
(+ (* lambda2 (- (/ lambda1 lambda2) 1)) (* (pow phi1 2) (+ (* -1/8 (* lambda2 (- (/ lambda1 lambda2) 1))) (* 1/384 (* lambda2 (* (pow phi1 2) (- (/ lambda1 lambda2) 1)))))))
(+.f64 (*.f64 lambda2 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64))) (*.f64 (*.f64 phi1 phi1) (+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) lambda2) (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64))) (*.f64 (*.f64 (*.f64 lambda2 (*.f64 phi1 phi1)) (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64))) #s(literal 1/384 binary64)))))
(+ (* lambda2 (- (/ lambda1 lambda2) 1)) (* (pow phi1 2) (+ (* -1/8 (* lambda2 (- (/ lambda1 lambda2) 1))) (* (pow phi1 2) (+ (* -1/46080 (* lambda2 (* (pow phi1 2) (- (/ lambda1 lambda2) 1)))) (* 1/384 (* lambda2 (- (/ lambda1 lambda2) 1))))))))
(+.f64 (*.f64 lambda2 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64))) (*.f64 (*.f64 phi1 phi1) (+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) lambda2) (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64))) (*.f64 (*.f64 phi1 phi1) (+.f64 (*.f64 (*.f64 (*.f64 lambda2 (*.f64 phi1 phi1)) (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64))) #s(literal -1/46080 binary64)) (*.f64 (*.f64 #s(literal 1/384 binary64) lambda2) (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64))))))))
(* lambda2 (* (cos (* 1/2 phi1)) (- (/ lambda1 lambda2) 1)))
(*.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)))
(* lambda2 (* (cos (* 1/2 phi1)) (- (/ lambda1 lambda2) 1)))
(*.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)))
(* lambda2 (* (cos (* 1/2 phi1)) (- (/ lambda1 lambda2) 1)))
(*.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)))
(* lambda2 (* (cos (* 1/2 phi1)) (- (/ lambda1 lambda2) 1)))
(*.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)))
(* lambda2 (* (cos (* 1/2 phi1)) (- (/ lambda1 lambda2) 1)))
(*.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)))
(* lambda2 (* (cos (* 1/2 phi1)) (- (/ lambda1 lambda2) 1)))
(*.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)))
(* lambda2 (* (cos (* 1/2 phi1)) (- (/ lambda1 lambda2) 1)))
(*.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)))
(* lambda2 (* (cos (* 1/2 phi1)) (- (/ lambda1 lambda2) 1)))
(*.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)))
(* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))))
(*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))
(* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))))
(*.f64 phi2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))))
(* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))))
(*.f64 phi2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))))
(* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))))
(*.f64 phi2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))))
(* -1/8 (* (pow phi2 2) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))
(*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi2 phi2)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))
(* (pow phi2 2) (+ (* -1/2 (/ (* (sin (* 1/2 phi1)) (- lambda1 lambda2)) phi2)) (* -1/8 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))
(*.f64 (*.f64 phi2 phi2) (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) phi2) (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))))
(* (pow phi2 2) (+ (* -1/2 (/ (* (sin (* 1/2 phi1)) (- lambda1 lambda2)) phi2)) (* -1/8 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))
(*.f64 (*.f64 phi2 phi2) (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) phi2) (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))))
(* (pow phi2 2) (+ (* -1/2 (/ (* (sin (* 1/2 phi1)) (- lambda1 lambda2)) phi2)) (* -1/8 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))
(*.f64 (*.f64 phi2 phi2) (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) phi2) (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))))
(* -1/8 (* (pow phi2 2) (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))
(*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi2 phi2)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))
(* (pow phi2 2) (+ (* -1/2 (/ (* (sin (* 1/2 phi1)) (- lambda1 lambda2)) phi2)) (* -1/8 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))
(*.f64 (*.f64 phi2 phi2) (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) phi2) (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))))
(* (pow phi2 2) (+ (* -1/2 (/ (* (sin (* 1/2 phi1)) (- lambda1 lambda2)) phi2)) (* -1/8 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))
(*.f64 (*.f64 phi2 phi2) (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) phi2) (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))))
(* (pow phi2 2) (+ (* -1/2 (/ (* (sin (* 1/2 phi1)) (- lambda1 lambda2)) phi2)) (* -1/8 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))
(*.f64 (*.f64 phi2 phi2) (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) phi2) (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))))
(* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1))))))
(*.f64 phi2 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 lambda2 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 #s(literal 1/2 binary64) lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
(+ (* lambda1 (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1)))))))
(+.f64 (*.f64 phi2 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 lambda2 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 #s(literal 1/2 binary64) lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 (*.f64 lambda1 phi2) (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal -1/2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))
(+ (* lambda1 (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1)))))))
(+.f64 (*.f64 phi2 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 lambda2 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 #s(literal 1/2 binary64) lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 (*.f64 lambda1 phi2) (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal -1/2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))
(+ (* lambda1 (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))) (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1)))))))
(+.f64 (*.f64 phi2 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 lambda2 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 #s(literal 1/2 binary64) lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 (*.f64 lambda1 phi2) (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal -1/2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))
(* lambda1 (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1)))))))
(*.f64 (*.f64 lambda1 phi2) (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal -1/2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
(* lambda1 (+ (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1)))))) (/ (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1)))))) lambda1)))
(*.f64 lambda1 (+.f64 (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal -1/2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (/.f64 (*.f64 phi2 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 lambda2 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 #s(literal 1/2 binary64) lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) lambda1)))
(* lambda1 (+ (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1)))))) (/ (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1)))))) lambda1)))
(*.f64 lambda1 (+.f64 (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal -1/2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (/.f64 (*.f64 phi2 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 lambda2 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 #s(literal 1/2 binary64) lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) lambda1)))
(* lambda1 (+ (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1)))))) (/ (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1)))))) lambda1)))
(*.f64 lambda1 (+.f64 (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal -1/2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (/.f64 (*.f64 phi2 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 lambda2 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 #s(literal 1/2 binary64) lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) lambda1)))
(* -1 (* lambda1 (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 lambda1 phi2) (+.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))
(* -1 (* lambda1 (+ (* -1 (/ (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1)))))) lambda1)) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))))))
(*.f64 (neg.f64 lambda1) (-.f64 (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (/.f64 (*.f64 phi2 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 lambda2 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 #s(literal 1/2 binary64) lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) lambda1)))
(* -1 (* lambda1 (+ (* -1 (/ (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1)))))) lambda1)) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))))))
(*.f64 (neg.f64 lambda1) (-.f64 (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (/.f64 (*.f64 phi2 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 lambda2 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 #s(literal 1/2 binary64) lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) lambda1)))
(* -1 (* lambda1 (+ (* -1 (/ (* phi2 (+ (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))) (* 1/2 (* lambda2 (sin (* 1/2 phi1)))))) lambda1)) (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))))))
(*.f64 (neg.f64 lambda1) (-.f64 (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (/.f64 (*.f64 phi2 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 lambda2 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 #s(literal 1/2 binary64) lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) lambda1)))
(* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))
(*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) lambda1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 lambda1 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))
(+ (* lambda2 (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1))))))))
(+.f64 (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) lambda1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 lambda1 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))) (*.f64 (*.f64 lambda2 phi2) (+.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))
(+ (* lambda2 (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1))))))))
(+.f64 (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) lambda1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 lambda1 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))) (*.f64 (*.f64 lambda2 phi2) (+.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))
(+ (* lambda2 (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1)))))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1))))))))
(+.f64 (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) lambda1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 lambda1 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))) (*.f64 (*.f64 lambda2 phi2) (+.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))
(* lambda2 (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))))
(*.f64 (*.f64 lambda2 phi2) (+.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
(* lambda2 (+ (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))) (/ (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1))))))) lambda2)))
(*.f64 lambda2 (+.f64 (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (/.f64 (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) lambda1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 lambda1 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))) lambda2)))
(* lambda2 (+ (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))) (/ (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1))))))) lambda2)))
(*.f64 lambda2 (+.f64 (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (/.f64 (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) lambda1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 lambda1 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))) lambda2)))
(* lambda2 (+ (* phi2 (+ (* 1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))) (/ (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1))))))) lambda2)))
(*.f64 lambda2 (+.f64 (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (/.f64 (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) lambda1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 lambda1 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))) lambda2)))
(* -1 (* lambda2 (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1))))))))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 lambda2 phi2) (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal -1/2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))
(* -1 (* lambda2 (+ (* -1 (/ (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1))))))) lambda2)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1)))))))))
(*.f64 (-.f64 #s(literal 0 binary64) lambda2) (-.f64 (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal -1/2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (/.f64 (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) lambda1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 lambda1 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))) lambda2)))
(* -1 (* lambda2 (+ (* -1 (/ (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1))))))) lambda2)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1)))))))))
(*.f64 (-.f64 #s(literal 0 binary64) lambda2) (-.f64 (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal -1/2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (/.f64 (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) lambda1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 lambda1 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))) lambda2)))
(* -1 (* lambda2 (+ (* -1 (/ (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1))))))) lambda2)) (* phi2 (+ (* -1/2 (sin (* 1/2 phi1))) (* -1/8 (* phi2 (cos (* 1/2 phi1)))))))))
(*.f64 (-.f64 #s(literal 0 binary64) lambda2) (-.f64 (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal -1/2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (/.f64 (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) lambda1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 lambda1 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))) lambda2)))
(* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))
(*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2))
(+ (* -1/4 (* phi1 (* phi2 (- lambda1 lambda2)))) (* -1/8 (* (pow phi2 2) (- lambda1 lambda2))))
(+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2)) (*.f64 #s(literal -1/4 binary64) (*.f64 phi1 (*.f64 phi2 (-.f64 lambda1 lambda2)))))
(+ (* -1/8 (* (pow phi2 2) (- lambda1 lambda2))) (* phi1 (+ (* -1/4 (* phi2 (- lambda1 lambda2))) (* 1/64 (* phi1 (* (pow phi2 2) (- lambda1 lambda2)))))))
(+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2)) (*.f64 phi1 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 phi2 (-.f64 lambda1 lambda2))) (*.f64 (*.f64 #s(literal 1/64 binary64) phi1) (*.f64 (*.f64 phi2 phi2) (-.f64 lambda1 lambda2))))))
(+ (* -1/8 (* (pow phi2 2) (- lambda1 lambda2))) (* phi1 (+ (* -1/4 (* phi2 (- lambda1 lambda2))) (* phi1 (+ (* 1/96 (* phi1 (* phi2 (- lambda1 lambda2)))) (* 1/64 (* (pow phi2 2) (- lambda1 lambda2))))))))
(+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2)) (*.f64 phi1 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 phi2 (-.f64 lambda1 lambda2))) (*.f64 phi1 (+.f64 (*.f64 (*.f64 #s(literal 1/64 binary64) (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 phi1 (*.f64 phi2 (-.f64 lambda1 lambda2))) #s(literal 1/96 binary64)))))))
(* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))))
(*.f64 phi2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))))
(* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))))
(*.f64 phi2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))))
(* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))))
(*.f64 phi2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))))
(* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))))
(*.f64 phi2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))))
(* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))))
(*.f64 phi2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))))
(* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))))
(*.f64 phi2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))))
(* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))))
(*.f64 phi2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))))
(* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))))
(*.f64 phi2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))))
(* -1 (* lambda2 (sin (* 1/2 phi1))))
(*.f64 (-.f64 #s(literal 0 binary64) lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(+ (* -1 (* lambda2 (sin (* 1/2 phi1)))) (* lambda1 (sin (* 1/2 phi1))))
(-.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) (*.f64 lambda2 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(+ (* -1 (* lambda2 (sin (* 1/2 phi1)))) (* lambda1 (sin (* 1/2 phi1))))
(-.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) (*.f64 lambda2 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(+ (* -1 (* lambda2 (sin (* 1/2 phi1)))) (* lambda1 (sin (* 1/2 phi1))))
(-.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) (*.f64 lambda2 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* lambda1 (sin (* 1/2 phi1)))
(*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1)
(* lambda1 (+ (sin (* 1/2 phi1)) (* -1 (/ (* lambda2 (sin (* 1/2 phi1))) lambda1))))
(*.f64 lambda1 (-.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 lambda2 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1)))
(* lambda1 (+ (sin (* 1/2 phi1)) (* -1 (/ (* lambda2 (sin (* 1/2 phi1))) lambda1))))
(*.f64 lambda1 (-.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 lambda2 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1)))
(* lambda1 (+ (sin (* 1/2 phi1)) (* -1 (/ (* lambda2 (sin (* 1/2 phi1))) lambda1))))
(*.f64 lambda1 (-.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 lambda2 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1)))
(* lambda1 (sin (* 1/2 phi1)))
(*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1)
(* -1 (* lambda1 (+ (* -1 (sin (* 1/2 phi1))) (/ (* lambda2 (sin (* 1/2 phi1))) lambda1))))
(*.f64 (neg.f64 lambda1) (-.f64 (/.f64 (*.f64 lambda2 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* -1 (* lambda1 (+ (* -1 (sin (* 1/2 phi1))) (/ (* lambda2 (sin (* 1/2 phi1))) lambda1))))
(*.f64 (neg.f64 lambda1) (-.f64 (/.f64 (*.f64 lambda2 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* -1 (* lambda1 (+ (* -1 (sin (* 1/2 phi1))) (/ (* lambda2 (sin (* 1/2 phi1))) lambda1))))
(*.f64 (neg.f64 lambda1) (-.f64 (/.f64 (*.f64 lambda2 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* lambda1 (sin (* 1/2 phi1)))
(*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1)
(+ (* -1 (* lambda2 (sin (* 1/2 phi1)))) (* lambda1 (sin (* 1/2 phi1))))
(-.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) (*.f64 lambda2 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(+ (* -1 (* lambda2 (sin (* 1/2 phi1)))) (* lambda1 (sin (* 1/2 phi1))))
(-.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) (*.f64 lambda2 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(+ (* -1 (* lambda2 (sin (* 1/2 phi1)))) (* lambda1 (sin (* 1/2 phi1))))
(-.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) (*.f64 lambda2 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* -1 (* lambda2 (sin (* 1/2 phi1))))
(*.f64 (-.f64 #s(literal 0 binary64) lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* lambda2 (+ (* -1 (sin (* 1/2 phi1))) (/ (* lambda1 (sin (* 1/2 phi1))) lambda2)))
(*.f64 lambda2 (-.f64 (/.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* lambda2 (+ (* -1 (sin (* 1/2 phi1))) (/ (* lambda1 (sin (* 1/2 phi1))) lambda2)))
(*.f64 lambda2 (-.f64 (/.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* lambda2 (+ (* -1 (sin (* 1/2 phi1))) (/ (* lambda1 (sin (* 1/2 phi1))) lambda2)))
(*.f64 lambda2 (-.f64 (/.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* -1 (* lambda2 (sin (* 1/2 phi1))))
(*.f64 (-.f64 #s(literal 0 binary64) lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* -1 (* lambda2 (+ (sin (* 1/2 phi1)) (* -1 (/ (* lambda1 (sin (* 1/2 phi1))) lambda2)))))
(*.f64 (-.f64 #s(literal 0 binary64) lambda2) (-.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) lambda2)))
(* -1 (* lambda2 (+ (sin (* 1/2 phi1)) (* -1 (/ (* lambda1 (sin (* 1/2 phi1))) lambda2)))))
(*.f64 (-.f64 #s(literal 0 binary64) lambda2) (-.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) lambda2)))
(* -1 (* lambda2 (+ (sin (* 1/2 phi1)) (* -1 (/ (* lambda1 (sin (* 1/2 phi1))) lambda2)))))
(*.f64 (-.f64 #s(literal 0 binary64) lambda2) (-.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) lambda2)))
(* 1/2 (* phi1 (- lambda1 lambda2)))
(*.f64 #s(literal 1/2 binary64) (*.f64 phi1 (-.f64 lambda1 lambda2)))
(* phi1 (+ (* -1/48 (* (pow phi1 2) (- lambda1 lambda2))) (* 1/2 (- lambda1 lambda2))))
(*.f64 phi1 (+.f64 (*.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 phi1 phi1)) (-.f64 lambda1 lambda2)) (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))))
(* phi1 (+ (* 1/2 (- lambda1 lambda2)) (* (pow phi1 2) (+ (* -1/48 (- lambda1 lambda2)) (* 1/3840 (* (pow phi1 2) (- lambda1 lambda2)))))))
(*.f64 phi1 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 phi1 phi1) (+.f64 (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/48 binary64)) (*.f64 (*.f64 #s(literal 1/3840 binary64) (*.f64 phi1 phi1)) (-.f64 lambda1 lambda2))))))
(* phi1 (+ (* 1/2 (- lambda1 lambda2)) (* (pow phi1 2) (+ (* -1/48 (- lambda1 lambda2)) (* (pow phi1 2) (+ (* -1/645120 (* (pow phi1 2) (- lambda1 lambda2))) (* 1/3840 (- lambda1 lambda2))))))))
(*.f64 phi1 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 phi1 phi1) (+.f64 (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/48 binary64)) (*.f64 (*.f64 phi1 phi1) (+.f64 (*.f64 (*.f64 #s(literal -1/645120 binary64) (*.f64 phi1 phi1)) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) #s(literal 1/3840 binary64))))))))
(* (sin (* 1/2 phi1)) (- lambda1 lambda2))
(*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))
(* (sin (* 1/2 phi1)) (- lambda1 lambda2))
(*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))
(* (sin (* 1/2 phi1)) (- lambda1 lambda2))
(*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))
(* (sin (* 1/2 phi1)) (- lambda1 lambda2))
(*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))
(* (sin (* 1/2 phi1)) (- lambda1 lambda2))
(*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))
(* (sin (* 1/2 phi1)) (- lambda1 lambda2))
(*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))
(* (sin (* 1/2 phi1)) (- lambda1 lambda2))
(*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))
(* (sin (* 1/2 phi1)) (- lambda1 lambda2))
(*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))
(* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))
(*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))
(* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))
(*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))
(* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))
(*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))
(* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))
(*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))
(* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))
(*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))
(* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))
(*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))
(* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))
(*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))
(* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))
(*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))
(* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))
(*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))
(* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))
(*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))
(* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))
(*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))
(* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))
(*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))
(* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1)))))
(*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 lambda2 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(+ (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1))))) (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))))
(+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 lambda2 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 lambda1 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
(+ (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1))))) (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))))
(+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 lambda2 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 lambda1 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
(+ (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1))))) (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))))
(+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 lambda2 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 lambda1 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
(* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 lambda1 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* lambda1 (+ (* -1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/8 (/ (* lambda2 (* phi2 (cos (* 1/2 phi1)))) lambda1))))
(*.f64 lambda1 (+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 lambda2 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) lambda1)))
(* lambda1 (+ (* -1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/8 (/ (* lambda2 (* phi2 (cos (* 1/2 phi1)))) lambda1))))
(*.f64 lambda1 (+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 lambda2 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) lambda1)))
(* lambda1 (+ (* -1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/8 (/ (* lambda2 (* phi2 (cos (* 1/2 phi1)))) lambda1))))
(*.f64 lambda1 (+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 lambda2 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) lambda1)))
(* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 lambda1 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* -1 (* lambda1 (+ (* -1/8 (/ (* lambda2 (* phi2 (cos (* 1/2 phi1)))) lambda1)) (* 1/8 (* phi2 (cos (* 1/2 phi1)))))))
(*.f64 (neg.f64 lambda1) (+.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 lambda2 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) lambda1)))
(* -1 (* lambda1 (+ (* -1/8 (/ (* lambda2 (* phi2 (cos (* 1/2 phi1)))) lambda1)) (* 1/8 (* phi2 (cos (* 1/2 phi1)))))))
(*.f64 (neg.f64 lambda1) (+.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 lambda2 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) lambda1)))
(* -1 (* lambda1 (+ (* -1/8 (/ (* lambda2 (* phi2 (cos (* 1/2 phi1)))) lambda1)) (* 1/8 (* phi2 (cos (* 1/2 phi1)))))))
(*.f64 (neg.f64 lambda1) (+.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 lambda2 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) lambda1)))
(* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1)))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 lambda1 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(+ (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1))))) (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))))
(+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 lambda2 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 lambda1 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
(+ (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1))))) (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))))
(+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 lambda2 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 lambda1 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
(+ (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1))))) (* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))))
(+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 lambda2 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 lambda1 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
(* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1)))))
(*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 lambda2 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* lambda2 (+ (* -1/8 (/ (* lambda1 (* phi2 (cos (* 1/2 phi1)))) lambda2)) (* 1/8 (* phi2 (cos (* 1/2 phi1))))))
(*.f64 lambda2 (+.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 lambda1 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) lambda2)))
(* lambda2 (+ (* -1/8 (/ (* lambda1 (* phi2 (cos (* 1/2 phi1)))) lambda2)) (* 1/8 (* phi2 (cos (* 1/2 phi1))))))
(*.f64 lambda2 (+.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 lambda1 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) lambda2)))
(* lambda2 (+ (* -1/8 (/ (* lambda1 (* phi2 (cos (* 1/2 phi1)))) lambda2)) (* 1/8 (* phi2 (cos (* 1/2 phi1))))))
(*.f64 lambda2 (+.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 lambda1 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) lambda2)))
(* 1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1)))))
(*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 lambda2 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* -1 (* lambda2 (+ (* -1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/8 (/ (* lambda1 (* phi2 (cos (* 1/2 phi1)))) lambda2)))))
(*.f64 (-.f64 #s(literal 0 binary64) lambda2) (+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 lambda1 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) lambda2)))
(* -1 (* lambda2 (+ (* -1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/8 (/ (* lambda1 (* phi2 (cos (* 1/2 phi1)))) lambda2)))))
(*.f64 (-.f64 #s(literal 0 binary64) lambda2) (+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 lambda1 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) lambda2)))
(* -1 (* lambda2 (+ (* -1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/8 (/ (* lambda1 (* phi2 (cos (* 1/2 phi1)))) lambda2)))))
(*.f64 (-.f64 #s(literal 0 binary64) lambda2) (+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 lambda1 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) lambda2)))
(* -1/8 (* phi2 (- lambda1 lambda2)))
(*.f64 #s(literal -1/8 binary64) (*.f64 phi2 (-.f64 lambda1 lambda2)))
(+ (* -1/8 (* phi2 (- lambda1 lambda2))) (* 1/64 (* (pow phi1 2) (* phi2 (- lambda1 lambda2)))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi2 (-.f64 lambda1 lambda2))) (*.f64 (*.f64 #s(literal 1/64 binary64) (*.f64 phi1 phi1)) (*.f64 phi2 (-.f64 lambda1 lambda2))))
(+ (* -1/8 (* phi2 (- lambda1 lambda2))) (* (pow phi1 2) (+ (* -1/3072 (* (pow phi1 2) (* phi2 (- lambda1 lambda2)))) (* 1/64 (* phi2 (- lambda1 lambda2))))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi2 (-.f64 lambda1 lambda2))) (*.f64 (*.f64 phi1 phi1) (+.f64 (*.f64 (*.f64 phi2 (-.f64 lambda1 lambda2)) #s(literal 1/64 binary64)) (*.f64 (*.f64 #s(literal -1/3072 binary64) (*.f64 phi1 phi1)) (*.f64 phi2 (-.f64 lambda1 lambda2))))))
(+ (* -1/8 (* phi2 (- lambda1 lambda2))) (* (pow phi1 2) (+ (* 1/64 (* phi2 (- lambda1 lambda2))) (* (pow phi1 2) (+ (* -1/3072 (* phi2 (- lambda1 lambda2))) (* 1/368640 (* (pow phi1 2) (* phi2 (- lambda1 lambda2)))))))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi2 (-.f64 lambda1 lambda2))) (*.f64 (*.f64 phi1 phi1) (+.f64 (*.f64 (*.f64 phi2 (-.f64 lambda1 lambda2)) #s(literal 1/64 binary64)) (*.f64 (*.f64 phi1 phi1) (+.f64 (*.f64 (*.f64 phi2 (-.f64 lambda1 lambda2)) #s(literal -1/3072 binary64)) (*.f64 (*.f64 #s(literal 1/368640 binary64) (*.f64 phi1 phi1)) (*.f64 phi2 (-.f64 lambda1 lambda2))))))))
(* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))
(*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))
(* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))
(*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))
(* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))
(*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))
(* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))
(*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))
(* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))
(*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))
(* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))
(*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))
(* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))
(*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))
(* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))))
(*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)))
(/ (* R phi2) phi1)
(/.f64 (*.f64 phi2 R) phi1)
(/ (* R phi2) phi1)
(/.f64 (*.f64 phi2 R) phi1)
(/ (* R phi2) phi1)
(/.f64 (*.f64 phi2 R) phi1)
(/ (* R phi2) phi1)
(/.f64 (*.f64 phi2 R) phi1)
(/ (* R phi2) phi1)
(/.f64 (*.f64 phi2 R) phi1)
(/ (* R phi2) phi1)
(/.f64 (*.f64 phi2 R) phi1)
(/ (* R phi2) phi1)
(/.f64 (*.f64 phi2 R) phi1)
(/ (* R phi2) phi1)
(/.f64 (*.f64 phi2 R) phi1)
(/ (* R phi2) phi1)
(/.f64 (*.f64 phi2 R) phi1)
(/ (* R phi2) phi1)
(/.f64 (*.f64 phi2 R) phi1)
(/ (* R phi2) phi1)
(/.f64 (*.f64 phi2 R) phi1)
(/ (* R phi2) phi1)
(/.f64 (*.f64 phi2 R) phi1)
(/ (* R phi2) phi1)
(/.f64 (*.f64 phi2 R) phi1)
(/ (* R phi2) phi1)
(/.f64 (*.f64 phi2 R) phi1)
(/ (* R phi2) phi1)
(/.f64 (*.f64 phi2 R) phi1)
(/ (* R phi2) phi1)
(/.f64 (*.f64 phi2 R) phi1)
(/ (* R phi2) phi1)
(/.f64 (*.f64 phi2 R) phi1)
(/ (* R phi2) phi1)
(/.f64 (*.f64 phi2 R) phi1)
(/ (* R phi2) phi1)
(/.f64 (*.f64 phi2 R) phi1)
(/ (* R phi2) phi1)
(/.f64 (*.f64 phi2 R) phi1)
(/ (* R phi2) phi1)
(/.f64 (*.f64 phi2 R) phi1)
(/ (* R phi2) phi1)
(/.f64 (*.f64 phi2 R) phi1)
(/ (* R phi2) phi1)
(/.f64 (*.f64 phi2 R) phi1)
(/ (* R phi2) phi1)
(/.f64 (*.f64 phi2 R) phi1)
(/ (* R phi2) phi1)
(/.f64 (*.f64 phi2 R) phi1)
(/ (* R phi2) phi1)
(/.f64 (*.f64 phi2 R) phi1)
(/ (* R phi2) phi1)
(/.f64 (*.f64 phi2 R) phi1)
(/ (* R phi2) phi1)
(/.f64 (*.f64 phi2 R) phi1)
(/ (* R phi2) phi1)
(/.f64 (*.f64 phi2 R) phi1)
(/ (* R phi2) phi1)
(/.f64 (*.f64 phi2 R) phi1)
(/ (* R phi2) phi1)
(/.f64 (*.f64 phi2 R) phi1)
(/ (* R phi2) phi1)
(/.f64 (*.f64 phi2 R) phi1)
(/ (* R phi2) phi1)
(/.f64 (*.f64 phi2 R) phi1)
(/ (* R phi2) phi1)
(/.f64 (*.f64 phi2 R) phi1)
(/ (* R phi2) phi1)
(/.f64 (*.f64 phi2 R) phi1)
(/ (* R phi2) phi1)
(/.f64 (*.f64 phi2 R) phi1)
(/ (* R (- 1 (/ (pow phi2 3) (pow phi1 3)))) (+ 1 (/ (* phi2 (+ 1 (/ phi2 phi1))) phi1)))
(/.f64 (*.f64 R (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi2 (*.f64 phi2 phi2)) (*.f64 phi1 (*.f64 phi1 phi1))))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi2 (+.f64 #s(literal 1 binary64) (/.f64 phi2 phi1))) phi1)))
(/ (* R (- 1 (/ (pow phi2 3) (pow phi1 3)))) (+ 1 (/ (* phi2 (+ 1 (/ phi2 phi1))) phi1)))
(/.f64 (*.f64 R (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi2 (*.f64 phi2 phi2)) (*.f64 phi1 (*.f64 phi1 phi1))))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi2 (+.f64 #s(literal 1 binary64) (/.f64 phi2 phi1))) phi1)))
(/ (* R (- 1 (/ (pow phi2 3) (pow phi1 3)))) (+ 1 (/ (* phi2 (+ 1 (/ phi2 phi1))) phi1)))
(/.f64 (*.f64 R (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi2 (*.f64 phi2 phi2)) (*.f64 phi1 (*.f64 phi1 phi1))))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi2 (+.f64 #s(literal 1 binary64) (/.f64 phi2 phi1))) phi1)))
(/ (* R (- 1 (/ (pow phi2 3) (pow phi1 3)))) (+ 1 (/ (* phi2 (+ 1 (/ phi2 phi1))) phi1)))
(/.f64 (*.f64 R (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi2 (*.f64 phi2 phi2)) (*.f64 phi1 (*.f64 phi1 phi1))))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi2 (+.f64 #s(literal 1 binary64) (/.f64 phi2 phi1))) phi1)))
(/ (* R (- 1 (/ (pow phi2 3) (pow phi1 3)))) (+ 1 (/ (* phi2 (+ 1 (/ phi2 phi1))) phi1)))
(/.f64 (*.f64 R (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi2 (*.f64 phi2 phi2)) (*.f64 phi1 (*.f64 phi1 phi1))))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi2 (+.f64 #s(literal 1 binary64) (/.f64 phi2 phi1))) phi1)))
(/ (* R (- 1 (/ (pow phi2 3) (pow phi1 3)))) (+ 1 (/ (* phi2 (+ 1 (/ phi2 phi1))) phi1)))
(/.f64 (*.f64 R (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi2 (*.f64 phi2 phi2)) (*.f64 phi1 (*.f64 phi1 phi1))))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi2 (+.f64 #s(literal 1 binary64) (/.f64 phi2 phi1))) phi1)))
(/ (* R (- 1 (/ (pow phi2 3) (pow phi1 3)))) (+ 1 (/ (* phi2 (+ 1 (/ phi2 phi1))) phi1)))
(/.f64 (*.f64 R (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi2 (*.f64 phi2 phi2)) (*.f64 phi1 (*.f64 phi1 phi1))))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi2 (+.f64 #s(literal 1 binary64) (/.f64 phi2 phi1))) phi1)))
(/ (* R (- 1 (/ (pow phi2 3) (pow phi1 3)))) (+ 1 (/ (* phi2 (+ 1 (/ phi2 phi1))) phi1)))
(/.f64 (*.f64 R (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi2 (*.f64 phi2 phi2)) (*.f64 phi1 (*.f64 phi1 phi1))))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi2 (+.f64 #s(literal 1 binary64) (/.f64 phi2 phi1))) phi1)))
(/ (* R (+ 1 (* -1 (/ (pow phi2 3) (pow phi1 3))))) (+ 1 (* -1 (/ (* phi2 (- (* -1 (/ phi2 phi1)) 1)) phi1))))
(/.f64 (*.f64 R (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi2 (*.f64 phi2 phi2)) (*.f64 phi1 (*.f64 phi1 phi1))))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi2 (+.f64 (-.f64 #s(literal 0 binary64) (/.f64 phi2 phi1)) #s(literal -1 binary64))) phi1)))
(/ (* R (+ 1 (* -1 (/ (pow phi2 3) (pow phi1 3))))) (+ 1 (* -1 (/ (* phi2 (- (* -1 (/ phi2 phi1)) 1)) phi1))))
(/.f64 (*.f64 R (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi2 (*.f64 phi2 phi2)) (*.f64 phi1 (*.f64 phi1 phi1))))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi2 (+.f64 (-.f64 #s(literal 0 binary64) (/.f64 phi2 phi1)) #s(literal -1 binary64))) phi1)))
(/ (* R (+ 1 (* -1 (/ (pow phi2 3) (pow phi1 3))))) (+ 1 (* -1 (/ (* phi2 (- (* -1 (/ phi2 phi1)) 1)) phi1))))
(/.f64 (*.f64 R (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi2 (*.f64 phi2 phi2)) (*.f64 phi1 (*.f64 phi1 phi1))))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi2 (+.f64 (-.f64 #s(literal 0 binary64) (/.f64 phi2 phi1)) #s(literal -1 binary64))) phi1)))
(/ (* R (+ 1 (* -1 (/ (pow phi2 3) (pow phi1 3))))) (+ 1 (* -1 (/ (* phi2 (- (* -1 (/ phi2 phi1)) 1)) phi1))))
(/.f64 (*.f64 R (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi2 (*.f64 phi2 phi2)) (*.f64 phi1 (*.f64 phi1 phi1))))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi2 (+.f64 (-.f64 #s(literal 0 binary64) (/.f64 phi2 phi1)) #s(literal -1 binary64))) phi1)))
R
(+ R (* -1 (/ (* R phi2) phi1)))
(-.f64 R (/.f64 (*.f64 phi2 R) phi1))
(+ R (* phi2 (- (* -1 (* phi2 (+ (* -1 (/ R (pow phi1 2))) (/ R (pow phi1 2))))) (/ R phi1))))
(+.f64 R (*.f64 phi2 (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 phi2 #s(literal 0 binary64))) (/.f64 R phi1))))
(+ R (* phi2 (- (* phi2 (- (/ (* phi2 (+ (* -1 (/ R (pow phi1 2))) (/ R (pow phi1 2)))) phi1) (+ (* -1 (/ R (pow phi1 2))) (/ R (pow phi1 2))))) (/ R phi1))))
(+.f64 R (*.f64 phi2 (-.f64 (*.f64 phi2 (+.f64 (/.f64 (*.f64 phi2 #s(literal 0 binary64)) phi1) #s(literal 0 binary64))) (/.f64 R phi1))))
(* -1 (/ (* R phi2) phi1))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 phi2 R) phi1))
(* phi2 (+ (* -1 (/ R phi1)) (/ R phi2)))
(*.f64 phi2 (-.f64 (/.f64 R phi2) (/.f64 R phi1)))
(* phi2 (- (+ (* -1 (/ R phi1)) (* -1 (/ (+ (* -1 (* R phi1)) (* R phi1)) (pow phi2 2)))) (* -1 (/ R phi2))))
(*.f64 phi2 (+.f64 (-.f64 (/.f64 #s(literal 0 binary64) (*.f64 phi2 phi2)) (/.f64 R phi1)) (/.f64 R phi2)))
(* phi2 (- (+ (* -1 (/ R phi1)) (/ (* phi1 (+ (* -1 (* R phi1)) (* R phi1))) (pow phi2 3))) (+ (* -1 (/ R phi2)) (+ (* -1 (/ (* R phi1) (pow phi2 2))) (/ (* R phi1) (pow phi2 2))))))
(*.f64 phi2 (+.f64 (-.f64 (*.f64 (/.f64 #s(literal 0 binary64) (*.f64 phi2 phi2)) (/.f64 phi1 phi2)) (/.f64 R phi1)) (/.f64 R phi2)))
(* -1 (/ (* R phi2) phi1))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 phi2 R) phi1))
(* -1 (* phi2 (+ (* -1 (/ R phi2)) (/ R phi1))))
(-.f64 #s(literal 0 binary64) (*.f64 phi2 (-.f64 (/.f64 R phi1) (/.f64 R phi2))))
(* -1 (* phi2 (+ (* -1 (/ (- (+ (* -1 (/ (* R phi1) phi2)) (/ (* R phi1) phi2)) (* -1 R)) phi2)) (/ R phi1))))
(-.f64 #s(literal 0 binary64) (*.f64 phi2 (-.f64 (/.f64 R phi1) (/.f64 R phi2))))
(* -1 (* phi2 (+ (* -1 (/ (- (* -1 (/ (- (/ (* phi1 (+ (* -1 (* R phi1)) (* R phi1))) phi2) (+ (* -1 (* R phi1)) (* R phi1))) phi2)) (* -1 R)) phi2)) (/ R phi1))))
(*.f64 (-.f64 #s(literal 0 binary64) phi2) (-.f64 (/.f64 R phi1) (/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (/.f64 (+.f64 (/.f64 (*.f64 phi1 #s(literal 0 binary64)) phi2) #s(literal 0 binary64)) phi2)) R) phi2)))
(* -1 (/ (* R phi2) phi1))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 phi2 R) phi1))
(/ (+ (* -1 (* R phi2)) (* R phi1)) phi1)
(/.f64 (*.f64 R (-.f64 phi1 phi2)) phi1)
(/ (+ (* -1 (* R phi2)) (* phi1 (- (* -1 (* phi1 (+ (* -1 (/ R phi2)) (/ R phi2)))) (* -1 R)))) phi1)
(/.f64 (-.f64 (*.f64 phi1 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 phi1 #s(literal 0 binary64)) R))) (*.f64 phi2 R)) phi1)
(/ (+ (* -1 (* R phi2)) (* phi1 (- (* phi1 (- (/ (* phi1 (+ (* -1 (/ R phi2)) (/ R phi2))) phi2) (+ (* -1 (/ R phi2)) (/ R phi2)))) (* -1 R)))) phi1)
(/.f64 (-.f64 (*.f64 phi1 (+.f64 (*.f64 phi1 (+.f64 (/.f64 (*.f64 phi1 #s(literal 0 binary64)) phi2) #s(literal 0 binary64))) R)) (*.f64 phi2 R)) phi1)
R
(+ R (* -1 (/ (* R phi2) phi1)))
(-.f64 R (/.f64 (*.f64 phi2 R) phi1))
(- (+ R (* -1 (/ (+ (* -1 (* R (pow phi2 2))) (* R (pow phi2 2))) (pow phi1 2)))) (/ (* R phi2) phi1))
(+.f64 R (-.f64 (/.f64 #s(literal 0 binary64) (*.f64 phi1 phi1)) (/.f64 (*.f64 phi2 R) phi1)))
(- (+ R (/ (* phi2 (+ (* -1 (* R (pow phi2 2))) (* R (pow phi2 2)))) (pow phi1 3))) (+ (* -1 (/ (* R (pow phi2 2)) (pow phi1 2))) (+ (/ (* R phi2) phi1) (/ (* R (pow phi2 2)) (pow phi1 2)))))
(+.f64 R (-.f64 (/.f64 (*.f64 phi2 #s(literal 0 binary64)) (*.f64 phi1 (*.f64 phi1 phi1))) (-.f64 (+.f64 (/.f64 (*.f64 phi2 R) phi1) (/.f64 (*.f64 (*.f64 phi2 phi2) R) (*.f64 phi1 phi1))) (/.f64 (*.f64 (*.f64 phi2 phi2) R) (*.f64 phi1 phi1)))))
R
(+ R (* -1 (/ (* R phi2) phi1)))
(-.f64 R (/.f64 (*.f64 phi2 R) phi1))
(+ R (* -1 (/ (- (+ (* -1 (/ (* R (pow phi2 2)) phi1)) (/ (* R (pow phi2 2)) phi1)) (* -1 (* R phi2))) phi1)))
(-.f64 R (/.f64 (*.f64 phi2 R) phi1))
(+ R (* -1 (/ (- (* -1 (/ (- (/ (* phi2 (+ (* -1 (* R (pow phi2 2))) (* R (pow phi2 2)))) phi1) (+ (* -1 (* R (pow phi2 2))) (* R (pow phi2 2)))) phi1)) (* -1 (* R phi2))) phi1)))
(-.f64 R (/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (/.f64 (+.f64 (/.f64 (*.f64 phi2 #s(literal 0 binary64)) phi1) #s(literal 0 binary64)) phi1)) (*.f64 phi2 R)) phi1))
(/ phi1 (* R phi2))
(/.f64 (/.f64 phi1 R) phi2)
(/ phi1 (* R phi2))
(/.f64 (/.f64 phi1 R) phi2)
(/ phi1 (* R phi2))
(/.f64 (/.f64 phi1 R) phi2)
(/ phi1 (* R phi2))
(/.f64 (/.f64 phi1 R) phi2)
(/ phi1 (* R phi2))
(/.f64 (/.f64 phi1 R) phi2)
(/ phi1 (* R phi2))
(/.f64 (/.f64 phi1 R) phi2)
(/ phi1 (* R phi2))
(/.f64 (/.f64 phi1 R) phi2)
(/ phi1 (* R phi2))
(/.f64 (/.f64 phi1 R) phi2)
(/ phi1 (* R phi2))
(/.f64 (/.f64 phi1 R) phi2)
(/ phi1 (* R phi2))
(/.f64 (/.f64 phi1 R) phi2)
(/ phi1 (* R phi2))
(/.f64 (/.f64 phi1 R) phi2)
(/ phi1 (* R phi2))
(/.f64 (/.f64 phi1 R) phi2)
(/ phi1 (* R phi2))
(/.f64 (/.f64 phi1 R) phi2)
(/ phi1 (* R phi2))
(/.f64 (/.f64 phi1 R) phi2)
(/ phi1 (* R phi2))
(/.f64 (/.f64 phi1 R) phi2)
(/ phi1 (* R phi2))
(/.f64 (/.f64 phi1 R) phi2)
(/ phi1 (* R phi2))
(/.f64 (/.f64 phi1 R) phi2)
(/ phi1 (* R phi2))
(/.f64 (/.f64 phi1 R) phi2)
(/ phi1 (* R phi2))
(/.f64 (/.f64 phi1 R) phi2)
(/ phi1 (* R phi2))
(/.f64 (/.f64 phi1 R) phi2)
(/ phi1 (* R phi2))
(/.f64 (/.f64 phi1 R) phi2)
(/ phi1 (* R phi2))
(/.f64 (/.f64 phi1 R) phi2)
(/ phi1 (* R phi2))
(/.f64 (/.f64 phi1 R) phi2)
(/ phi1 (* R phi2))
(/.f64 (/.f64 phi1 R) phi2)
(/ phi1 (* R phi2))
(/.f64 (/.f64 phi1 R) phi2)
(/ phi1 (* R phi2))
(/.f64 (/.f64 phi1 R) phi2)
(/ phi1 (* R phi2))
(/.f64 (/.f64 phi1 R) phi2)
(/ phi1 (* R phi2))
(/.f64 (/.f64 phi1 R) phi2)
(/ phi1 (* R phi2))
(/.f64 (/.f64 phi1 R) phi2)
(/ phi1 (* R phi2))
(/.f64 (/.f64 phi1 R) phi2)
(/ phi1 (* R phi2))
(/.f64 (/.f64 phi1 R) phi2)
(/ phi1 (* R phi2))
(/.f64 (/.f64 phi1 R) phi2)
(/ phi1 (* R phi2))
(/.f64 (/.f64 phi1 R) phi2)
(/ phi1 (* R phi2))
(/.f64 (/.f64 phi1 R) phi2)
(/ phi1 (* R phi2))
(/.f64 (/.f64 phi1 R) phi2)
(/ phi1 (* R phi2))
(/.f64 (/.f64 phi1 R) phi2)
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (pow phi1 2)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 phi1 phi1)))
(+ 1 (* (pow phi1 2) (- (* 1/384 (pow phi1 2)) 1/8)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 (*.f64 (*.f64 phi1 phi1) #s(literal 1/384 binary64)) #s(literal -1/8 binary64))))
(+ 1 (* (pow phi1 2) (- (* (pow phi1 2) (+ 1/384 (* -1/46080 (pow phi1 2)))) 1/8)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1/384 binary64) (*.f64 (*.f64 phi1 phi1) #s(literal -1/46080 binary64)))) #s(literal -1/8 binary64))))
(cos (* 1/2 phi1))
(cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))
(cos (* 1/2 phi1))
(cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))
(cos (* 1/2 phi1))
(cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))
(cos (* 1/2 phi1))
(cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))
(cos (* 1/2 phi1))
(cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))
(cos (* 1/2 phi1))
(cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))
(cos (* 1/2 phi1))
(cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))
(cos (* 1/2 phi1))
(cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))

eval316.0ms (2.1%)

Memory
0.8MiB live, 551.6MiB allocated
Compiler

Compiled 84 014 to 5 253 computations (93.7% saved)

prune444.0ms (3%)

Memory
16.8MiB live, 639.3MiB allocated
Pruning

80 alts after pruning (75 fresh and 5 done)

PrunedKeptTotal
New1 876291 905
Fresh114657
Picked415
Done044
Total1 891801 971
Accuracy
98.5%
Counts
1 971 → 80
Alt Table
Click to see full alt table
StatusAccuracyProgram
13.1%
(/.f64 (neg.f64 (*.f64 phi1 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))))) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))))
56.3%
(/.f64 phi1 (/.f64 #s(literal -1 binary64) (-.f64 R (/.f64 (*.f64 phi2 R) phi1))))
29.0%
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 R (/.f64 (*.f64 R phi2) phi1)) (*.f64 (-.f64 #s(literal 0 binary64) phi1) (-.f64 (*.f64 R R) (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 phi1 (*.f64 R phi2)))))))
23.5%
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))) (-.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))))))))
44.7%
(-.f64 (*.f64 R (hypot.f64 phi1 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1))) (*.f64 (*.f64 R (*.f64 (*.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi1 phi1) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 lambda1 lambda1)))))))
56.3%
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 R (/.f64 (*.f64 phi2 R) phi1))) phi1)))
25.1%
(-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) phi1) (/.f64 (*.f64 phi1 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1)))) (-.f64 R (/.f64 (*.f64 R phi2) phi1)))))
24.8%
(-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (*.f64 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))) (-.f64 R (/.f64 (*.f64 R phi2) phi1))) phi1) (/.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1)))))
13.1%
(-.f64 #s(literal 0 binary64) (*.f64 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))))) phi1)))
21.8%
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 lambda1 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
6.7%
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))))
6.9%
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
56.4%
(-.f64 #s(literal 0 binary64) (*.f64 phi2 (*.f64 R (+.f64 (/.f64 phi1 phi2) #s(literal -1 binary64)))))
15.3%
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))) (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 R phi2) phi1) (+.f64 R (/.f64 (*.f64 R phi2) phi1)))))))
14.7%
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 (-.f64 (*.f64 R (*.f64 R R)) (*.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 (/.f64 phi1 phi2) R)))) (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 R phi2) phi1) (+.f64 R (/.f64 (*.f64 R phi2) phi1)))))))
4.3%
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 (-.f64 (*.f64 R (*.f64 R R)) (*.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 phi1 (*.f64 R phi2))))) (*.f64 (*.f64 R R) (/.f64 (*.f64 phi2 phi2) (*.f64 phi1 phi1))))))
15.6%
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 (-.f64 (*.f64 R (*.f64 R R)) (*.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 phi1 (*.f64 R phi2))))) (*.f64 R R))))
32.6%
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 (-.f64 (*.f64 R R) (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1)))) (+.f64 R (/.f64 (*.f64 phi2 R) phi1)))))
1.0%
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 phi2)) (*.f64 R (*.f64 R R))) (*.f64 phi1 (*.f64 phi1 phi1)))) (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 R phi2) phi1) (+.f64 R (/.f64 (*.f64 R phi2) phi1)))))))
11.7%
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 (*.f64 R (*.f64 R R)) (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 R phi2) phi1) (+.f64 R (/.f64 (*.f64 R phi2) phi1)))))))
26.6%
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 #s(literal -1 binary64) (*.f64 phi1 phi1)) (*.f64 phi2 R)) (/.f64 phi1 R)) phi2))))
32.6%
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (-.f64 (*.f64 R R) (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))))))))
24.7%
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 (/.f64 phi1 R) phi2)))))
14.9%
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))))))))
16.4%
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 #s(literal 1 binary64) (*.f64 phi1 (-.f64 (-.f64 #s(literal 0 binary64) (/.f64 phi1 (*.f64 (*.f64 phi2 phi2) R))) (/.f64 #s(literal 1 binary64) (*.f64 phi2 R)))))))
57.4%
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (-.f64 R (*.f64 (/.f64 R phi1) phi2))))
56.4%
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (-.f64 R (*.f64 (/.f64 #s(literal 1 binary64) phi1) (*.f64 R phi2)))))
13.0%
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 (/.f64 (-.f64 (*.f64 R R) (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1)))) (+.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))) (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 phi2 R) phi1) (-.f64 (/.f64 (*.f64 phi2 R) phi1) R))))))
3.2%
(-.f64 #s(literal 0 binary64) (*.f64 lambda2 R))
19.0%
(*.f64 (hypot.f64 (exp.f64 (log.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))))) phi1) R)
71.2%
(*.f64 (hypot.f64 phi2 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (-.f64 lambda1 lambda2))) R)
66.0%
(*.f64 (hypot.f64 phi1 (*.f64 lambda2 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)))) R)
23.9%
(*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (-.f64 lambda1 lambda2)) R)
16.9%
(*.f64 (-.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2))))) lambda2) lambda2) R)
14.1%
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))))))) (/.f64 #s(literal 1 binary64) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)))))))
4.9%
(*.f64 (+.f64 (+.f64 lambda1 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1))))) lambda1)) (*.f64 lambda2 (+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 lambda2 (+.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 phi1 phi1)) lambda1) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 phi1 phi1)) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1)))) (*.f64 lambda1 lambda1))) lambda1))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 phi1 phi1)) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1)))) (*.f64 lambda1 lambda1))))) #s(literal -1 binary64)))) R)
19.0%
(*.f64 (+.f64 lambda1 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1))))) lambda1)) R)
27.6%
(*.f64 (+.f64 lambda1 (-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) phi1)) (-.f64 lambda1 lambda2)) lambda2)) R)
17.7%
(*.f64 (+.f64 lambda1 (-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1))))) lambda1) lambda2)) R)
8.3%
(*.f64 (+.f64 lambda1 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 lambda2 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 phi1 phi1)) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1)))) (*.f64 lambda1 lambda1)))) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1)))) lambda1))) lambda2)) R)
4.8%
(*.f64 (+.f64 lambda1 (*.f64 (*.f64 phi1 phi1) (+.f64 (*.f64 lambda1 #s(literal -1/8 binary64)) (*.f64 (*.f64 lambda1 (*.f64 phi1 phi1)) #s(literal 1/384 binary64))))) R)
18.2%
(*.f64 (+.f64 lambda1 (*.f64 #s(literal -1/8 binary64) (*.f64 lambda1 (*.f64 phi1 phi1)))) R)
6.9%
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) R)
21.8%
(*.f64 (*.f64 (neg.f64 lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) R)
15.1%
(*.f64 (*.f64 lambda2 (-.f64 (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) R)
14.9%
(*.f64 (*.f64 lambda2 (+.f64 (*.f64 (*.f64 phi1 phi1) #s(literal 1/8 binary64)) #s(literal -1 binary64))) R)
9.7%
(*.f64 (*.f64 lambda2 R) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
8.2%
(*.f64 (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) R)
24.2%
(*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
25.2%
(*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
7.9%
(*.f64 phi2 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 R R)) (+.f64 #s(literal 0 binary64) R)))
55.3%
(*.f64 phi2 (-.f64 R (/.f64 (*.f64 phi1 R) phi2)))
3.0%
(*.f64 phi2 (neg.f64 R))
32.8%
(*.f64 phi2 R)
53.7%
(*.f64 phi1 (*.f64 R (+.f64 (/.f64 phi2 phi1) #s(literal -1 binary64))))
19.7%
(*.f64 lambda1 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) R) (*.f64 R (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (/.f64 lambda2 lambda1)))))
16.3%
(*.f64 lambda1 (*.f64 R (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi1 phi1)) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 lambda2 (*.f64 phi1 phi1)))) lambda2) lambda1)))))
3.1%
(*.f64 lambda1 R)
78.1%
(*.f64 R (hypot.f64 (-.f64 phi1 phi2) (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2)))))
77.5%
(*.f64 R (hypot.f64 (-.f64 phi1 phi2) (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 phi2 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 #s(literal 1/48 binary64) phi2) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))))))))
78.8%
(*.f64 R (hypot.f64 (-.f64 phi1 phi2) (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 #s(literal -1/8 binary64) (*.f64 phi2 (-.f64 lambda1 lambda2))))))))
50.7%
(*.f64 R (hypot.f64 (-.f64 phi1 phi2) (*.f64 (*.f64 phi2 phi2) (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)) phi2)) phi2)))))
74.6%
(*.f64 R (hypot.f64 (-.f64 phi1 phi2) (*.f64 lambda2 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))
66.5%
(*.f64 R (hypot.f64 (-.f64 phi1 phi2) (*.f64 lambda2 (-.f64 (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))
37.9%
(*.f64 R (hypot.f64 (-.f64 phi1 phi2) (exp.f64 (log.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 (*.f64 (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (*.f64 (sin.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)))))))))
23.2%
(*.f64 R (hypot.f64 (-.f64 phi1 phi2) (exp.f64 (log.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))))))
67.8%
(*.f64 R (hypot.f64 phi2 (-.f64 lambda1 lambda2)))
10.5%
(*.f64 R (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
8.7%
(*.f64 R (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 lambda2 phi1) phi2)) lambda2))
59.0%
(*.f64 R (-.f64 phi2 phi1))
53.7%
(*.f64 R (-.f64 #s(literal 0 binary64) (*.f64 phi1 (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)))))
11.2%
(*.f64 R (*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (*.f64 (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))) (+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (*.f64 (sin.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)))) (*.f64 (*.f64 (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (*.f64 (sin.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))))))) (-.f64 #s(literal 0 binary64) lambda2)))
11.2%
(*.f64 R (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (*.f64 (sin.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)))) (-.f64 #s(literal 0 binary64) lambda2)))
2.0%
(*.f64 R (*.f64 (cos.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 phi2 (*.f64 phi2 phi2)))) (/.f64 (-.f64 (*.f64 phi1 phi1) (*.f64 phi2 phi2)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (+.f64 phi1 phi2))))))) (-.f64 #s(literal 0 binary64) lambda2)))
18.3%
(*.f64 R (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (neg.f64 lambda1)))
13.5%
(*.f64 R (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) lambda1))
3.2%
(*.f64 R (*.f64 (cos.f64 (exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 2 binary64) (+.f64 phi1 phi2))) #s(literal -1 binary64)))) (-.f64 #s(literal 0 binary64) lambda2)))
54.5%
(*.f64 R (*.f64 phi2 (-.f64 #s(literal 1 binary64) (/.f64 phi1 phi2))))
24.2%
(*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))
17.5%
(*.f64 R (*.f64 lambda1 (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (/.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) lambda1))))
Compiler

Compiled 5 302 to 1 888 computations (64.4% saved)

regimes412.0ms (2.8%)

Memory
15.7MiB live, 655.6MiB allocated
Counts
120 → 2
Calls
Call 1
Inputs
(*.f64 lambda1 R)
(*.f64 phi2 R)
(*.f64 phi2 (neg.f64 R))
(*.f64 R (-.f64 phi2 phi1))
(*.f64 (-.f64 #s(literal 0 binary64) phi1) R)
(-.f64 #s(literal 0 binary64) (*.f64 lambda2 R))
(*.f64 R (*.f64 phi2 (-.f64 #s(literal 1 binary64) (/.f64 phi1 phi2))))
(*.f64 phi1 (*.f64 R (+.f64 (/.f64 phi2 phi1) #s(literal -1 binary64))))
(*.f64 phi2 (-.f64 R (/.f64 (*.f64 phi1 R) phi2)))
(*.f64 R (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)) (-.f64 #s(literal 0 binary64) phi1)))
(*.f64 R (-.f64 #s(literal 0 binary64) (*.f64 phi1 (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)))))
(*.f64 R (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 lambda2 phi1) phi2)) lambda2))
(*.f64 phi2 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 R R)) (+.f64 #s(literal 0 binary64) R)))
(*.f64 (*.f64 lambda2 (+.f64 (*.f64 (*.f64 phi1 phi1) #s(literal 1/8 binary64)) #s(literal -1 binary64))) R)
(*.f64 (+.f64 lambda1 (*.f64 #s(literal -1/8 binary64) (*.f64 lambda1 (*.f64 phi1 phi1)))) R)
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (-.f64 R (*.f64 (/.f64 R phi1) phi2))))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))))
(-.f64 #s(literal 0 binary64) (*.f64 phi2 (*.f64 R (+.f64 (/.f64 phi1 phi2) #s(literal -1 binary64)))))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 R phi1) (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1))))
(/.f64 phi1 (/.f64 #s(literal -1 binary64) (-.f64 R (/.f64 (*.f64 phi2 R) phi1))))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 phi2 (-.f64 (/.f64 R phi2) (/.f64 R phi1)))))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (-.f64 R (*.f64 (/.f64 #s(literal 1 binary64) phi1) (*.f64 R phi2)))))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (-.f64 R (/.f64 #s(literal 1 binary64) (/.f64 phi1 (*.f64 R phi2))))))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 (/.f64 phi1 R) phi2)))))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 R (/.f64 (*.f64 R phi2) phi1))))))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 R (/.f64 (*.f64 phi2 R) phi1))) phi1)))
(*.f64 (+.f64 lambda1 (*.f64 (*.f64 phi1 phi1) (+.f64 (*.f64 lambda1 #s(literal -1/8 binary64)) (*.f64 (*.f64 lambda1 (*.f64 phi1 phi1)) #s(literal 1/384 binary64))))) R)
(*.f64 (+.f64 lambda1 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1))))) lambda1)) R)
(*.f64 (-.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2))))) lambda2) lambda2) R)
(*.f64 (+.f64 lambda1 (-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1))))) lambda1) lambda2)) R)
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 #s(literal -1 binary64) (*.f64 phi1 phi1)) (*.f64 phi2 R)) (/.f64 phi1 R)) phi2))))
(*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (-.f64 lambda1 lambda2)) R)
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 #s(literal 1 binary64) (*.f64 phi1 (-.f64 (-.f64 #s(literal 0 binary64) (/.f64 phi1 (*.f64 (*.f64 phi2 phi2) R))) (/.f64 #s(literal 1 binary64) (*.f64 phi2 R)))))))
(*.f64 lambda1 (*.f64 R (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi1 phi1)) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 lambda2 (*.f64 phi1 phi1)))) lambda2) lambda1)))))
(*.f64 (+.f64 lambda1 (-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (-.f64 lambda1 lambda2)) lambda2)) R)
(*.f64 (+.f64 lambda1 (-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) phi1)) (-.f64 lambda1 lambda2)) lambda2)) R)
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 (*.f64 R (*.f64 R R)) (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 R phi2) phi1) (+.f64 R (/.f64 (*.f64 R phi2) phi1)))))))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 (-.f64 (*.f64 R R) (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1)))) (+.f64 R (/.f64 (*.f64 phi2 R) phi1)))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) phi1) (-.f64 (*.f64 R R) (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 phi1 (*.f64 R phi2))))) (+.f64 R (/.f64 (*.f64 R phi2) phi1)))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (-.f64 (*.f64 R R) (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 R (/.f64 (*.f64 R phi2) phi1)) (*.f64 (-.f64 #s(literal 0 binary64) phi1) (-.f64 (*.f64 R R) (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 phi1 (*.f64 R phi2)))))))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 (-.f64 (*.f64 R (*.f64 R R)) (*.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 phi1 (*.f64 R phi2))))) (*.f64 R R))))
(-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (*.f64 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))) (-.f64 R (/.f64 (*.f64 R phi2) phi1))) phi1) (/.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1)))))
(-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (-.f64 R (/.f64 (*.f64 R phi2) phi1))) (-.f64 R (/.f64 (*.f64 R phi2) phi1))) (/.f64 (*.f64 phi1 phi1) phi1)))
(-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) phi1) (/.f64 (*.f64 phi1 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1)))) (-.f64 R (/.f64 (*.f64 R phi2) phi1)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1)))))) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))) (-.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))))))))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 (-.f64 (*.f64 R (*.f64 R R)) (*.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 phi1 (*.f64 R phi2))))) (*.f64 (*.f64 R R) (/.f64 (*.f64 phi2 phi2) (*.f64 phi1 phi1))))))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 phi2)) (*.f64 R (*.f64 R R))) (*.f64 phi1 (*.f64 phi1 phi1)))) (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 R phi2) phi1) (+.f64 R (/.f64 (*.f64 R phi2) phi1)))))))
(/.f64 (neg.f64 (*.f64 phi1 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))))) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))))
(*.f64 (+.f64 lambda1 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 lambda2 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 phi1 phi1)) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1)))) (*.f64 lambda1 lambda1)))) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1)))) lambda1))) lambda2)) R)
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 (-.f64 (*.f64 R (*.f64 R R)) (*.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 phi1 (*.f64 R phi2))))) (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 R phi2) phi1) (+.f64 R (/.f64 (*.f64 R phi2) phi1)))))))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 (-.f64 (*.f64 R (*.f64 R R)) (*.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 (/.f64 phi1 phi2) R)))) (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 R phi2) phi1) (+.f64 R (/.f64 (*.f64 R phi2) phi1)))))))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))) (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 R phi2) phi1) (+.f64 R (/.f64 (*.f64 R phi2) phi1)))))))
(-.f64 #s(literal 0 binary64) (*.f64 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))))) phi1)))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))))))))
(/.f64 (*.f64 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (-.f64 R (/.f64 (*.f64 R phi2) phi1)))) (neg.f64 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))))))) (/.f64 #s(literal 1 binary64) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)))))))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 (/.f64 (-.f64 (*.f64 R R) (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1)))) (+.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))) (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 phi2 R) phi1) (-.f64 (/.f64 (*.f64 phi2 R) phi1) R))))))
(*.f64 (+.f64 (+.f64 lambda1 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1))))) lambda1)) (*.f64 lambda2 (+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 lambda2 (+.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 phi1 phi1)) lambda1) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 phi1 phi1)) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1)))) (*.f64 lambda1 lambda1))) lambda1))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 phi1 phi1)) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1)))) (*.f64 lambda1 lambda1))))) #s(literal -1 binary64)))) R)
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 (-.f64 (*.f64 (*.f64 R (*.f64 R R)) (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 R phi2) phi1) (+.f64 R (/.f64 (*.f64 R phi2) phi1))))) (*.f64 (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 R phi2) phi1) (+.f64 R (/.f64 (*.f64 R phi2) phi1)))) (*.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 phi1 (*.f64 R phi2)))))) (*.f64 (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 R phi2) phi1) (+.f64 R (/.f64 (*.f64 R phi2) phi1)))) (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 R phi2) phi1) (+.f64 R (/.f64 (*.f64 R phi2) phi1))))))))
(*.f64 R (hypot.f64 phi2 (-.f64 lambda1 lambda2)))
(*.f64 (hypot.f64 phi1 (-.f64 lambda1 lambda2)) R)
(*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(*.f64 (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) R)
(*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (neg.f64 lambda1)) R)
(*.f64 (*.f64 (neg.f64 lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) R)
(*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))
(*.f64 R (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) lambda1))
(*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 #s(literal 0 binary64) lambda2)) R)
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) R)
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 lambda1 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(*.f64 R (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (neg.f64 lambda1)))
(*.f64 (neg.f64 (*.f64 R lambda1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(*.f64 (hypot.f64 phi1 (*.f64 lambda2 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)))) R)
(*.f64 R (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 #s(literal 0 binary64) lambda2)))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))
(*.f64 R (*.f64 (cos.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 phi2 (*.f64 phi2 phi2)))) (/.f64 (-.f64 (*.f64 phi1 phi1) (*.f64 phi2 phi2)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (+.f64 phi1 phi2))))))) (-.f64 #s(literal 0 binary64) lambda2)))
(*.f64 (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) R)
(*.f64 (hypot.f64 phi2 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (-.f64 lambda1 lambda2))) R)
(*.f64 (hypot.f64 phi1 (*.f64 (*.f64 lambda2 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) R)
(*.f64 (*.f64 lambda2 R) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(*.f64 R (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
(*.f64 lambda2 (-.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda2)))
(*.f64 R (*.f64 lambda1 (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (/.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) lambda1))))
(*.f64 R (*.f64 lambda2 (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (/.f64 lambda1 lambda2)))))
(*.f64 lambda1 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) R) (*.f64 R (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (/.f64 lambda2 lambda1)))))
(*.f64 R (hypot.f64 (-.f64 phi1 phi2) (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2)))))
(*.f64 R (*.f64 (cos.f64 (exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 2 binary64) (+.f64 phi1 phi2))) #s(literal -1 binary64)))) (-.f64 #s(literal 0 binary64) lambda2)))
(*.f64 R (hypot.f64 (-.f64 phi1 phi2) (*.f64 lambda2 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))
(*.f64 (*.f64 lambda2 (-.f64 (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) R)
(*.f64 R (hypot.f64 (-.f64 phi1 phi2) (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))))
(*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal -1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))) (-.f64 #s(literal 0 binary64) lambda2)))
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))
(*.f64 R (hypot.f64 (-.f64 phi1 phi2) (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 #s(literal -1/8 binary64) (*.f64 phi2 (-.f64 lambda1 lambda2))))))))
(*.f64 (hypot.f64 (exp.f64 (log.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))))) phi1) R)
(*.f64 R (hypot.f64 (-.f64 phi1 phi2) (exp.f64 (log.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))))))
(*.f64 R (hypot.f64 (-.f64 phi1 phi2) (exp.f64 (log.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))))))
(*.f64 R (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (*.f64 (sin.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)))) (-.f64 #s(literal 0 binary64) lambda2)))
(*.f64 R (hypot.f64 (-.f64 phi1 phi2) (*.f64 lambda2 (-.f64 (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))
(*.f64 R (hypot.f64 (-.f64 phi1 phi2) (+.f64 (*.f64 lambda1 (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1))) (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))))
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))
(*.f64 R (hypot.f64 (-.f64 phi1 phi2) (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))))))
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))
(*.f64 R (hypot.f64 (-.f64 phi1 phi2) (*.f64 (*.f64 phi2 phi2) (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2)) phi2)) phi2)))))
(*.f64 R (sqrt.f64 (+.f64 (-.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))) (*.f64 (*.f64 phi2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))
(*.f64 R (hypot.f64 (-.f64 phi1 phi2) (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 phi2 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 #s(literal 1/48 binary64) phi2) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))))))))
(*.f64 R (hypot.f64 (-.f64 phi1 phi2) (exp.f64 (log.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 (*.f64 (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (*.f64 (sin.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)))))))))
(-.f64 (*.f64 R (hypot.f64 phi1 (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 (*.f64 R (*.f64 (*.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi1 phi1) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 lambda1 lambda1)))))))
(-.f64 (*.f64 R (hypot.f64 phi1 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1))) (*.f64 (*.f64 R (*.f64 (*.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi1 phi1) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 lambda1 lambda1)))))))
(-.f64 (*.f64 (hypot.f64 (-.f64 phi1 phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) lambda1)) R) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 lambda1 lambda1))))) (*.f64 (*.f64 (*.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) R)))
(*.f64 R (sqrt.f64 (+.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))) (*.f64 phi2 (-.f64 (*.f64 phi2 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))
(*.f64 R (sqrt.f64 (+.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))) (*.f64 phi2 (-.f64 (*.f64 phi2 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))) (*.f64 phi2 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal 1/6 binary64)))))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))
(*.f64 R (*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (*.f64 (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))) (+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (*.f64 (sin.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)))) (*.f64 (*.f64 (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (*.f64 (sin.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))))))) (-.f64 #s(literal 0 binary64) lambda2)))
Outputs
(*.f64 R (hypot.f64 (-.f64 phi1 phi2) (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))))
(*.f64 (hypot.f64 phi2 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (-.f64 lambda1 lambda2))) R)
Calls

9 calls:

65.0ms
phi1
47.0ms
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))
44.0ms
(+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))
40.0ms
(-.f64 lambda1 lambda2)
40.0ms
lambda1
Results
AccuracySegmentsBranch
84.2%1R
88.3%3lambda1
89.9%3lambda2
92.4%2phi1
93.0%2phi2
84.2%1(*.f64 R (sqrt.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))
84.2%1(sqrt.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))
84.2%1(+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))
84.2%1(-.f64 lambda1 lambda2)
Compiler

Compiled 144 to 79 computations (45.1% saved)

regimes58.0ms (0.4%)

Memory
13.0MiB live, 92.7MiB allocated
Counts
97 → 2
Calls
Call 1
Inputs
(*.f64 lambda1 R)
(*.f64 phi2 R)
(*.f64 phi2 (neg.f64 R))
(*.f64 R (-.f64 phi2 phi1))
(*.f64 (-.f64 #s(literal 0 binary64) phi1) R)
(-.f64 #s(literal 0 binary64) (*.f64 lambda2 R))
(*.f64 R (*.f64 phi2 (-.f64 #s(literal 1 binary64) (/.f64 phi1 phi2))))
(*.f64 phi1 (*.f64 R (+.f64 (/.f64 phi2 phi1) #s(literal -1 binary64))))
(*.f64 phi2 (-.f64 R (/.f64 (*.f64 phi1 R) phi2)))
(*.f64 R (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)) (-.f64 #s(literal 0 binary64) phi1)))
(*.f64 R (-.f64 #s(literal 0 binary64) (*.f64 phi1 (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)))))
(*.f64 R (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 lambda2 phi1) phi2)) lambda2))
(*.f64 phi2 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 R R)) (+.f64 #s(literal 0 binary64) R)))
(*.f64 (*.f64 lambda2 (+.f64 (*.f64 (*.f64 phi1 phi1) #s(literal 1/8 binary64)) #s(literal -1 binary64))) R)
(*.f64 (+.f64 lambda1 (*.f64 #s(literal -1/8 binary64) (*.f64 lambda1 (*.f64 phi1 phi1)))) R)
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (-.f64 R (*.f64 (/.f64 R phi1) phi2))))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))))
(-.f64 #s(literal 0 binary64) (*.f64 phi2 (*.f64 R (+.f64 (/.f64 phi1 phi2) #s(literal -1 binary64)))))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 R phi1) (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1))))
(/.f64 phi1 (/.f64 #s(literal -1 binary64) (-.f64 R (/.f64 (*.f64 phi2 R) phi1))))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 phi2 (-.f64 (/.f64 R phi2) (/.f64 R phi1)))))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (-.f64 R (*.f64 (/.f64 #s(literal 1 binary64) phi1) (*.f64 R phi2)))))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (-.f64 R (/.f64 #s(literal 1 binary64) (/.f64 phi1 (*.f64 R phi2))))))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 (/.f64 phi1 R) phi2)))))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 R (/.f64 (*.f64 R phi2) phi1))))))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 R (/.f64 (*.f64 phi2 R) phi1))) phi1)))
(*.f64 (+.f64 lambda1 (*.f64 (*.f64 phi1 phi1) (+.f64 (*.f64 lambda1 #s(literal -1/8 binary64)) (*.f64 (*.f64 lambda1 (*.f64 phi1 phi1)) #s(literal 1/384 binary64))))) R)
(*.f64 (+.f64 lambda1 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1))))) lambda1)) R)
(*.f64 (-.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2))))) lambda2) lambda2) R)
(*.f64 (+.f64 lambda1 (-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1))))) lambda1) lambda2)) R)
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 #s(literal -1 binary64) (*.f64 phi1 phi1)) (*.f64 phi2 R)) (/.f64 phi1 R)) phi2))))
(*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (-.f64 lambda1 lambda2)) R)
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 #s(literal 1 binary64) (*.f64 phi1 (-.f64 (-.f64 #s(literal 0 binary64) (/.f64 phi1 (*.f64 (*.f64 phi2 phi2) R))) (/.f64 #s(literal 1 binary64) (*.f64 phi2 R)))))))
(*.f64 lambda1 (*.f64 R (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi1 phi1)) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 lambda2 (*.f64 phi1 phi1)))) lambda2) lambda1)))))
(*.f64 (+.f64 lambda1 (-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (-.f64 lambda1 lambda2)) lambda2)) R)
(*.f64 (+.f64 lambda1 (-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) phi1)) (-.f64 lambda1 lambda2)) lambda2)) R)
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 (*.f64 R (*.f64 R R)) (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 R phi2) phi1) (+.f64 R (/.f64 (*.f64 R phi2) phi1)))))))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 (-.f64 (*.f64 R R) (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1)))) (+.f64 R (/.f64 (*.f64 phi2 R) phi1)))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) phi1) (-.f64 (*.f64 R R) (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 phi1 (*.f64 R phi2))))) (+.f64 R (/.f64 (*.f64 R phi2) phi1)))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (-.f64 (*.f64 R R) (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 R (/.f64 (*.f64 R phi2) phi1)) (*.f64 (-.f64 #s(literal 0 binary64) phi1) (-.f64 (*.f64 R R) (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 phi1 (*.f64 R phi2)))))))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 (-.f64 (*.f64 R (*.f64 R R)) (*.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 phi1 (*.f64 R phi2))))) (*.f64 R R))))
(-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (*.f64 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))) (-.f64 R (/.f64 (*.f64 R phi2) phi1))) phi1) (/.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1)))))
(-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (-.f64 R (/.f64 (*.f64 R phi2) phi1))) (-.f64 R (/.f64 (*.f64 R phi2) phi1))) (/.f64 (*.f64 phi1 phi1) phi1)))
(-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) phi1) (/.f64 (*.f64 phi1 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1)))) (-.f64 R (/.f64 (*.f64 R phi2) phi1)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1)))))) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))) (-.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))))))))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 (-.f64 (*.f64 R (*.f64 R R)) (*.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 phi1 (*.f64 R phi2))))) (*.f64 (*.f64 R R) (/.f64 (*.f64 phi2 phi2) (*.f64 phi1 phi1))))))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 phi2)) (*.f64 R (*.f64 R R))) (*.f64 phi1 (*.f64 phi1 phi1)))) (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 R phi2) phi1) (+.f64 R (/.f64 (*.f64 R phi2) phi1)))))))
(/.f64 (neg.f64 (*.f64 phi1 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))))) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))))
(*.f64 (+.f64 lambda1 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 lambda2 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 phi1 phi1)) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1)))) (*.f64 lambda1 lambda1)))) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1)))) lambda1))) lambda2)) R)
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 (-.f64 (*.f64 R (*.f64 R R)) (*.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 phi1 (*.f64 R phi2))))) (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 R phi2) phi1) (+.f64 R (/.f64 (*.f64 R phi2) phi1)))))))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 (-.f64 (*.f64 R (*.f64 R R)) (*.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 (/.f64 phi1 phi2) R)))) (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 R phi2) phi1) (+.f64 R (/.f64 (*.f64 R phi2) phi1)))))))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))) (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 R phi2) phi1) (+.f64 R (/.f64 (*.f64 R phi2) phi1)))))))
(-.f64 #s(literal 0 binary64) (*.f64 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))))) phi1)))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))))))))
(/.f64 (*.f64 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (-.f64 R (/.f64 (*.f64 R phi2) phi1)))) (neg.f64 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))))))) (/.f64 #s(literal 1 binary64) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)))))))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 (/.f64 (-.f64 (*.f64 R R) (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1)))) (+.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))) (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 phi2 R) phi1) (-.f64 (/.f64 (*.f64 phi2 R) phi1) R))))))
(*.f64 (+.f64 (+.f64 lambda1 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1))))) lambda1)) (*.f64 lambda2 (+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 lambda2 (+.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 phi1 phi1)) lambda1) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 phi1 phi1)) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1)))) (*.f64 lambda1 lambda1))) lambda1))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 phi1 phi1)) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1)))) (*.f64 lambda1 lambda1))))) #s(literal -1 binary64)))) R)
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 (-.f64 (*.f64 (*.f64 R (*.f64 R R)) (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 R phi2) phi1) (+.f64 R (/.f64 (*.f64 R phi2) phi1))))) (*.f64 (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 R phi2) phi1) (+.f64 R (/.f64 (*.f64 R phi2) phi1)))) (*.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 phi1 (*.f64 R phi2)))))) (*.f64 (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 R phi2) phi1) (+.f64 R (/.f64 (*.f64 R phi2) phi1)))) (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 R phi2) phi1) (+.f64 R (/.f64 (*.f64 R phi2) phi1))))))))
(*.f64 R (hypot.f64 phi2 (-.f64 lambda1 lambda2)))
(*.f64 (hypot.f64 phi1 (-.f64 lambda1 lambda2)) R)
(*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(*.f64 (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) R)
(*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (neg.f64 lambda1)) R)
(*.f64 (*.f64 (neg.f64 lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) R)
(*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))
(*.f64 R (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) lambda1))
(*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 #s(literal 0 binary64) lambda2)) R)
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) R)
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 lambda1 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(*.f64 R (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (neg.f64 lambda1)))
(*.f64 (neg.f64 (*.f64 R lambda1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(*.f64 (hypot.f64 phi1 (*.f64 lambda2 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)))) R)
(*.f64 R (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 #s(literal 0 binary64) lambda2)))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))
(*.f64 R (*.f64 (cos.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 phi2 (*.f64 phi2 phi2)))) (/.f64 (-.f64 (*.f64 phi1 phi1) (*.f64 phi2 phi2)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (+.f64 phi1 phi2))))))) (-.f64 #s(literal 0 binary64) lambda2)))
(*.f64 (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) R)
(*.f64 (hypot.f64 phi2 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (-.f64 lambda1 lambda2))) R)
(*.f64 (hypot.f64 phi1 (*.f64 (*.f64 lambda2 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) R)
(*.f64 (*.f64 lambda2 R) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(*.f64 R (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
(*.f64 lambda2 (-.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda2)))
(*.f64 R (*.f64 lambda1 (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (/.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) lambda1))))
(*.f64 R (*.f64 lambda2 (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (/.f64 lambda1 lambda2)))))
(*.f64 lambda1 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) R) (*.f64 R (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (/.f64 lambda2 lambda1)))))
(*.f64 R (hypot.f64 (-.f64 phi1 phi2) (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2)))))
(*.f64 R (*.f64 (cos.f64 (exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 2 binary64) (+.f64 phi1 phi2))) #s(literal -1 binary64)))) (-.f64 #s(literal 0 binary64) lambda2)))
(*.f64 R (hypot.f64 (-.f64 phi1 phi2) (*.f64 lambda2 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))
(*.f64 (*.f64 lambda2 (-.f64 (*.f64 phi2 (+.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) R)
Outputs
(*.f64 R (hypot.f64 (-.f64 phi1 phi2) (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2)))))
(*.f64 (hypot.f64 phi2 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (-.f64 lambda1 lambda2))) R)
Calls

1 calls:

30.0ms
phi2
Results
AccuracySegmentsBranch
92.6%2phi2
Compiler

Compiled 6 to 5 computations (16.7% saved)

regimes79.0ms (0.5%)

Memory
-18.1MiB live, 136.3MiB allocated
Counts
93 → 2
Calls
Call 1
Inputs
(*.f64 lambda1 R)
(*.f64 phi2 R)
(*.f64 phi2 (neg.f64 R))
(*.f64 R (-.f64 phi2 phi1))
(*.f64 (-.f64 #s(literal 0 binary64) phi1) R)
(-.f64 #s(literal 0 binary64) (*.f64 lambda2 R))
(*.f64 R (*.f64 phi2 (-.f64 #s(literal 1 binary64) (/.f64 phi1 phi2))))
(*.f64 phi1 (*.f64 R (+.f64 (/.f64 phi2 phi1) #s(literal -1 binary64))))
(*.f64 phi2 (-.f64 R (/.f64 (*.f64 phi1 R) phi2)))
(*.f64 R (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)) (-.f64 #s(literal 0 binary64) phi1)))
(*.f64 R (-.f64 #s(literal 0 binary64) (*.f64 phi1 (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)))))
(*.f64 R (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 lambda2 phi1) phi2)) lambda2))
(*.f64 phi2 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 R R)) (+.f64 #s(literal 0 binary64) R)))
(*.f64 (*.f64 lambda2 (+.f64 (*.f64 (*.f64 phi1 phi1) #s(literal 1/8 binary64)) #s(literal -1 binary64))) R)
(*.f64 (+.f64 lambda1 (*.f64 #s(literal -1/8 binary64) (*.f64 lambda1 (*.f64 phi1 phi1)))) R)
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (-.f64 R (*.f64 (/.f64 R phi1) phi2))))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))))
(-.f64 #s(literal 0 binary64) (*.f64 phi2 (*.f64 R (+.f64 (/.f64 phi1 phi2) #s(literal -1 binary64)))))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 R phi1) (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1))))
(/.f64 phi1 (/.f64 #s(literal -1 binary64) (-.f64 R (/.f64 (*.f64 phi2 R) phi1))))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 phi2 (-.f64 (/.f64 R phi2) (/.f64 R phi1)))))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (-.f64 R (*.f64 (/.f64 #s(literal 1 binary64) phi1) (*.f64 R phi2)))))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (-.f64 R (/.f64 #s(literal 1 binary64) (/.f64 phi1 (*.f64 R phi2))))))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 (/.f64 phi1 R) phi2)))))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 R (/.f64 (*.f64 R phi2) phi1))))))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 R (/.f64 (*.f64 phi2 R) phi1))) phi1)))
(*.f64 (+.f64 lambda1 (*.f64 (*.f64 phi1 phi1) (+.f64 (*.f64 lambda1 #s(literal -1/8 binary64)) (*.f64 (*.f64 lambda1 (*.f64 phi1 phi1)) #s(literal 1/384 binary64))))) R)
(*.f64 (+.f64 lambda1 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1))))) lambda1)) R)
(*.f64 (-.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2))))) lambda2) lambda2) R)
(*.f64 (+.f64 lambda1 (-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1))))) lambda1) lambda2)) R)
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 #s(literal -1 binary64) (*.f64 phi1 phi1)) (*.f64 phi2 R)) (/.f64 phi1 R)) phi2))))
(*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (-.f64 lambda1 lambda2)) R)
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 #s(literal 1 binary64) (*.f64 phi1 (-.f64 (-.f64 #s(literal 0 binary64) (/.f64 phi1 (*.f64 (*.f64 phi2 phi2) R))) (/.f64 #s(literal 1 binary64) (*.f64 phi2 R)))))))
(*.f64 lambda1 (*.f64 R (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi1 phi1)) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 lambda2 (*.f64 phi1 phi1)))) lambda2) lambda1)))))
(*.f64 (+.f64 lambda1 (-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (-.f64 lambda1 lambda2)) lambda2)) R)
(*.f64 (+.f64 lambda1 (-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) phi1)) (-.f64 lambda1 lambda2)) lambda2)) R)
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 (*.f64 R (*.f64 R R)) (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 R phi2) phi1) (+.f64 R (/.f64 (*.f64 R phi2) phi1)))))))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 (-.f64 (*.f64 R R) (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1)))) (+.f64 R (/.f64 (*.f64 phi2 R) phi1)))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) phi1) (-.f64 (*.f64 R R) (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 phi1 (*.f64 R phi2))))) (+.f64 R (/.f64 (*.f64 R phi2) phi1)))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (-.f64 (*.f64 R R) (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 R (/.f64 (*.f64 R phi2) phi1)) (*.f64 (-.f64 #s(literal 0 binary64) phi1) (-.f64 (*.f64 R R) (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 phi1 (*.f64 R phi2)))))))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 (-.f64 (*.f64 R (*.f64 R R)) (*.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 phi1 (*.f64 R phi2))))) (*.f64 R R))))
(-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (*.f64 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))) (-.f64 R (/.f64 (*.f64 R phi2) phi1))) phi1) (/.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1)))))
(-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (-.f64 R (/.f64 (*.f64 R phi2) phi1))) (-.f64 R (/.f64 (*.f64 R phi2) phi1))) (/.f64 (*.f64 phi1 phi1) phi1)))
(-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) phi1) (/.f64 (*.f64 phi1 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1)))) (-.f64 R (/.f64 (*.f64 R phi2) phi1)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1)))))) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))) (-.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))))))))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 (-.f64 (*.f64 R (*.f64 R R)) (*.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 phi1 (*.f64 R phi2))))) (*.f64 (*.f64 R R) (/.f64 (*.f64 phi2 phi2) (*.f64 phi1 phi1))))))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 phi2)) (*.f64 R (*.f64 R R))) (*.f64 phi1 (*.f64 phi1 phi1)))) (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 R phi2) phi1) (+.f64 R (/.f64 (*.f64 R phi2) phi1)))))))
(/.f64 (neg.f64 (*.f64 phi1 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))))) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))))
(*.f64 (+.f64 lambda1 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 lambda2 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 phi1 phi1)) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1)))) (*.f64 lambda1 lambda1)))) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1)))) lambda1))) lambda2)) R)
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 (-.f64 (*.f64 R (*.f64 R R)) (*.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 phi1 (*.f64 R phi2))))) (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 R phi2) phi1) (+.f64 R (/.f64 (*.f64 R phi2) phi1)))))))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 (-.f64 (*.f64 R (*.f64 R R)) (*.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 (/.f64 phi1 phi2) R)))) (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 R phi2) phi1) (+.f64 R (/.f64 (*.f64 R phi2) phi1)))))))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))) (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 R phi2) phi1) (+.f64 R (/.f64 (*.f64 R phi2) phi1)))))))
(-.f64 #s(literal 0 binary64) (*.f64 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))))) phi1)))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))))))))
(/.f64 (*.f64 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (-.f64 R (/.f64 (*.f64 R phi2) phi1)))) (neg.f64 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))))))) (/.f64 #s(literal 1 binary64) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)))))))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 (/.f64 (-.f64 (*.f64 R R) (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1)))) (+.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))) (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 phi2 R) phi1) (-.f64 (/.f64 (*.f64 phi2 R) phi1) R))))))
(*.f64 (+.f64 (+.f64 lambda1 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1))))) lambda1)) (*.f64 lambda2 (+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 lambda2 (+.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 phi1 phi1)) lambda1) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 phi1 phi1)) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1)))) (*.f64 lambda1 lambda1))) lambda1))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 phi1 phi1)) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1)))) (*.f64 lambda1 lambda1))))) #s(literal -1 binary64)))) R)
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 (-.f64 (*.f64 (*.f64 R (*.f64 R R)) (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 R phi2) phi1) (+.f64 R (/.f64 (*.f64 R phi2) phi1))))) (*.f64 (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 R phi2) phi1) (+.f64 R (/.f64 (*.f64 R phi2) phi1)))) (*.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 phi1 (*.f64 R phi2)))))) (*.f64 (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 R phi2) phi1) (+.f64 R (/.f64 (*.f64 R phi2) phi1)))) (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 R phi2) phi1) (+.f64 R (/.f64 (*.f64 R phi2) phi1))))))))
(*.f64 R (hypot.f64 phi2 (-.f64 lambda1 lambda2)))
(*.f64 (hypot.f64 phi1 (-.f64 lambda1 lambda2)) R)
(*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(*.f64 (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) R)
(*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (neg.f64 lambda1)) R)
(*.f64 (*.f64 (neg.f64 lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) R)
(*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))
(*.f64 R (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) lambda1))
(*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 #s(literal 0 binary64) lambda2)) R)
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) R)
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 lambda1 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(*.f64 R (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (neg.f64 lambda1)))
(*.f64 (neg.f64 (*.f64 R lambda1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(*.f64 (hypot.f64 phi1 (*.f64 lambda2 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)))) R)
(*.f64 R (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 #s(literal 0 binary64) lambda2)))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))
(*.f64 R (*.f64 (cos.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 phi2 (*.f64 phi2 phi2)))) (/.f64 (-.f64 (*.f64 phi1 phi1) (*.f64 phi2 phi2)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (+.f64 phi1 phi2))))))) (-.f64 #s(literal 0 binary64) lambda2)))
(*.f64 (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) R)
(*.f64 (hypot.f64 phi2 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (-.f64 lambda1 lambda2))) R)
(*.f64 (hypot.f64 phi1 (*.f64 (*.f64 lambda2 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) R)
(*.f64 (*.f64 lambda2 R) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(*.f64 R (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
(*.f64 lambda2 (-.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda2)))
(*.f64 R (*.f64 lambda1 (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (/.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) lambda1))))
(*.f64 R (*.f64 lambda2 (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (/.f64 lambda1 lambda2)))))
(*.f64 lambda1 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) R) (*.f64 R (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (/.f64 lambda2 lambda1)))))
Outputs
(*.f64 (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) R)
(*.f64 (hypot.f64 phi2 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (-.f64 lambda1 lambda2))) R)
Calls

2 calls:

28.0ms
phi2
27.0ms
phi1
Results
AccuracySegmentsBranch
91.3%2phi1
91.3%2phi2
Compiler

Compiled 12 to 10 computations (16.7% saved)

regimes108.0ms (0.7%)

Memory
37.6MiB live, 186.6MiB allocated
Counts
85 → 2
Calls
Call 1
Inputs
(*.f64 lambda1 R)
(*.f64 phi2 R)
(*.f64 phi2 (neg.f64 R))
(*.f64 R (-.f64 phi2 phi1))
(*.f64 (-.f64 #s(literal 0 binary64) phi1) R)
(-.f64 #s(literal 0 binary64) (*.f64 lambda2 R))
(*.f64 R (*.f64 phi2 (-.f64 #s(literal 1 binary64) (/.f64 phi1 phi2))))
(*.f64 phi1 (*.f64 R (+.f64 (/.f64 phi2 phi1) #s(literal -1 binary64))))
(*.f64 phi2 (-.f64 R (/.f64 (*.f64 phi1 R) phi2)))
(*.f64 R (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)) (-.f64 #s(literal 0 binary64) phi1)))
(*.f64 R (-.f64 #s(literal 0 binary64) (*.f64 phi1 (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)))))
(*.f64 R (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 lambda2 phi1) phi2)) lambda2))
(*.f64 phi2 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 R R)) (+.f64 #s(literal 0 binary64) R)))
(*.f64 (*.f64 lambda2 (+.f64 (*.f64 (*.f64 phi1 phi1) #s(literal 1/8 binary64)) #s(literal -1 binary64))) R)
(*.f64 (+.f64 lambda1 (*.f64 #s(literal -1/8 binary64) (*.f64 lambda1 (*.f64 phi1 phi1)))) R)
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (-.f64 R (*.f64 (/.f64 R phi1) phi2))))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))))
(-.f64 #s(literal 0 binary64) (*.f64 phi2 (*.f64 R (+.f64 (/.f64 phi1 phi2) #s(literal -1 binary64)))))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 R phi1) (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1))))
(/.f64 phi1 (/.f64 #s(literal -1 binary64) (-.f64 R (/.f64 (*.f64 phi2 R) phi1))))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 phi2 (-.f64 (/.f64 R phi2) (/.f64 R phi1)))))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (-.f64 R (*.f64 (/.f64 #s(literal 1 binary64) phi1) (*.f64 R phi2)))))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (-.f64 R (/.f64 #s(literal 1 binary64) (/.f64 phi1 (*.f64 R phi2))))))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 (/.f64 phi1 R) phi2)))))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 R (/.f64 (*.f64 R phi2) phi1))))))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 R (/.f64 (*.f64 phi2 R) phi1))) phi1)))
(*.f64 (+.f64 lambda1 (*.f64 (*.f64 phi1 phi1) (+.f64 (*.f64 lambda1 #s(literal -1/8 binary64)) (*.f64 (*.f64 lambda1 (*.f64 phi1 phi1)) #s(literal 1/384 binary64))))) R)
(*.f64 (+.f64 lambda1 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1))))) lambda1)) R)
(*.f64 (-.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2))))) lambda2) lambda2) R)
(*.f64 (+.f64 lambda1 (-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1))))) lambda1) lambda2)) R)
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 #s(literal -1 binary64) (*.f64 phi1 phi1)) (*.f64 phi2 R)) (/.f64 phi1 R)) phi2))))
(*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (-.f64 lambda1 lambda2)) R)
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 #s(literal 1 binary64) (*.f64 phi1 (-.f64 (-.f64 #s(literal 0 binary64) (/.f64 phi1 (*.f64 (*.f64 phi2 phi2) R))) (/.f64 #s(literal 1 binary64) (*.f64 phi2 R)))))))
(*.f64 lambda1 (*.f64 R (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi1 phi1)) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 lambda2 (*.f64 phi1 phi1)))) lambda2) lambda1)))))
(*.f64 (+.f64 lambda1 (-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (-.f64 lambda1 lambda2)) lambda2)) R)
(*.f64 (+.f64 lambda1 (-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) phi1)) (-.f64 lambda1 lambda2)) lambda2)) R)
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 (*.f64 R (*.f64 R R)) (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 R phi2) phi1) (+.f64 R (/.f64 (*.f64 R phi2) phi1)))))))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 (-.f64 (*.f64 R R) (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1)))) (+.f64 R (/.f64 (*.f64 phi2 R) phi1)))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) phi1) (-.f64 (*.f64 R R) (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 phi1 (*.f64 R phi2))))) (+.f64 R (/.f64 (*.f64 R phi2) phi1)))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (-.f64 (*.f64 R R) (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 R (/.f64 (*.f64 R phi2) phi1)) (*.f64 (-.f64 #s(literal 0 binary64) phi1) (-.f64 (*.f64 R R) (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 phi1 (*.f64 R phi2)))))))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 (-.f64 (*.f64 R (*.f64 R R)) (*.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 phi1 (*.f64 R phi2))))) (*.f64 R R))))
(-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (*.f64 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))) (-.f64 R (/.f64 (*.f64 R phi2) phi1))) phi1) (/.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1)))))
(-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (-.f64 R (/.f64 (*.f64 R phi2) phi1))) (-.f64 R (/.f64 (*.f64 R phi2) phi1))) (/.f64 (*.f64 phi1 phi1) phi1)))
(-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) phi1) (/.f64 (*.f64 phi1 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1)))) (-.f64 R (/.f64 (*.f64 R phi2) phi1)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1)))))) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))) (-.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))))))))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 (-.f64 (*.f64 R (*.f64 R R)) (*.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 phi1 (*.f64 R phi2))))) (*.f64 (*.f64 R R) (/.f64 (*.f64 phi2 phi2) (*.f64 phi1 phi1))))))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 phi2)) (*.f64 R (*.f64 R R))) (*.f64 phi1 (*.f64 phi1 phi1)))) (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 R phi2) phi1) (+.f64 R (/.f64 (*.f64 R phi2) phi1)))))))
(/.f64 (neg.f64 (*.f64 phi1 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))))) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))))
(*.f64 (+.f64 lambda1 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 lambda2 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 phi1 phi1)) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1)))) (*.f64 lambda1 lambda1)))) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1)))) lambda1))) lambda2)) R)
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 (-.f64 (*.f64 R (*.f64 R R)) (*.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 phi1 (*.f64 R phi2))))) (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 R phi2) phi1) (+.f64 R (/.f64 (*.f64 R phi2) phi1)))))))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 (-.f64 (*.f64 R (*.f64 R R)) (*.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 (/.f64 phi1 phi2) R)))) (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 R phi2) phi1) (+.f64 R (/.f64 (*.f64 R phi2) phi1)))))))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))) (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 R phi2) phi1) (+.f64 R (/.f64 (*.f64 R phi2) phi1)))))))
(-.f64 #s(literal 0 binary64) (*.f64 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))))) phi1)))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))))))))
(/.f64 (*.f64 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (-.f64 R (/.f64 (*.f64 R phi2) phi1)))) (neg.f64 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))))))) (/.f64 #s(literal 1 binary64) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)))))))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 (/.f64 (-.f64 (*.f64 R R) (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1)))) (+.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))) (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 phi2 R) phi1) (-.f64 (/.f64 (*.f64 phi2 R) phi1) R))))))
(*.f64 (+.f64 (+.f64 lambda1 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1))))) lambda1)) (*.f64 lambda2 (+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 lambda2 (+.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 phi1 phi1)) lambda1) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 phi1 phi1)) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1)))) (*.f64 lambda1 lambda1))) lambda1))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 phi1 phi1)) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1)))) (*.f64 lambda1 lambda1))))) #s(literal -1 binary64)))) R)
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 (-.f64 (*.f64 (*.f64 R (*.f64 R R)) (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 R phi2) phi1) (+.f64 R (/.f64 (*.f64 R phi2) phi1))))) (*.f64 (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 R phi2) phi1) (+.f64 R (/.f64 (*.f64 R phi2) phi1)))) (*.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 phi1 (*.f64 R phi2)))))) (*.f64 (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 R phi2) phi1) (+.f64 R (/.f64 (*.f64 R phi2) phi1)))) (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 R phi2) phi1) (+.f64 R (/.f64 (*.f64 R phi2) phi1))))))))
(*.f64 R (hypot.f64 phi2 (-.f64 lambda1 lambda2)))
(*.f64 (hypot.f64 phi1 (-.f64 lambda1 lambda2)) R)
(*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(*.f64 (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) R)
(*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (neg.f64 lambda1)) R)
(*.f64 (*.f64 (neg.f64 lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) R)
(*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))
(*.f64 R (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) lambda1))
(*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 #s(literal 0 binary64) lambda2)) R)
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) R)
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 lambda1 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(*.f64 R (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (neg.f64 lambda1)))
(*.f64 (neg.f64 (*.f64 R lambda1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(*.f64 (hypot.f64 phi1 (*.f64 lambda2 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)))) R)
(*.f64 R (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 #s(literal 0 binary64) lambda2)))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))
(*.f64 R (*.f64 (cos.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 phi2 (*.f64 phi2 phi2)))) (/.f64 (-.f64 (*.f64 phi1 phi1) (*.f64 phi2 phi2)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (+.f64 phi1 phi2))))))) (-.f64 #s(literal 0 binary64) lambda2)))
(*.f64 (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) R)
Outputs
(*.f64 (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) R)
(*.f64 R (hypot.f64 phi2 (-.f64 lambda1 lambda2)))
Calls

3 calls:

33.0ms
lambda2
25.0ms
phi2
25.0ms
phi1
Results
AccuracySegmentsBranch
82.7%4lambda2
87.9%2phi2
87.8%2phi1
Compiler

Compiled 18 to 15 computations (16.7% saved)

regimes166.0ms (1.1%)

Memory
-4.5MiB live, 276.3MiB allocated
Counts
84 → 2
Calls
Call 1
Inputs
(*.f64 lambda1 R)
(*.f64 phi2 R)
(*.f64 phi2 (neg.f64 R))
(*.f64 R (-.f64 phi2 phi1))
(*.f64 (-.f64 #s(literal 0 binary64) phi1) R)
(-.f64 #s(literal 0 binary64) (*.f64 lambda2 R))
(*.f64 R (*.f64 phi2 (-.f64 #s(literal 1 binary64) (/.f64 phi1 phi2))))
(*.f64 phi1 (*.f64 R (+.f64 (/.f64 phi2 phi1) #s(literal -1 binary64))))
(*.f64 phi2 (-.f64 R (/.f64 (*.f64 phi1 R) phi2)))
(*.f64 R (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)) (-.f64 #s(literal 0 binary64) phi1)))
(*.f64 R (-.f64 #s(literal 0 binary64) (*.f64 phi1 (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)))))
(*.f64 R (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 lambda2 phi1) phi2)) lambda2))
(*.f64 phi2 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 R R)) (+.f64 #s(literal 0 binary64) R)))
(*.f64 (*.f64 lambda2 (+.f64 (*.f64 (*.f64 phi1 phi1) #s(literal 1/8 binary64)) #s(literal -1 binary64))) R)
(*.f64 (+.f64 lambda1 (*.f64 #s(literal -1/8 binary64) (*.f64 lambda1 (*.f64 phi1 phi1)))) R)
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (-.f64 R (*.f64 (/.f64 R phi1) phi2))))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))))
(-.f64 #s(literal 0 binary64) (*.f64 phi2 (*.f64 R (+.f64 (/.f64 phi1 phi2) #s(literal -1 binary64)))))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 R phi1) (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1))))
(/.f64 phi1 (/.f64 #s(literal -1 binary64) (-.f64 R (/.f64 (*.f64 phi2 R) phi1))))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 phi2 (-.f64 (/.f64 R phi2) (/.f64 R phi1)))))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (-.f64 R (*.f64 (/.f64 #s(literal 1 binary64) phi1) (*.f64 R phi2)))))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (-.f64 R (/.f64 #s(literal 1 binary64) (/.f64 phi1 (*.f64 R phi2))))))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 (/.f64 phi1 R) phi2)))))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 R (/.f64 (*.f64 R phi2) phi1))))))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 R (/.f64 (*.f64 phi2 R) phi1))) phi1)))
(*.f64 (+.f64 lambda1 (*.f64 (*.f64 phi1 phi1) (+.f64 (*.f64 lambda1 #s(literal -1/8 binary64)) (*.f64 (*.f64 lambda1 (*.f64 phi1 phi1)) #s(literal 1/384 binary64))))) R)
(*.f64 (+.f64 lambda1 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1))))) lambda1)) R)
(*.f64 (-.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2))))) lambda2) lambda2) R)
(*.f64 (+.f64 lambda1 (-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1))))) lambda1) lambda2)) R)
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 #s(literal -1 binary64) (*.f64 phi1 phi1)) (*.f64 phi2 R)) (/.f64 phi1 R)) phi2))))
(*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (-.f64 lambda1 lambda2)) R)
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 #s(literal 1 binary64) (*.f64 phi1 (-.f64 (-.f64 #s(literal 0 binary64) (/.f64 phi1 (*.f64 (*.f64 phi2 phi2) R))) (/.f64 #s(literal 1 binary64) (*.f64 phi2 R)))))))
(*.f64 lambda1 (*.f64 R (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi1 phi1)) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 lambda2 (*.f64 phi1 phi1)))) lambda2) lambda1)))))
(*.f64 (+.f64 lambda1 (-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (-.f64 lambda1 lambda2)) lambda2)) R)
(*.f64 (+.f64 lambda1 (-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) phi1)) (-.f64 lambda1 lambda2)) lambda2)) R)
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 (*.f64 R (*.f64 R R)) (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 R phi2) phi1) (+.f64 R (/.f64 (*.f64 R phi2) phi1)))))))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 (-.f64 (*.f64 R R) (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1)))) (+.f64 R (/.f64 (*.f64 phi2 R) phi1)))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) phi1) (-.f64 (*.f64 R R) (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 phi1 (*.f64 R phi2))))) (+.f64 R (/.f64 (*.f64 R phi2) phi1)))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (-.f64 (*.f64 R R) (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 R (/.f64 (*.f64 R phi2) phi1)) (*.f64 (-.f64 #s(literal 0 binary64) phi1) (-.f64 (*.f64 R R) (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 phi1 (*.f64 R phi2)))))))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 (-.f64 (*.f64 R (*.f64 R R)) (*.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 phi1 (*.f64 R phi2))))) (*.f64 R R))))
(-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (*.f64 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))) (-.f64 R (/.f64 (*.f64 R phi2) phi1))) phi1) (/.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1)))))
(-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (-.f64 R (/.f64 (*.f64 R phi2) phi1))) (-.f64 R (/.f64 (*.f64 R phi2) phi1))) (/.f64 (*.f64 phi1 phi1) phi1)))
(-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) phi1) (/.f64 (*.f64 phi1 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1)))) (-.f64 R (/.f64 (*.f64 R phi2) phi1)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1)))))) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))) (-.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))))))))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 (-.f64 (*.f64 R (*.f64 R R)) (*.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 phi1 (*.f64 R phi2))))) (*.f64 (*.f64 R R) (/.f64 (*.f64 phi2 phi2) (*.f64 phi1 phi1))))))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 phi2)) (*.f64 R (*.f64 R R))) (*.f64 phi1 (*.f64 phi1 phi1)))) (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 R phi2) phi1) (+.f64 R (/.f64 (*.f64 R phi2) phi1)))))))
(/.f64 (neg.f64 (*.f64 phi1 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))))) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))))
(*.f64 (+.f64 lambda1 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 lambda2 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 phi1 phi1)) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1)))) (*.f64 lambda1 lambda1)))) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1)))) lambda1))) lambda2)) R)
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 (-.f64 (*.f64 R (*.f64 R R)) (*.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 phi1 (*.f64 R phi2))))) (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 R phi2) phi1) (+.f64 R (/.f64 (*.f64 R phi2) phi1)))))))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 (-.f64 (*.f64 R (*.f64 R R)) (*.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 (/.f64 phi1 phi2) R)))) (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 R phi2) phi1) (+.f64 R (/.f64 (*.f64 R phi2) phi1)))))))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))) (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 R phi2) phi1) (+.f64 R (/.f64 (*.f64 R phi2) phi1)))))))
(-.f64 #s(literal 0 binary64) (*.f64 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))))) phi1)))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))))))))
(/.f64 (*.f64 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (-.f64 R (/.f64 (*.f64 R phi2) phi1)))) (neg.f64 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))))))) (/.f64 #s(literal 1 binary64) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)))))))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 (/.f64 (-.f64 (*.f64 R R) (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1)))) (+.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))) (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 phi2 R) phi1) (-.f64 (/.f64 (*.f64 phi2 R) phi1) R))))))
(*.f64 (+.f64 (+.f64 lambda1 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1))))) lambda1)) (*.f64 lambda2 (+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 lambda2 (+.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 phi1 phi1)) lambda1) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 phi1 phi1)) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1)))) (*.f64 lambda1 lambda1))) lambda1))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 phi1 phi1)) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1)))) (*.f64 lambda1 lambda1))))) #s(literal -1 binary64)))) R)
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 (-.f64 (*.f64 (*.f64 R (*.f64 R R)) (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 R phi2) phi1) (+.f64 R (/.f64 (*.f64 R phi2) phi1))))) (*.f64 (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 R phi2) phi1) (+.f64 R (/.f64 (*.f64 R phi2) phi1)))) (*.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 phi1 (*.f64 R phi2)))))) (*.f64 (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 R phi2) phi1) (+.f64 R (/.f64 (*.f64 R phi2) phi1)))) (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 R phi2) phi1) (+.f64 R (/.f64 (*.f64 R phi2) phi1))))))))
(*.f64 R (hypot.f64 phi2 (-.f64 lambda1 lambda2)))
(*.f64 (hypot.f64 phi1 (-.f64 lambda1 lambda2)) R)
(*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(*.f64 (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) R)
(*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (neg.f64 lambda1)) R)
(*.f64 (*.f64 (neg.f64 lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) R)
(*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))
(*.f64 R (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) lambda1))
(*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 #s(literal 0 binary64) lambda2)) R)
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) R)
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 lambda1 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(*.f64 R (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (neg.f64 lambda1)))
(*.f64 (neg.f64 (*.f64 R lambda1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(*.f64 (hypot.f64 phi1 (*.f64 lambda2 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)))) R)
(*.f64 R (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 #s(literal 0 binary64) lambda2)))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))
(*.f64 R (*.f64 (cos.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 phi2 (*.f64 phi2 phi2)))) (/.f64 (-.f64 (*.f64 phi1 phi1) (*.f64 phi2 phi2)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 phi1 phi1) (*.f64 phi2 (+.f64 phi1 phi2))))))) (-.f64 #s(literal 0 binary64) lambda2)))
Outputs
(*.f64 (hypot.f64 phi1 (-.f64 lambda1 lambda2)) R)
(*.f64 R (hypot.f64 phi2 (-.f64 lambda1 lambda2)))
Calls

5 calls:

38.0ms
lambda1
37.0ms
(-.f64 lambda1 lambda2)
26.0ms
R
24.0ms
phi2
23.0ms
phi1
Results
AccuracySegmentsBranch
76.1%2(-.f64 lambda1 lambda2)
72.6%3R
73.9%3lambda1
83.7%2phi1
83.7%2phi2
Compiler

Compiled 32 to 26 computations (18.8% saved)

regimes51.0ms (0.3%)

Memory
-9.5MiB live, 111.7MiB allocated
Counts
63 → 2
Calls
Call 1
Inputs
(*.f64 lambda1 R)
(*.f64 phi2 R)
(*.f64 phi2 (neg.f64 R))
(*.f64 R (-.f64 phi2 phi1))
(*.f64 (-.f64 #s(literal 0 binary64) phi1) R)
(-.f64 #s(literal 0 binary64) (*.f64 lambda2 R))
(*.f64 R (*.f64 phi2 (-.f64 #s(literal 1 binary64) (/.f64 phi1 phi2))))
(*.f64 phi1 (*.f64 R (+.f64 (/.f64 phi2 phi1) #s(literal -1 binary64))))
(*.f64 phi2 (-.f64 R (/.f64 (*.f64 phi1 R) phi2)))
(*.f64 R (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)) (-.f64 #s(literal 0 binary64) phi1)))
(*.f64 R (-.f64 #s(literal 0 binary64) (*.f64 phi1 (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)))))
(*.f64 R (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 lambda2 phi1) phi2)) lambda2))
(*.f64 phi2 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 R R)) (+.f64 #s(literal 0 binary64) R)))
(*.f64 (*.f64 lambda2 (+.f64 (*.f64 (*.f64 phi1 phi1) #s(literal 1/8 binary64)) #s(literal -1 binary64))) R)
(*.f64 (+.f64 lambda1 (*.f64 #s(literal -1/8 binary64) (*.f64 lambda1 (*.f64 phi1 phi1)))) R)
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (-.f64 R (*.f64 (/.f64 R phi1) phi2))))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))))
(-.f64 #s(literal 0 binary64) (*.f64 phi2 (*.f64 R (+.f64 (/.f64 phi1 phi2) #s(literal -1 binary64)))))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 R phi1) (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1))))
(/.f64 phi1 (/.f64 #s(literal -1 binary64) (-.f64 R (/.f64 (*.f64 phi2 R) phi1))))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 phi2 (-.f64 (/.f64 R phi2) (/.f64 R phi1)))))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (-.f64 R (*.f64 (/.f64 #s(literal 1 binary64) phi1) (*.f64 R phi2)))))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (-.f64 R (/.f64 #s(literal 1 binary64) (/.f64 phi1 (*.f64 R phi2))))))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 (/.f64 phi1 R) phi2)))))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 R (/.f64 (*.f64 R phi2) phi1))))))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 R (/.f64 (*.f64 phi2 R) phi1))) phi1)))
(*.f64 (+.f64 lambda1 (*.f64 (*.f64 phi1 phi1) (+.f64 (*.f64 lambda1 #s(literal -1/8 binary64)) (*.f64 (*.f64 lambda1 (*.f64 phi1 phi1)) #s(literal 1/384 binary64))))) R)
(*.f64 (+.f64 lambda1 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1))))) lambda1)) R)
(*.f64 (-.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2))))) lambda2) lambda2) R)
(*.f64 (+.f64 lambda1 (-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1))))) lambda1) lambda2)) R)
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 #s(literal -1 binary64) (*.f64 phi1 phi1)) (*.f64 phi2 R)) (/.f64 phi1 R)) phi2))))
(*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (-.f64 lambda1 lambda2)) R)
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 #s(literal 1 binary64) (*.f64 phi1 (-.f64 (-.f64 #s(literal 0 binary64) (/.f64 phi1 (*.f64 (*.f64 phi2 phi2) R))) (/.f64 #s(literal 1 binary64) (*.f64 phi2 R)))))))
(*.f64 lambda1 (*.f64 R (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi1 phi1)) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 lambda2 (*.f64 phi1 phi1)))) lambda2) lambda1)))))
(*.f64 (+.f64 lambda1 (-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (-.f64 lambda1 lambda2)) lambda2)) R)
(*.f64 (+.f64 lambda1 (-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) phi1)) (-.f64 lambda1 lambda2)) lambda2)) R)
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 (*.f64 R (*.f64 R R)) (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 R phi2) phi1) (+.f64 R (/.f64 (*.f64 R phi2) phi1)))))))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 (-.f64 (*.f64 R R) (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1)))) (+.f64 R (/.f64 (*.f64 phi2 R) phi1)))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) phi1) (-.f64 (*.f64 R R) (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 phi1 (*.f64 R phi2))))) (+.f64 R (/.f64 (*.f64 R phi2) phi1)))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (-.f64 (*.f64 R R) (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 R (/.f64 (*.f64 R phi2) phi1)) (*.f64 (-.f64 #s(literal 0 binary64) phi1) (-.f64 (*.f64 R R) (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 phi1 (*.f64 R phi2)))))))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 (-.f64 (*.f64 R (*.f64 R R)) (*.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 phi1 (*.f64 R phi2))))) (*.f64 R R))))
(-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (*.f64 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))) (-.f64 R (/.f64 (*.f64 R phi2) phi1))) phi1) (/.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1)))))
(-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (-.f64 R (/.f64 (*.f64 R phi2) phi1))) (-.f64 R (/.f64 (*.f64 R phi2) phi1))) (/.f64 (*.f64 phi1 phi1) phi1)))
(-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) phi1) (/.f64 (*.f64 phi1 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1)))) (-.f64 R (/.f64 (*.f64 R phi2) phi1)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1)))))) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))) (-.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))))))))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 (-.f64 (*.f64 R (*.f64 R R)) (*.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 phi1 (*.f64 R phi2))))) (*.f64 (*.f64 R R) (/.f64 (*.f64 phi2 phi2) (*.f64 phi1 phi1))))))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 phi2)) (*.f64 R (*.f64 R R))) (*.f64 phi1 (*.f64 phi1 phi1)))) (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 R phi2) phi1) (+.f64 R (/.f64 (*.f64 R phi2) phi1)))))))
(/.f64 (neg.f64 (*.f64 phi1 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))))) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))))
(*.f64 (+.f64 lambda1 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 lambda2 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 phi1 phi1)) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1)))) (*.f64 lambda1 lambda1)))) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1)))) lambda1))) lambda2)) R)
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 (-.f64 (*.f64 R (*.f64 R R)) (*.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 phi1 (*.f64 R phi2))))) (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 R phi2) phi1) (+.f64 R (/.f64 (*.f64 R phi2) phi1)))))))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 (-.f64 (*.f64 R (*.f64 R R)) (*.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 (/.f64 phi1 phi2) R)))) (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 R phi2) phi1) (+.f64 R (/.f64 (*.f64 R phi2) phi1)))))))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))) (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 R phi2) phi1) (+.f64 R (/.f64 (*.f64 R phi2) phi1)))))))
(-.f64 #s(literal 0 binary64) (*.f64 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))))) phi1)))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))))))))
(/.f64 (*.f64 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (-.f64 R (/.f64 (*.f64 R phi2) phi1)))) (neg.f64 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))))))) (/.f64 #s(literal 1 binary64) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)))))))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 (/.f64 (-.f64 (*.f64 R R) (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1)))) (+.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))) (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 phi2 R) phi1) (-.f64 (/.f64 (*.f64 phi2 R) phi1) R))))))
(*.f64 (+.f64 (+.f64 lambda1 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1))))) lambda1)) (*.f64 lambda2 (+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 lambda2 (+.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 phi1 phi1)) lambda1) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 phi1 phi1)) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1)))) (*.f64 lambda1 lambda1))) lambda1))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 phi1 phi1)) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1)))) (*.f64 lambda1 lambda1))))) #s(literal -1 binary64)))) R)
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 (-.f64 (*.f64 (*.f64 R (*.f64 R R)) (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 R phi2) phi1) (+.f64 R (/.f64 (*.f64 R phi2) phi1))))) (*.f64 (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 R phi2) phi1) (+.f64 R (/.f64 (*.f64 R phi2) phi1)))) (*.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 phi1 (*.f64 R phi2)))))) (*.f64 (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 R phi2) phi1) (+.f64 R (/.f64 (*.f64 R phi2) phi1)))) (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 R phi2) phi1) (+.f64 R (/.f64 (*.f64 R phi2) phi1))))))))
(*.f64 R (hypot.f64 phi2 (-.f64 lambda1 lambda2)))
Outputs
(*.f64 R (-.f64 phi2 phi1))
(*.f64 R (hypot.f64 phi2 (-.f64 lambda1 lambda2)))
Calls

2 calls:

19.0ms
phi2
19.0ms
phi1
Results
AccuracySegmentsBranch
83.5%2phi1
72.0%2phi2
Compiler

Compiled 12 to 10 computations (16.7% saved)

regimes136.0ms (0.9%)

Memory
-9.8MiB live, 230.1MiB allocated
Counts
62 → 3
Calls
Call 1
Inputs
(*.f64 lambda1 R)
(*.f64 phi2 R)
(*.f64 phi2 (neg.f64 R))
(*.f64 R (-.f64 phi2 phi1))
(*.f64 (-.f64 #s(literal 0 binary64) phi1) R)
(-.f64 #s(literal 0 binary64) (*.f64 lambda2 R))
(*.f64 R (*.f64 phi2 (-.f64 #s(literal 1 binary64) (/.f64 phi1 phi2))))
(*.f64 phi1 (*.f64 R (+.f64 (/.f64 phi2 phi1) #s(literal -1 binary64))))
(*.f64 phi2 (-.f64 R (/.f64 (*.f64 phi1 R) phi2)))
(*.f64 R (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)) (-.f64 #s(literal 0 binary64) phi1)))
(*.f64 R (-.f64 #s(literal 0 binary64) (*.f64 phi1 (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)))))
(*.f64 R (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 lambda2 phi1) phi2)) lambda2))
(*.f64 phi2 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 R R)) (+.f64 #s(literal 0 binary64) R)))
(*.f64 (*.f64 lambda2 (+.f64 (*.f64 (*.f64 phi1 phi1) #s(literal 1/8 binary64)) #s(literal -1 binary64))) R)
(*.f64 (+.f64 lambda1 (*.f64 #s(literal -1/8 binary64) (*.f64 lambda1 (*.f64 phi1 phi1)))) R)
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (-.f64 R (*.f64 (/.f64 R phi1) phi2))))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))))
(-.f64 #s(literal 0 binary64) (*.f64 phi2 (*.f64 R (+.f64 (/.f64 phi1 phi2) #s(literal -1 binary64)))))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 R phi1) (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1))))
(/.f64 phi1 (/.f64 #s(literal -1 binary64) (-.f64 R (/.f64 (*.f64 phi2 R) phi1))))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 phi2 (-.f64 (/.f64 R phi2) (/.f64 R phi1)))))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (-.f64 R (*.f64 (/.f64 #s(literal 1 binary64) phi1) (*.f64 R phi2)))))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (-.f64 R (/.f64 #s(literal 1 binary64) (/.f64 phi1 (*.f64 R phi2))))))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 (/.f64 phi1 R) phi2)))))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 R (/.f64 (*.f64 R phi2) phi1))))))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 R (/.f64 (*.f64 phi2 R) phi1))) phi1)))
(*.f64 (+.f64 lambda1 (*.f64 (*.f64 phi1 phi1) (+.f64 (*.f64 lambda1 #s(literal -1/8 binary64)) (*.f64 (*.f64 lambda1 (*.f64 phi1 phi1)) #s(literal 1/384 binary64))))) R)
(*.f64 (+.f64 lambda1 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1))))) lambda1)) R)
(*.f64 (-.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2))))) lambda2) lambda2) R)
(*.f64 (+.f64 lambda1 (-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1))))) lambda1) lambda2)) R)
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 #s(literal -1 binary64) (*.f64 phi1 phi1)) (*.f64 phi2 R)) (/.f64 phi1 R)) phi2))))
(*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (-.f64 lambda1 lambda2)) R)
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 #s(literal 1 binary64) (*.f64 phi1 (-.f64 (-.f64 #s(literal 0 binary64) (/.f64 phi1 (*.f64 (*.f64 phi2 phi2) R))) (/.f64 #s(literal 1 binary64) (*.f64 phi2 R)))))))
(*.f64 lambda1 (*.f64 R (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi1 phi1)) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 lambda2 (*.f64 phi1 phi1)))) lambda2) lambda1)))))
(*.f64 (+.f64 lambda1 (-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (-.f64 lambda1 lambda2)) lambda2)) R)
(*.f64 (+.f64 lambda1 (-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) phi1)) (-.f64 lambda1 lambda2)) lambda2)) R)
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 (*.f64 R (*.f64 R R)) (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 R phi2) phi1) (+.f64 R (/.f64 (*.f64 R phi2) phi1)))))))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 (-.f64 (*.f64 R R) (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1)))) (+.f64 R (/.f64 (*.f64 phi2 R) phi1)))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) phi1) (-.f64 (*.f64 R R) (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 phi1 (*.f64 R phi2))))) (+.f64 R (/.f64 (*.f64 R phi2) phi1)))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (-.f64 (*.f64 R R) (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 R (/.f64 (*.f64 R phi2) phi1)) (*.f64 (-.f64 #s(literal 0 binary64) phi1) (-.f64 (*.f64 R R) (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 phi1 (*.f64 R phi2)))))))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 (-.f64 (*.f64 R (*.f64 R R)) (*.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 phi1 (*.f64 R phi2))))) (*.f64 R R))))
(-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (*.f64 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))) (-.f64 R (/.f64 (*.f64 R phi2) phi1))) phi1) (/.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1)))))
(-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (-.f64 R (/.f64 (*.f64 R phi2) phi1))) (-.f64 R (/.f64 (*.f64 R phi2) phi1))) (/.f64 (*.f64 phi1 phi1) phi1)))
(-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) phi1) (/.f64 (*.f64 phi1 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1)))) (-.f64 R (/.f64 (*.f64 R phi2) phi1)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1)))))) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))) (-.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))))))))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 (-.f64 (*.f64 R (*.f64 R R)) (*.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 phi1 (*.f64 R phi2))))) (*.f64 (*.f64 R R) (/.f64 (*.f64 phi2 phi2) (*.f64 phi1 phi1))))))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 phi2)) (*.f64 R (*.f64 R R))) (*.f64 phi1 (*.f64 phi1 phi1)))) (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 R phi2) phi1) (+.f64 R (/.f64 (*.f64 R phi2) phi1)))))))
(/.f64 (neg.f64 (*.f64 phi1 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))))) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R)))))
(*.f64 (+.f64 lambda1 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 lambda2 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 phi1 phi1)) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1)))) (*.f64 lambda1 lambda1)))) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1)))) lambda1))) lambda2)) R)
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 (-.f64 (*.f64 R (*.f64 R R)) (*.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 phi1 (*.f64 R phi2))))) (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 R phi2) phi1) (+.f64 R (/.f64 (*.f64 R phi2) phi1)))))))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 (-.f64 (*.f64 R (*.f64 R R)) (*.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 (/.f64 phi1 phi2) R)))) (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 R phi2) phi1) (+.f64 R (/.f64 (*.f64 R phi2) phi1)))))))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))) (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 R phi2) phi1) (+.f64 R (/.f64 (*.f64 R phi2) phi1)))))))
(-.f64 #s(literal 0 binary64) (*.f64 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R)))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))))) phi1)))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))) (+.f64 (*.f64 R R) (/.f64 (+.f64 R (/.f64 (*.f64 phi2 R) phi1)) (/.f64 phi1 (*.f64 phi2 R))))))))
(/.f64 (*.f64 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (-.f64 R (/.f64 (*.f64 R phi2) phi1)))) (neg.f64 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))))))) (/.f64 #s(literal 1 binary64) (*.f64 phi1 (*.f64 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)))))))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 (/.f64 (-.f64 (*.f64 R R) (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1)))) (+.f64 (*.f64 R (*.f64 R R)) (/.f64 (/.f64 (*.f64 phi2 R) (/.f64 phi1 (/.f64 (*.f64 phi2 R) phi1))) (/.f64 phi1 (*.f64 phi2 R))))) (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 phi2 R) phi1) (-.f64 (/.f64 (*.f64 phi2 R) phi1) R))))))
(*.f64 (+.f64 (+.f64 lambda1 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1))))) lambda1)) (*.f64 lambda2 (+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 lambda2 (+.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 phi1 phi1)) lambda1) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 phi1 phi1)) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1)))) (*.f64 lambda1 lambda1))) lambda1))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 phi1 phi1)) (/.f64 (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1)))) (*.f64 lambda1 lambda1))))) #s(literal -1 binary64)))) R)
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 (-.f64 (*.f64 (*.f64 R (*.f64 R R)) (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 R phi2) phi1) (+.f64 R (/.f64 (*.f64 R phi2) phi1))))) (*.f64 (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 R phi2) phi1) (+.f64 R (/.f64 (*.f64 R phi2) phi1)))) (*.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 (/.f64 (*.f64 R phi2) phi1) (/.f64 phi1 (*.f64 R phi2)))))) (*.f64 (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 R phi2) phi1) (+.f64 R (/.f64 (*.f64 R phi2) phi1)))) (+.f64 (*.f64 R R) (*.f64 (/.f64 (*.f64 R phi2) phi1) (+.f64 R (/.f64 (*.f64 R phi2) phi1))))))))
Outputs
(*.f64 (+.f64 lambda1 (-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) phi1)) (-.f64 lambda1 lambda2)) lambda2)) R)
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 phi2 (-.f64 (/.f64 R phi2) (/.f64 R phi1)))))
(*.f64 R (-.f64 phi2 phi1))
Calls

6 calls:

30.0ms
lambda1
28.0ms
phi2
18.0ms
phi1
18.0ms
R
18.0ms
lambda2
Results
AccuracySegmentsBranch
64.1%2R
63.4%2phi2
63.7%3lambda1
65.9%3(-.f64 lambda1 lambda2)
65.3%3lambda2
61.9%2phi1
Compiler

Compiled 38 to 31 computations (18.4% saved)

regimes23.0ms (0.2%)

Memory
18.9MiB live, 18.9MiB allocated
Counts
35 → 2
Calls
Call 1
Inputs
(*.f64 lambda1 R)
(*.f64 phi2 R)
(*.f64 phi2 (neg.f64 R))
(*.f64 R (-.f64 phi2 phi1))
(*.f64 (-.f64 #s(literal 0 binary64) phi1) R)
(-.f64 #s(literal 0 binary64) (*.f64 lambda2 R))
(*.f64 R (*.f64 phi2 (-.f64 #s(literal 1 binary64) (/.f64 phi1 phi2))))
(*.f64 phi1 (*.f64 R (+.f64 (/.f64 phi2 phi1) #s(literal -1 binary64))))
(*.f64 phi2 (-.f64 R (/.f64 (*.f64 phi1 R) phi2)))
(*.f64 R (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)) (-.f64 #s(literal 0 binary64) phi1)))
(*.f64 R (-.f64 #s(literal 0 binary64) (*.f64 phi1 (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)))))
(*.f64 R (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 lambda2 phi1) phi2)) lambda2))
(*.f64 phi2 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 R R)) (+.f64 #s(literal 0 binary64) R)))
(*.f64 (*.f64 lambda2 (+.f64 (*.f64 (*.f64 phi1 phi1) #s(literal 1/8 binary64)) #s(literal -1 binary64))) R)
(*.f64 (+.f64 lambda1 (*.f64 #s(literal -1/8 binary64) (*.f64 lambda1 (*.f64 phi1 phi1)))) R)
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (-.f64 R (*.f64 (/.f64 R phi1) phi2))))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))))
(-.f64 #s(literal 0 binary64) (*.f64 phi2 (*.f64 R (+.f64 (/.f64 phi1 phi2) #s(literal -1 binary64)))))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 R phi1) (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1))))
(/.f64 phi1 (/.f64 #s(literal -1 binary64) (-.f64 R (/.f64 (*.f64 phi2 R) phi1))))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 phi2 (-.f64 (/.f64 R phi2) (/.f64 R phi1)))))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (-.f64 R (*.f64 (/.f64 #s(literal 1 binary64) phi1) (*.f64 R phi2)))))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (-.f64 R (/.f64 #s(literal 1 binary64) (/.f64 phi1 (*.f64 R phi2))))))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 (/.f64 phi1 R) phi2)))))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 R (/.f64 (*.f64 R phi2) phi1))))))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 R (/.f64 (*.f64 phi2 R) phi1))) phi1)))
(*.f64 (+.f64 lambda1 (*.f64 (*.f64 phi1 phi1) (+.f64 (*.f64 lambda1 #s(literal -1/8 binary64)) (*.f64 (*.f64 lambda1 (*.f64 phi1 phi1)) #s(literal 1/384 binary64))))) R)
(*.f64 (+.f64 lambda1 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1))))) lambda1)) R)
(*.f64 (-.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2))))) lambda2) lambda2) R)
(*.f64 (+.f64 lambda1 (-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1))))) lambda1) lambda2)) R)
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 #s(literal -1 binary64) (*.f64 phi1 phi1)) (*.f64 phi2 R)) (/.f64 phi1 R)) phi2))))
(*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (-.f64 lambda1 lambda2)) R)
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (/.f64 #s(literal 1 binary64) (*.f64 phi1 (-.f64 (-.f64 #s(literal 0 binary64) (/.f64 phi1 (*.f64 (*.f64 phi2 phi2) R))) (/.f64 #s(literal 1 binary64) (*.f64 phi2 R)))))))
(*.f64 lambda1 (*.f64 R (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi1 phi1)) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 lambda2 (*.f64 phi1 phi1)))) lambda2) lambda1)))))
(*.f64 (+.f64 lambda1 (-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (-.f64 lambda1 lambda2)) lambda2)) R)
Outputs
(*.f64 R (-.f64 phi2 phi1))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 phi2 (-.f64 (/.f64 R phi2) (/.f64 R phi1)))))
Calls

2 calls:

10.0ms
(-.f64 lambda1 lambda2)
10.0ms
R
Results
AccuracySegmentsBranch
64.1%2R
63.7%2(-.f64 lambda1 lambda2)
Compiler

Compiled 14 to 11 computations (21.4% saved)

regimes27.0ms (0.2%)

Memory
-18.9MiB live, 20.2MiB allocated
Counts
20 → 2
Calls
Call 1
Inputs
(*.f64 lambda1 R)
(*.f64 phi2 R)
(*.f64 phi2 (neg.f64 R))
(*.f64 R (-.f64 phi2 phi1))
(*.f64 (-.f64 #s(literal 0 binary64) phi1) R)
(-.f64 #s(literal 0 binary64) (*.f64 lambda2 R))
(*.f64 R (*.f64 phi2 (-.f64 #s(literal 1 binary64) (/.f64 phi1 phi2))))
(*.f64 phi1 (*.f64 R (+.f64 (/.f64 phi2 phi1) #s(literal -1 binary64))))
(*.f64 phi2 (-.f64 R (/.f64 (*.f64 phi1 R) phi2)))
(*.f64 R (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)) (-.f64 #s(literal 0 binary64) phi1)))
(*.f64 R (-.f64 #s(literal 0 binary64) (*.f64 phi1 (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)))))
(*.f64 R (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 lambda2 phi1) phi2)) lambda2))
(*.f64 phi2 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 R R)) (+.f64 #s(literal 0 binary64) R)))
(*.f64 (*.f64 lambda2 (+.f64 (*.f64 (*.f64 phi1 phi1) #s(literal 1/8 binary64)) #s(literal -1 binary64))) R)
(*.f64 (+.f64 lambda1 (*.f64 #s(literal -1/8 binary64) (*.f64 lambda1 (*.f64 phi1 phi1)))) R)
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (-.f64 R (*.f64 (/.f64 R phi1) phi2))))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))))
(-.f64 #s(literal 0 binary64) (*.f64 phi2 (*.f64 R (+.f64 (/.f64 phi1 phi2) #s(literal -1 binary64)))))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 R phi1) (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1))))
(/.f64 phi1 (/.f64 #s(literal -1 binary64) (-.f64 R (/.f64 (*.f64 phi2 R) phi1))))
Outputs
(*.f64 R (-.f64 phi2 phi1))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (-.f64 R (*.f64 (/.f64 R phi1) phi2))))
Calls

3 calls:

13.0ms
R
6.0ms
lambda2
6.0ms
phi2
Results
AccuracySegmentsBranch
62.7%2phi2
63.0%2lambda2
62.4%2R
Compiler

Compiled 18 to 15 computations (16.7% saved)

regimes32.0ms (0.2%)

Memory
-11.4MiB live, 26.2MiB allocated
Counts
15 → 3
Calls
Call 1
Inputs
(*.f64 lambda1 R)
(*.f64 phi2 R)
(*.f64 phi2 (neg.f64 R))
(*.f64 R (-.f64 phi2 phi1))
(*.f64 (-.f64 #s(literal 0 binary64) phi1) R)
(-.f64 #s(literal 0 binary64) (*.f64 lambda2 R))
(*.f64 R (*.f64 phi2 (-.f64 #s(literal 1 binary64) (/.f64 phi1 phi2))))
(*.f64 phi1 (*.f64 R (+.f64 (/.f64 phi2 phi1) #s(literal -1 binary64))))
(*.f64 phi2 (-.f64 R (/.f64 (*.f64 phi1 R) phi2)))
(*.f64 R (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)) (-.f64 #s(literal 0 binary64) phi1)))
(*.f64 R (-.f64 #s(literal 0 binary64) (*.f64 phi1 (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)))))
(*.f64 R (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 lambda2 phi1) phi2)) lambda2))
(*.f64 phi2 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 R R)) (+.f64 #s(literal 0 binary64) R)))
(*.f64 (*.f64 lambda2 (+.f64 (*.f64 (*.f64 phi1 phi1) #s(literal 1/8 binary64)) #s(literal -1 binary64))) R)
(*.f64 (+.f64 lambda1 (*.f64 #s(literal -1/8 binary64) (*.f64 lambda1 (*.f64 phi1 phi1)))) R)
Outputs
(*.f64 R (-.f64 phi2 phi1))
(*.f64 phi2 (-.f64 R (/.f64 (*.f64 phi1 R) phi2)))
(*.f64 phi1 (*.f64 R (+.f64 (/.f64 phi2 phi1) #s(literal -1 binary64))))
Calls

5 calls:

5.0ms
lambda2
5.0ms
phi1
5.0ms
R
5.0ms
phi2
5.0ms
lambda1
Results
AccuracySegmentsBranch
62.3%3phi1
59.0%1lambda1
59.0%1R
59.0%1phi2
59.0%1lambda2
Compiler

Compiled 30 to 25 computations (16.7% saved)

regimes4.0ms (0%)

Memory
3.8MiB live, 3.8MiB allocated
Counts
8 → 1
Calls
Call 1
Inputs
(*.f64 lambda1 R)
(*.f64 phi2 R)
(*.f64 phi2 (neg.f64 R))
(*.f64 R (-.f64 phi2 phi1))
(*.f64 (-.f64 #s(literal 0 binary64) phi1) R)
(-.f64 #s(literal 0 binary64) (*.f64 lambda2 R))
(*.f64 R (*.f64 phi2 (-.f64 #s(literal 1 binary64) (/.f64 phi1 phi2))))
(*.f64 phi1 (*.f64 R (+.f64 (/.f64 phi2 phi1) #s(literal -1 binary64))))
Outputs
(*.f64 R (-.f64 phi2 phi1))
Calls

1 calls:

3.0ms
phi1
Results
AccuracySegmentsBranch
59.0%1phi1
Compiler

Compiled 6 to 5 computations (16.7% saved)

regimes10.0ms (0.1%)

Memory
15.3MiB live, 15.3MiB allocated
Counts
3 → 1
Calls
Call 1
Inputs
(*.f64 lambda1 R)
(*.f64 phi2 R)
(*.f64 phi2 (neg.f64 R))
Outputs
(*.f64 phi2 R)
Calls

5 calls:

2.0ms
R
2.0ms
phi2
2.0ms
phi1
2.0ms
lambda2
2.0ms
lambda1
Results
AccuracySegmentsBranch
32.8%1lambda1
32.8%1phi2
32.8%1R
32.8%1lambda2
32.8%1phi1
Compiler

Compiled 30 to 25 computations (16.7% saved)

regimes7.0ms (0%)

Memory
14.1MiB live, 14.1MiB allocated
Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
Calls
Call 1
Inputs
(*.f64 lambda1 R)
Outputs
(*.f64 lambda1 R)
Calls

5 calls:

1.0ms
lambda2
1.0ms
R
1.0ms
phi2
1.0ms
lambda1
1.0ms
phi1
Results
AccuracySegmentsBranch
3.1%1lambda1
3.1%1R
3.1%1lambda2
3.1%1phi1
3.1%1phi2
Compiler

Compiled 30 to 25 computations (16.7% saved)

bsearch10.0ms (0.1%)

Memory
-23.7MiB live, 14.9MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
8.0ms
1631169.2380476561
2072146.1262987116
Samples
5.0ms45×0valid
1.0ms1valid
Compiler

Compiled 193 to 121 computations (37.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 4.0ms
ival-mult: 1.0ms (27.8% of total)
ival-hypot: 1.0ms (27.8% of total)
ival-sub: 1.0ms (27.8% of total)
ival-cos: 1.0ms (27.8% of total)
ival-add: 0.0ms (0% of total)
adjust: 0.0ms (0% of total)
ival-div: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

bsearch9.0ms (0.1%)

Memory
14.0MiB live, 14.0MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
7.0ms
1631169.2380476561
2072146.1262987116
Samples
4.0ms43×0valid
1.0ms1valid
Compiler

Compiled 184 to 118 computations (35.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 4.0ms
ival-mult: 1.0ms (25.6% of total)
ival-hypot: 1.0ms (25.6% of total)
ival-cos: 1.0ms (25.6% of total)
adjust: 0.0ms (0% of total)
ival-div: 0.0ms (0% of total)
ival-add: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
ival-sub: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

bsearch31.0ms (0.2%)

Memory
-61.2MiB live, 19.6MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
29.0ms
-3.705546815980571e-7
-2.6740814087604797e-8
Samples
22.0ms80×0valid
3.0ms16×1valid
Compiler

Compiled 256 to 178 computations (30.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 22.0ms
ival-sub: 16.0ms (72.1% of total)
ival-hypot: 2.0ms (9% of total)
ival-add: 1.0ms (4.5% of total)
ival-div: 1.0ms (4.5% of total)
ival-cos: 1.0ms (4.5% of total)
ival-mult: 1.0ms (4.5% of total)
adjust: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

bsearch8.0ms (0.1%)

Memory
10.7MiB live, 10.7MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
7.0ms
1631169.2380476561
2072146.1262987116
Samples
4.0ms43×0valid
1.0ms1valid
Compiler

Compiled 133 to 88 computations (33.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 4.0ms
ival-hypot: 1.0ms (27.9% of total)
ival-cos: 1.0ms (27.9% of total)
ival-mult: 1.0ms (27.9% of total)
ival-add: 0.0ms (0% of total)
ival-div: 0.0ms (0% of total)
adjust: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
ival-sub: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

bsearch33.0ms (0.2%)

Memory
-9.7MiB live, 27.9MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
17.0ms
1.8119435926658374e-47
7.26117238234745e-45
Samples
9.0ms108×0valid
4.0ms20×1valid
Compiler

Compiled 248 to 166 computations (33.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 9.0ms
ival-hypot: 2.0ms (22.3% of total)
ival-mult: 2.0ms (22.3% of total)
ival-add: 1.0ms (11.2% of total)
ival-div: 1.0ms (11.2% of total)
ival-sub: 1.0ms (11.2% of total)
ival-cos: 1.0ms (11.2% of total)
adjust: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

bsearch15.0ms (0.1%)

Memory
27.7MiB live, 27.7MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
13.0ms
-3.705546815980571e-7
-2.6740814087604797e-8
Samples
7.0ms86×0valid
2.0ms10×1valid
Compiler

Compiled 184 to 124 computations (32.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 6.0ms
ival-hypot: 2.0ms (31.1% of total)
ival-add: 1.0ms (15.6% of total)
ival-div: 1.0ms (15.6% of total)
ival-sub: 1.0ms (15.6% of total)
ival-cos: 1.0ms (15.6% of total)
ival-mult: 1.0ms (15.6% of total)
adjust: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

bsearch1.0ms (0%)

Memory
2.4MiB live, 2.4MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-4.792233786229281e+135
-5.750958541812389e+134
0.0ms
-1.45772768467702e+257
-5.543045897452053e+256
Compiler

Compiled 38 to 22 computations (42.1% saved)

bsearch20.0ms (0.1%)

Memory
-13.4MiB live, 25.6MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
18.0ms
8.886341652189741e+147
3.5146630277736874e+151
Samples
11.0ms111×0valid
3.0ms17×1valid
Compiler

Compiled 280 to 190 computations (32.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 10.0ms
ival-cos: 3.0ms (29.8% of total)
ival-mult: 2.0ms (19.9% of total)
ival-hypot: 2.0ms (19.9% of total)
ival-div: 1.0ms (9.9% of total)
ival-add: 1.0ms (9.9% of total)
ival-sub: 1.0ms (9.9% of total)
adjust: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

bsearch8.0ms (0.1%)

Memory
9.1MiB live, 9.1MiB allocated
Algorithm
binary-search
Stop Event
predicate-same
Steps
TimeLeftRight
7.0ms
1.3717324292898343e+131
5.594160519048301e+132
Samples
3.0ms38×0valid
2.0ms10×1valid
Compiler

Compiled 124 to 82 computations (33.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 4.0ms
ival-mult: 1.0ms (28.2% of total)
ival-hypot: 1.0ms (28.2% of total)
ival-sub: 1.0ms (28.2% of total)
ival-cos: 1.0ms (28.2% of total)
ival-add: 0.0ms (0% of total)
adjust: 0.0ms (0% of total)
ival-div: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

bsearch55.0ms (0.4%)

Memory
-3.7MiB live, 77.1MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
32.0ms
9.172145088119967e+19
5.253083034864091e+43
19.0ms
-1.7428225295055283e+91
-6.141638671299506e+89
Samples
22.0ms100×1valid
20.0ms188×0valid
Compiler

Compiled 552 to 379 computations (31.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 31.0ms
ival-hypot: 11.0ms (35% of total)
ival-cos: 6.0ms (19.1% of total)
ival-mult: 5.0ms (15.9% of total)
ival-div: 3.0ms (9.5% of total)
ival-sub: 3.0ms (9.5% of total)
ival-add: 2.0ms (6.4% of total)
adjust: 2.0ms (6.4% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

simplify83.0ms (0.6%)

Memory
1.0MiB live, 39.8MiB allocated
Algorithm
egg-herbie
Rules
742×distribute-lft-neg-in_binary64
378×neg-mul-1_binary64
354×neg-sub0_binary64
270×cancel-sign-sub_binary64
262×distribute-rgt-neg-in_binary64
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
0107306
1171306
2214306
3248305
4288303
5342303
6430303
7626303
8938303
91233303
101502303
111729303
121840303
131898303
141940303
151978303
162014303
172026303
Stop Event
saturated
Calls
Call 1
Inputs
(if (<=.f64 phi2 #s(literal 2050000 binary64)) (*.f64 R (hypot.f64 (-.f64 phi1 phi2) (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))) (*.f64 (hypot.f64 phi2 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (-.f64 lambda1 lambda2))) R))
(if (<=.f64 phi2 #s(literal 1700000 binary64)) (*.f64 R (hypot.f64 (-.f64 phi1 phi2) (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2))))) (*.f64 (hypot.f64 phi2 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (-.f64 lambda1 lambda2))) R))
(if (<=.f64 phi1 #s(literal -3022314549036573/9444732965739290427392 binary64)) (*.f64 (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) R) (*.f64 (hypot.f64 phi2 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (-.f64 lambda1 lambda2))) R))
(if (<=.f64 phi2 #s(literal 2050000 binary64)) (*.f64 (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) R) (*.f64 R (hypot.f64 phi2 (-.f64 lambda1 lambda2))))
(if (<=.f64 phi2 #s(literal 5463589350480567/803469022129495137770981046170581301261101496891396417650688 binary64)) (*.f64 (hypot.f64 phi1 (-.f64 lambda1 lambda2)) R) (*.f64 R (hypot.f64 phi2 (-.f64 lambda1 lambda2))))
(if (<=.f64 phi1 #s(literal -6611313076017503/18889465931478580854784 binary64)) (*.f64 R (-.f64 phi2 phi1)) (*.f64 R (hypot.f64 phi2 (-.f64 lambda1 lambda2))))
(if (<=.f64 (-.f64 lambda1 lambda2) #s(literal -100000000000000003012765990014054250289048653977469512883210797990327413337764623282111235626914576356824384301717278281796693413668637734468849950199557199862786645617442138002603970565622955602242159302695103782881413524028531199164294124641763973461442560 binary64)) (*.f64 (+.f64 lambda1 (-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) phi1)) (-.f64 lambda1 lambda2)) lambda2)) R) (if (<=.f64 (-.f64 lambda1 lambda2) #s(literal -3999999999999999847318763367259759453796941345107140605781616493820401616222622762704766840658378241474809158322128284365245045534621696 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 phi2 (-.f64 (/.f64 R phi2) (/.f64 R phi1))))) (*.f64 R (-.f64 phi2 phi1))))
(if (<=.f64 R #s(literal 16999999999999999855914816005337090677073992210516553070960141944449216977835085705756892594825240414913697702965883482680269951197087350503617756921856 binary64)) (*.f64 R (-.f64 phi2 phi1)) (-.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 phi2 (-.f64 (/.f64 R phi2) (/.f64 R phi1))))))
(if (<=.f64 lambda2 #s(literal 999999999999999990829567402361276563686608849982484911984092226517669151665599636201042933986541570369602253175829982724989462249472 binary64)) (*.f64 R (-.f64 phi2 phi1)) (-.f64 #s(literal 0 binary64) (*.f64 phi1 (-.f64 R (*.f64 (/.f64 R phi1) phi2)))))
(if (<=.f64 phi1 #s(literal -649999999999999961252941443179045468386714953071063824992943078245024843066876967537082368 binary64)) (*.f64 R (-.f64 phi2 phi1)) (if (<=.f64 phi1 #s(literal 215000000000000000000 binary64)) (*.f64 phi2 (-.f64 R (/.f64 (*.f64 phi1 R) phi2))) (*.f64 phi1 (*.f64 R (+.f64 (/.f64 phi2 phi1) #s(literal -1 binary64))))))
(*.f64 R (-.f64 phi2 phi1))
(*.f64 phi2 R)
(*.f64 lambda1 R)
Outputs
(if (<=.f64 phi2 #s(literal 2050000 binary64)) (*.f64 R (hypot.f64 (-.f64 phi1 phi2) (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))) (*.f64 (hypot.f64 phi2 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (-.f64 lambda1 lambda2))) R))
(if (<=.f64 phi2 #s(literal 2050000 binary64)) (*.f64 R (hypot.f64 (-.f64 phi1 phi2) (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))) (*.f64 (*.f64 phi2 #s(literal -1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 phi1 #s(literal 1/2 binary64)))))))) (*.f64 R (hypot.f64 phi2 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64)))))))
(if (<=.f64 phi2 #s(literal 1700000 binary64)) (*.f64 R (hypot.f64 (-.f64 phi1 phi2) (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2))))) (*.f64 (hypot.f64 phi2 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (-.f64 lambda1 lambda2))) R))
(if (<=.f64 phi2 #s(literal 1700000 binary64)) (*.f64 R (hypot.f64 (-.f64 phi1 phi2) (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 #s(literal -1/8 binary64) (*.f64 phi2 phi2)))))) (*.f64 R (hypot.f64 phi2 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64)))))))
(if (<=.f64 phi1 #s(literal -3022314549036573/9444732965739290427392 binary64)) (*.f64 (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) R) (*.f64 (hypot.f64 phi2 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (-.f64 lambda1 lambda2))) R))
(if (<=.f64 phi1 #s(literal -3022314549036573/9444732965739290427392 binary64)) (*.f64 R (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))))) (*.f64 R (hypot.f64 phi2 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64)))))))
(if (<=.f64 phi2 #s(literal 2050000 binary64)) (*.f64 (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) R) (*.f64 R (hypot.f64 phi2 (-.f64 lambda1 lambda2))))
(if (<=.f64 phi2 #s(literal 2050000 binary64)) (*.f64 R (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))))) (*.f64 R (hypot.f64 phi2 (-.f64 lambda1 lambda2))))
(if (<=.f64 phi2 #s(literal 5463589350480567/803469022129495137770981046170581301261101496891396417650688 binary64)) (*.f64 (hypot.f64 phi1 (-.f64 lambda1 lambda2)) R) (*.f64 R (hypot.f64 phi2 (-.f64 lambda1 lambda2))))
(if (<=.f64 phi2 #s(literal 5463589350480567/803469022129495137770981046170581301261101496891396417650688 binary64)) (*.f64 R (hypot.f64 phi1 (-.f64 lambda1 lambda2))) (*.f64 R (hypot.f64 phi2 (-.f64 lambda1 lambda2))))
(if (<=.f64 phi1 #s(literal -6611313076017503/18889465931478580854784 binary64)) (*.f64 R (-.f64 phi2 phi1)) (*.f64 R (hypot.f64 phi2 (-.f64 lambda1 lambda2))))
(if (<=.f64 (-.f64 lambda1 lambda2) #s(literal -100000000000000003012765990014054250289048653977469512883210797990327413337764623282111235626914576356824384301717278281796693413668637734468849950199557199862786645617442138002603970565622955602242159302695103782881413524028531199164294124641763973461442560 binary64)) (*.f64 (+.f64 lambda1 (-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) phi1)) (-.f64 lambda1 lambda2)) lambda2)) R) (if (<=.f64 (-.f64 lambda1 lambda2) #s(literal -3999999999999999847318763367259759453796941345107140605781616493820401616222622762704766840658378241474809158322128284365245045534621696 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 phi2 (-.f64 (/.f64 R phi2) (/.f64 R phi1))))) (*.f64 R (-.f64 phi2 phi1))))
(if (<=.f64 (-.f64 lambda1 lambda2) #s(literal -100000000000000003012765990014054250289048653977469512883210797990327413337764623282111235626914576356824384301717278281796693413668637734468849950199557199862786645617442138002603970565622955602242159302695103782881413524028531199164294124641763973461442560 binary64)) (*.f64 R (+.f64 lambda1 (-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 phi1 (*.f64 phi1 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))) #s(literal 1 binary64))))) (-.f64 lambda1 lambda2)) lambda2))) (if (<=.f64 (-.f64 lambda1 lambda2) #s(literal -3999999999999999847318763367259759453796941345107140605781616493820401616222622762704766840658378241474809158322128284365245045534621696 binary64)) (*.f64 phi1 (*.f64 phi2 (-.f64 (/.f64 R phi1) (/.f64 R phi2)))) (*.f64 R (-.f64 phi2 phi1))))
(if (<=.f64 R #s(literal 16999999999999999855914816005337090677073992210516553070960141944449216977835085705756892594825240414913697702965883482680269951197087350503617756921856 binary64)) (*.f64 R (-.f64 phi2 phi1)) (-.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 phi2 (-.f64 (/.f64 R phi2) (/.f64 R phi1))))))
(if (<=.f64 R #s(literal 16999999999999999855914816005337090677073992210516553070960141944449216977835085705756892594825240414913697702965883482680269951197087350503617756921856 binary64)) (*.f64 R (-.f64 phi2 phi1)) (*.f64 phi1 (*.f64 phi2 (-.f64 (/.f64 R phi1) (/.f64 R phi2)))))
(if (<=.f64 lambda2 #s(literal 999999999999999990829567402361276563686608849982484911984092226517669151665599636201042933986541570369602253175829982724989462249472 binary64)) (*.f64 R (-.f64 phi2 phi1)) (-.f64 #s(literal 0 binary64) (*.f64 phi1 (-.f64 R (*.f64 (/.f64 R phi1) phi2)))))
(if (<=.f64 lambda2 #s(literal 999999999999999990829567402361276563686608849982484911984092226517669151665599636201042933986541570369602253175829982724989462249472 binary64)) (*.f64 R (-.f64 phi2 phi1)) (*.f64 phi1 (-.f64 (*.f64 phi2 (/.f64 R phi1)) R)))
(if (<=.f64 phi1 #s(literal -649999999999999961252941443179045468386714953071063824992943078245024843066876967537082368 binary64)) (*.f64 R (-.f64 phi2 phi1)) (if (<=.f64 phi1 #s(literal 215000000000000000000 binary64)) (*.f64 phi2 (-.f64 R (/.f64 (*.f64 phi1 R) phi2))) (*.f64 phi1 (*.f64 R (+.f64 (/.f64 phi2 phi1) #s(literal -1 binary64))))))
(if (<=.f64 phi1 #s(literal -649999999999999961252941443179045468386714953071063824992943078245024843066876967537082368 binary64)) (*.f64 R (-.f64 phi2 phi1)) (if (<=.f64 phi1 #s(literal 215000000000000000000 binary64)) (*.f64 phi2 (-.f64 R (/.f64 (*.f64 R phi1) phi2))) (*.f64 phi1 (*.f64 R (+.f64 (/.f64 phi2 phi1) #s(literal -1 binary64))))))
(*.f64 R (-.f64 phi2 phi1))
(*.f64 phi2 R)
(*.f64 lambda1 R)
(*.f64 R lambda1)

soundness1.6s (10.4%)

Memory
25.6MiB live, 932.8MiB allocated
Rules
10 254×accelerator-lowering-fma.f32
10 254×accelerator-lowering-fma.f64
8 358×accelerator-lowering-fma.f32
8 358×accelerator-lowering-fma.f64
7 804×*-lowering-*.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
088410001
129749253
277969253
080688635
039184
1195184
21652184
08353164
0157822467
1547421462
0843220202
044307
1219307
21979307
08295287
0183126998
1643026349
0836524879
0131614847
1442613731
0826412859
01786
18686
270786
0887576
Stop Event
fuel
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
Compiler

Compiled 1 135 to 663 computations (41.6% saved)

preprocess161.0ms (1.1%)

Memory
11.2MiB live, 284.2MiB allocated
Remove

(sort lambda1 lambda2)

(negabs R)

Compiler

Compiled 1 458 to 674 computations (53.8% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...