24.222 * [progress]: [Phase 1 of 3] Setting up. 0.002 * * * [progress]: [1/2] Preparing points 0.858 * * * [progress]: [2/2] Setting up program. 0.861 * [progress]: [Phase 2 of 3] Improving. 0.861 * [simplify]: Simplifying using # : (+.f64 (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2.0)) (*.f64 a1 a1)) (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2.0)) (*.f64 a2 a2))) 0.867 * * [simplify]: iteration 0 : 105 enodes (cost 13 ) 0.868 * * [simplify]: iteration 1 : 105 enodes (cost 13 ) 0.868 * [simplify]: Simplified to: (*.f64 (cos.f64 th) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0))) 0.872 * * [progress]: iteration 1 / 4 0.872 * * * [progress]: picking best candidate 0.878 * * * * [pick]: Picked # 0.878 * * * [progress]: localizing error 0.891 * * * [progress]: generating rewritten candidates 0.891 * * * * [progress]: [ 1 / 3 ] rewriting at (2 2) 0.899 * * * * [progress]: [ 2 / 3 ] rewriting at (2) 0.911 * * * * [progress]: [ 3 / 3 ] rewriting at (2 2 1) 0.919 * * * [progress]: generating series expansions 0.919 * * * * [progress]: [ 1 / 3 ] generating series at (2 2) 0.919 * [approximate]: Taking taylor expansion of (/ (+ (pow a2 2) (pow a1 2)) (sqrt 2.0)) in (a1 a2) around 0 0.919 * [taylor]: Taking taylor expansion of (/ (+ (pow a2 2) (pow a1 2)) (sqrt 2.0)) in a2 0.919 * [taylor]: Taking taylor expansion of (+ (pow a2 2) (pow a1 2)) in a2 0.919 * [taylor]: Taking taylor expansion of (pow a2 2) in a2 0.919 * [taylor]: Taking taylor expansion of a2 in a2 0.919 * [taylor]: Taking taylor expansion of (pow a1 2) in a2 0.919 * [taylor]: Taking taylor expansion of a1 in a2 0.919 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a2 0.919 * [taylor]: Taking taylor expansion of 2.0 in a2 0.919 * [taylor]: Taking taylor expansion of (/ (+ (pow a2 2) (pow a1 2)) (sqrt 2.0)) in a1 0.919 * [taylor]: Taking taylor expansion of (+ (pow a2 2) (pow a1 2)) in a1 0.919 * [taylor]: Taking taylor expansion of (pow a2 2) in a1 0.919 * [taylor]: Taking taylor expansion of a2 in a1 0.919 * [taylor]: Taking taylor expansion of (pow a1 2) in a1 0.919 * [taylor]: Taking taylor expansion of a1 in a1 0.919 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a1 0.919 * [taylor]: Taking taylor expansion of 2.0 in a1 0.920 * [taylor]: Taking taylor expansion of (/ (+ (pow a2 2) (pow a1 2)) (sqrt 2.0)) in a1 0.920 * [taylor]: Taking taylor expansion of (+ (pow a2 2) (pow a1 2)) in a1 0.920 * [taylor]: Taking taylor expansion of (pow a2 2) in a1 0.920 * [taylor]: Taking taylor expansion of a2 in a1 0.920 * [taylor]: Taking taylor expansion of (pow a1 2) in a1 0.920 * [taylor]: Taking taylor expansion of a1 in a1 0.920 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a1 0.920 * [taylor]: Taking taylor expansion of 2.0 in a1 0.920 * [taylor]: Taking taylor expansion of (/ (pow a2 2) (sqrt 2.0)) in a2 0.920 * [taylor]: Taking taylor expansion of (pow a2 2) in a2 0.920 * [taylor]: Taking taylor expansion of a2 in a2 0.920 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a2 0.920 * [taylor]: Taking taylor expansion of 2.0 in a2 0.921 * [taylor]: Taking taylor expansion of 0 in a2 0.921 * [taylor]: Taking taylor expansion of (/ 1 (sqrt 2.0)) in a2 0.921 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a2 0.921 * [taylor]: Taking taylor expansion of 2.0 in a2 0.922 * [taylor]: Taking taylor expansion of 0 in a2 0.922 * [approximate]: Taking taylor expansion of (/ (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (sqrt 2.0)) in (a1 a2) around 0 0.922 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (sqrt 2.0)) in a2 0.922 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) in a2 0.922 * [taylor]: Taking taylor expansion of (/ 1 (pow a2 2)) in a2 0.922 * [taylor]: Taking taylor expansion of (pow a2 2) in a2 0.922 * [taylor]: Taking taylor expansion of a2 in a2 0.922 * [taylor]: Taking taylor expansion of (/ 1 (pow a1 2)) in a2 0.922 * [taylor]: Taking taylor expansion of (pow a1 2) in a2 0.922 * [taylor]: Taking taylor expansion of a1 in a2 0.923 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a2 0.923 * [taylor]: Taking taylor expansion of 2.0 in a2 0.923 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (sqrt 2.0)) in a1 0.923 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) in a1 0.923 * [taylor]: Taking taylor expansion of (/ 1 (pow a2 2)) in a1 0.923 * [taylor]: Taking taylor expansion of (pow a2 2) in a1 0.923 * [taylor]: Taking taylor expansion of a2 in a1 0.923 * [taylor]: Taking taylor expansion of (/ 1 (pow a1 2)) in a1 0.923 * [taylor]: Taking taylor expansion of (pow a1 2) in a1 0.923 * [taylor]: Taking taylor expansion of a1 in a1 0.923 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a1 0.923 * [taylor]: Taking taylor expansion of 2.0 in a1 0.923 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (sqrt 2.0)) in a1 0.923 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) in a1 0.923 * [taylor]: Taking taylor expansion of (/ 1 (pow a2 2)) in a1 0.923 * [taylor]: Taking taylor expansion of (pow a2 2) in a1 0.923 * [taylor]: Taking taylor expansion of a2 in a1 0.923 * [taylor]: Taking taylor expansion of (/ 1 (pow a1 2)) in a1 0.923 * [taylor]: Taking taylor expansion of (pow a1 2) in a1 0.923 * [taylor]: Taking taylor expansion of a1 in a1 0.923 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a1 0.923 * [taylor]: Taking taylor expansion of 2.0 in a1 0.923 * [taylor]: Taking taylor expansion of (/ 1 (sqrt 2.0)) in a2 0.923 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a2 0.924 * [taylor]: Taking taylor expansion of 2.0 in a2 0.924 * [taylor]: Taking taylor expansion of 0 in a2 0.924 * [taylor]: Taking taylor expansion of (/ 1 (* (sqrt 2.0) (pow a2 2))) in a2 0.924 * [taylor]: Taking taylor expansion of (* (sqrt 2.0) (pow a2 2)) in a2 0.924 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a2 0.924 * [taylor]: Taking taylor expansion of 2.0 in a2 0.924 * [taylor]: Taking taylor expansion of (pow a2 2) in a2 0.924 * [taylor]: Taking taylor expansion of a2 in a2 0.925 * [taylor]: Taking taylor expansion of 0 in a2 0.926 * [approximate]: Taking taylor expansion of (/ (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (sqrt 2.0)) in (a1 a2) around 0 0.926 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (sqrt 2.0)) in a2 0.926 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) in a2 0.926 * [taylor]: Taking taylor expansion of (/ 1 (pow a2 2)) in a2 0.926 * [taylor]: Taking taylor expansion of (pow a2 2) in a2 0.926 * [taylor]: Taking taylor expansion of a2 in a2 0.926 * [taylor]: Taking taylor expansion of (/ 1 (pow a1 2)) in a2 0.926 * [taylor]: Taking taylor expansion of (pow a1 2) in a2 0.926 * [taylor]: Taking taylor expansion of a1 in a2 0.926 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a2 0.926 * [taylor]: Taking taylor expansion of 2.0 in a2 0.926 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (sqrt 2.0)) in a1 0.926 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) in a1 0.926 * [taylor]: Taking taylor expansion of (/ 1 (pow a2 2)) in a1 0.926 * [taylor]: Taking taylor expansion of (pow a2 2) in a1 0.926 * [taylor]: Taking taylor expansion of a2 in a1 0.926 * [taylor]: Taking taylor expansion of (/ 1 (pow a1 2)) in a1 0.926 * [taylor]: Taking taylor expansion of (pow a1 2) in a1 0.926 * [taylor]: Taking taylor expansion of a1 in a1 0.926 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a1 0.927 * [taylor]: Taking taylor expansion of 2.0 in a1 0.927 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (sqrt 2.0)) in a1 0.927 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) in a1 0.927 * [taylor]: Taking taylor expansion of (/ 1 (pow a2 2)) in a1 0.927 * [taylor]: Taking taylor expansion of (pow a2 2) in a1 0.927 * [taylor]: Taking taylor expansion of a2 in a1 0.927 * [taylor]: Taking taylor expansion of (/ 1 (pow a1 2)) in a1 0.927 * [taylor]: Taking taylor expansion of (pow a1 2) in a1 0.927 * [taylor]: Taking taylor expansion of a1 in a1 0.927 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a1 0.927 * [taylor]: Taking taylor expansion of 2.0 in a1 0.927 * [taylor]: Taking taylor expansion of (/ 1 (sqrt 2.0)) in a2 0.927 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a2 0.927 * [taylor]: Taking taylor expansion of 2.0 in a2 0.927 * [taylor]: Taking taylor expansion of 0 in a2 0.928 * [taylor]: Taking taylor expansion of (/ 1 (* (sqrt 2.0) (pow a2 2))) in a2 0.928 * [taylor]: Taking taylor expansion of (* (sqrt 2.0) (pow a2 2)) in a2 0.928 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a2 0.928 * [taylor]: Taking taylor expansion of 2.0 in a2 0.928 * [taylor]: Taking taylor expansion of (pow a2 2) in a2 0.928 * [taylor]: Taking taylor expansion of a2 in a2 0.929 * [taylor]: Taking taylor expansion of 0 in a2 0.929 * * * * [progress]: [ 2 / 3 ] generating series at (2) 0.929 * [approximate]: Taking taylor expansion of (/ (* (cos th) (+ (pow a2 2) (pow a1 2))) (sqrt 2.0)) in (th a1 a2) around 0 0.929 * [taylor]: Taking taylor expansion of (/ (* (cos th) (+ (pow a2 2) (pow a1 2))) (sqrt 2.0)) in a2 0.929 * [taylor]: Taking taylor expansion of (* (cos th) (+ (pow a2 2) (pow a1 2))) in a2 0.929 * [taylor]: Taking taylor expansion of (cos th) in a2 0.929 * [taylor]: Taking taylor expansion of th in a2 0.930 * [taylor]: Taking taylor expansion of (+ (pow a2 2) (pow a1 2)) in a2 0.930 * [taylor]: Taking taylor expansion of (pow a2 2) in a2 0.930 * [taylor]: Taking taylor expansion of a2 in a2 0.930 * [taylor]: Taking taylor expansion of (pow a1 2) in a2 0.930 * [taylor]: Taking taylor expansion of a1 in a2 0.930 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a2 0.930 * [taylor]: Taking taylor expansion of 2.0 in a2 0.930 * [taylor]: Taking taylor expansion of (/ (* (cos th) (+ (pow a2 2) (pow a1 2))) (sqrt 2.0)) in a1 0.930 * [taylor]: Taking taylor expansion of (* (cos th) (+ (pow a2 2) (pow a1 2))) in a1 0.930 * [taylor]: Taking taylor expansion of (cos th) in a1 0.930 * [taylor]: Taking taylor expansion of th in a1 0.930 * [taylor]: Taking taylor expansion of (+ (pow a2 2) (pow a1 2)) in a1 0.930 * [taylor]: Taking taylor expansion of (pow a2 2) in a1 0.930 * [taylor]: Taking taylor expansion of a2 in a1 0.930 * [taylor]: Taking taylor expansion of (pow a1 2) in a1 0.930 * [taylor]: Taking taylor expansion of a1 in a1 0.930 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a1 0.930 * [taylor]: Taking taylor expansion of 2.0 in a1 0.931 * [taylor]: Taking taylor expansion of (/ (* (cos th) (+ (pow a2 2) (pow a1 2))) (sqrt 2.0)) in th 0.931 * [taylor]: Taking taylor expansion of (* (cos th) (+ (pow a2 2) (pow a1 2))) in th 0.931 * [taylor]: Taking taylor expansion of (cos th) in th 0.931 * [taylor]: Taking taylor expansion of th in th 0.931 * [taylor]: Taking taylor expansion of (+ (pow a2 2) (pow a1 2)) in th 0.931 * [taylor]: Taking taylor expansion of (pow a2 2) in th 0.931 * [taylor]: Taking taylor expansion of a2 in th 0.931 * [taylor]: Taking taylor expansion of (pow a1 2) in th 0.931 * [taylor]: Taking taylor expansion of a1 in th 0.931 * [taylor]: Taking taylor expansion of (sqrt 2.0) in th 0.931 * [taylor]: Taking taylor expansion of 2.0 in th 0.931 * [taylor]: Taking taylor expansion of (/ (* (cos th) (+ (pow a2 2) (pow a1 2))) (sqrt 2.0)) in th 0.931 * [taylor]: Taking taylor expansion of (* (cos th) (+ (pow a2 2) (pow a1 2))) in th 0.931 * [taylor]: Taking taylor expansion of (cos th) in th 0.931 * [taylor]: Taking taylor expansion of th in th 0.931 * [taylor]: Taking taylor expansion of (+ (pow a2 2) (pow a1 2)) in th 0.931 * [taylor]: Taking taylor expansion of (pow a2 2) in th 0.931 * [taylor]: Taking taylor expansion of a2 in th 0.931 * [taylor]: Taking taylor expansion of (pow a1 2) in th 0.932 * [taylor]: Taking taylor expansion of a1 in th 0.932 * [taylor]: Taking taylor expansion of (sqrt 2.0) in th 0.932 * [taylor]: Taking taylor expansion of 2.0 in th 0.932 * [taylor]: Taking taylor expansion of (/ (+ (pow a2 2) (pow a1 2)) (sqrt 2.0)) in a1 0.932 * [taylor]: Taking taylor expansion of (+ (pow a2 2) (pow a1 2)) in a1 0.932 * [taylor]: Taking taylor expansion of (pow a2 2) in a1 0.932 * [taylor]: Taking taylor expansion of a2 in a1 0.932 * [taylor]: Taking taylor expansion of (pow a1 2) in a1 0.932 * [taylor]: Taking taylor expansion of a1 in a1 0.932 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a1 0.932 * [taylor]: Taking taylor expansion of 2.0 in a1 0.932 * [taylor]: Taking taylor expansion of (/ (pow a2 2) (sqrt 2.0)) in a2 0.932 * [taylor]: Taking taylor expansion of (pow a2 2) in a2 0.932 * [taylor]: Taking taylor expansion of a2 in a2 0.932 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a2 0.932 * [taylor]: Taking taylor expansion of 2.0 in a2 0.933 * [taylor]: Taking taylor expansion of 0 in a1 0.933 * [taylor]: Taking taylor expansion of 0 in a2 0.933 * [taylor]: Taking taylor expansion of 0 in a2 0.934 * [taylor]: Taking taylor expansion of (neg (+ (* 1/2 (/ (pow a1 2) (sqrt 2.0))) (* 1/2 (/ (pow a2 2) (sqrt 2.0))))) in a1 0.934 * [taylor]: Taking taylor expansion of (+ (* 1/2 (/ (pow a1 2) (sqrt 2.0))) (* 1/2 (/ (pow a2 2) (sqrt 2.0)))) in a1 0.934 * [taylor]: Taking taylor expansion of (* 1/2 (/ (pow a1 2) (sqrt 2.0))) in a1 0.934 * [taylor]: Taking taylor expansion of 1/2 in a1 0.934 * [taylor]: Taking taylor expansion of (/ (pow a1 2) (sqrt 2.0)) in a1 0.934 * [taylor]: Taking taylor expansion of (pow a1 2) in a1 0.934 * [taylor]: Taking taylor expansion of a1 in a1 0.934 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a1 0.934 * [taylor]: Taking taylor expansion of 2.0 in a1 0.934 * [taylor]: Taking taylor expansion of (* 1/2 (/ (pow a2 2) (sqrt 2.0))) in a1 0.934 * [taylor]: Taking taylor expansion of 1/2 in a1 0.934 * [taylor]: Taking taylor expansion of (/ (pow a2 2) (sqrt 2.0)) in a1 0.934 * [taylor]: Taking taylor expansion of (pow a2 2) in a1 0.934 * [taylor]: Taking taylor expansion of a2 in a1 0.934 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a1 0.934 * [taylor]: Taking taylor expansion of 2.0 in a1 0.935 * [taylor]: Taking taylor expansion of (neg (* 1/2 (/ (pow a2 2) (sqrt 2.0)))) in a2 0.935 * [taylor]: Taking taylor expansion of (* 1/2 (/ (pow a2 2) (sqrt 2.0))) in a2 0.935 * [taylor]: Taking taylor expansion of 1/2 in a2 0.935 * [taylor]: Taking taylor expansion of (/ (pow a2 2) (sqrt 2.0)) in a2 0.935 * [taylor]: Taking taylor expansion of (pow a2 2) in a2 0.935 * [taylor]: Taking taylor expansion of a2 in a2 0.935 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a2 0.935 * [taylor]: Taking taylor expansion of 2.0 in a2 0.935 * [taylor]: Taking taylor expansion of 0 in a2 0.935 * [taylor]: Taking taylor expansion of (/ 1 (sqrt 2.0)) in a2 0.936 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a2 0.936 * [taylor]: Taking taylor expansion of 2.0 in a2 0.936 * [taylor]: Taking taylor expansion of 0 in a1 0.936 * [taylor]: Taking taylor expansion of 0 in a2 0.937 * [taylor]: Taking taylor expansion of (neg 0) in a2 0.937 * [taylor]: Taking taylor expansion of 0 in a2 0.938 * [approximate]: Taking taylor expansion of (/ (* (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (cos (/ 1 th))) (sqrt 2.0)) in (th a1 a2) around 0 0.938 * [taylor]: Taking taylor expansion of (/ (* (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (cos (/ 1 th))) (sqrt 2.0)) in a2 0.938 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (cos (/ 1 th))) in a2 0.938 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) in a2 0.938 * [taylor]: Taking taylor expansion of (/ 1 (pow a2 2)) in a2 0.938 * [taylor]: Taking taylor expansion of (pow a2 2) in a2 0.938 * [taylor]: Taking taylor expansion of a2 in a2 0.938 * [taylor]: Taking taylor expansion of (/ 1 (pow a1 2)) in a2 0.938 * [taylor]: Taking taylor expansion of (pow a1 2) in a2 0.938 * [taylor]: Taking taylor expansion of a1 in a2 0.938 * [taylor]: Taking taylor expansion of (cos (/ 1 th)) in a2 0.938 * [taylor]: Taking taylor expansion of (/ 1 th) in a2 0.938 * [taylor]: Taking taylor expansion of th in a2 0.938 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a2 0.938 * [taylor]: Taking taylor expansion of 2.0 in a2 0.938 * [taylor]: Taking taylor expansion of (/ (* (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (cos (/ 1 th))) (sqrt 2.0)) in a1 0.938 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (cos (/ 1 th))) in a1 0.938 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) in a1 0.938 * [taylor]: Taking taylor expansion of (/ 1 (pow a2 2)) in a1 0.938 * [taylor]: Taking taylor expansion of (pow a2 2) in a1 0.938 * [taylor]: Taking taylor expansion of a2 in a1 0.939 * [taylor]: Taking taylor expansion of (/ 1 (pow a1 2)) in a1 0.939 * [taylor]: Taking taylor expansion of (pow a1 2) in a1 0.939 * [taylor]: Taking taylor expansion of a1 in a1 0.939 * [taylor]: Taking taylor expansion of (cos (/ 1 th)) in a1 0.939 * [taylor]: Taking taylor expansion of (/ 1 th) in a1 0.939 * [taylor]: Taking taylor expansion of th in a1 0.939 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a1 0.939 * [taylor]: Taking taylor expansion of 2.0 in a1 0.939 * [taylor]: Taking taylor expansion of (/ (* (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (cos (/ 1 th))) (sqrt 2.0)) in th 0.939 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (cos (/ 1 th))) in th 0.939 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) in th 0.939 * [taylor]: Taking taylor expansion of (/ 1 (pow a2 2)) in th 0.939 * [taylor]: Taking taylor expansion of (pow a2 2) in th 0.939 * [taylor]: Taking taylor expansion of a2 in th 0.939 * [taylor]: Taking taylor expansion of (/ 1 (pow a1 2)) in th 0.939 * [taylor]: Taking taylor expansion of (pow a1 2) in th 0.939 * [taylor]: Taking taylor expansion of a1 in th 0.939 * [taylor]: Taking taylor expansion of (cos (/ 1 th)) in th 0.939 * [taylor]: Taking taylor expansion of (/ 1 th) in th 0.939 * [taylor]: Taking taylor expansion of th in th 0.939 * [taylor]: Taking taylor expansion of (sqrt 2.0) in th 0.939 * [taylor]: Taking taylor expansion of 2.0 in th 0.940 * [taylor]: Taking taylor expansion of (/ (* (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (cos (/ 1 th))) (sqrt 2.0)) in th 0.940 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (cos (/ 1 th))) in th 0.940 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) in th 0.940 * [taylor]: Taking taylor expansion of (/ 1 (pow a2 2)) in th 0.940 * [taylor]: Taking taylor expansion of (pow a2 2) in th 0.940 * [taylor]: Taking taylor expansion of a2 in th 0.940 * [taylor]: Taking taylor expansion of (/ 1 (pow a1 2)) in th 0.940 * [taylor]: Taking taylor expansion of (pow a1 2) in th 0.940 * [taylor]: Taking taylor expansion of a1 in th 0.940 * [taylor]: Taking taylor expansion of (cos (/ 1 th)) in th 0.940 * [taylor]: Taking taylor expansion of (/ 1 th) in th 0.940 * [taylor]: Taking taylor expansion of th in th 0.940 * [taylor]: Taking taylor expansion of (sqrt 2.0) in th 0.941 * [taylor]: Taking taylor expansion of 2.0 in th 0.941 * [taylor]: Taking taylor expansion of (/ (* (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (cos (/ 1 th))) (sqrt 2.0)) in a1 0.941 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (cos (/ 1 th))) in a1 0.941 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) in a1 0.941 * [taylor]: Taking taylor expansion of (/ 1 (pow a2 2)) in a1 0.941 * [taylor]: Taking taylor expansion of (pow a2 2) in a1 0.941 * [taylor]: Taking taylor expansion of a2 in a1 0.941 * [taylor]: Taking taylor expansion of (/ 1 (pow a1 2)) in a1 0.941 * [taylor]: Taking taylor expansion of (pow a1 2) in a1 0.941 * [taylor]: Taking taylor expansion of a1 in a1 0.941 * [taylor]: Taking taylor expansion of (cos (/ 1 th)) in a1 0.941 * [taylor]: Taking taylor expansion of (/ 1 th) in a1 0.941 * [taylor]: Taking taylor expansion of th in a1 0.942 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a1 0.942 * [taylor]: Taking taylor expansion of 2.0 in a1 0.942 * [taylor]: Taking taylor expansion of (/ (cos (/ 1 th)) (sqrt 2.0)) in a2 0.942 * [taylor]: Taking taylor expansion of (cos (/ 1 th)) in a2 0.942 * [taylor]: Taking taylor expansion of (/ 1 th) in a2 0.942 * [taylor]: Taking taylor expansion of th in a2 0.942 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a2 0.942 * [taylor]: Taking taylor expansion of 2.0 in a2 0.943 * [taylor]: Taking taylor expansion of 0 in a1 0.943 * [taylor]: Taking taylor expansion of 0 in a2 0.944 * [taylor]: Taking taylor expansion of 0 in a1 0.946 * [taylor]: Taking taylor expansion of (/ (cos (/ 1 th)) (* (sqrt 2.0) (pow a2 2))) in a2 0.946 * [taylor]: Taking taylor expansion of (cos (/ 1 th)) in a2 0.946 * [taylor]: Taking taylor expansion of (/ 1 th) in a2 0.946 * [taylor]: Taking taylor expansion of th in a2 0.946 * [taylor]: Taking taylor expansion of (* (sqrt 2.0) (pow a2 2)) in a2 0.946 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a2 0.946 * [taylor]: Taking taylor expansion of 2.0 in a2 0.946 * [taylor]: Taking taylor expansion of (pow a2 2) in a2 0.946 * [taylor]: Taking taylor expansion of a2 in a2 0.947 * [taylor]: Taking taylor expansion of 0 in a1 0.947 * [taylor]: Taking taylor expansion of 0 in a2 0.949 * [taylor]: Taking taylor expansion of 0 in a2 0.952 * [taylor]: Taking taylor expansion of 0 in a1 0.952 * [taylor]: Taking taylor expansion of 0 in a2 0.952 * [taylor]: Taking taylor expansion of 0 in a2 0.955 * [taylor]: Taking taylor expansion of 0 in a2 0.958 * [approximate]: Taking taylor expansion of (/ (* (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (cos (/ -1 th))) (sqrt 2.0)) in (th a1 a2) around 0 0.958 * [taylor]: Taking taylor expansion of (/ (* (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (cos (/ -1 th))) (sqrt 2.0)) in a2 0.958 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (cos (/ -1 th))) in a2 0.958 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) in a2 0.958 * [taylor]: Taking taylor expansion of (/ 1 (pow a2 2)) in a2 0.958 * [taylor]: Taking taylor expansion of (pow a2 2) in a2 0.958 * [taylor]: Taking taylor expansion of a2 in a2 0.958 * [taylor]: Taking taylor expansion of (/ 1 (pow a1 2)) in a2 0.958 * [taylor]: Taking taylor expansion of (pow a1 2) in a2 0.958 * [taylor]: Taking taylor expansion of a1 in a2 0.958 * [taylor]: Taking taylor expansion of (cos (/ -1 th)) in a2 0.958 * [taylor]: Taking taylor expansion of (/ -1 th) in a2 0.958 * [taylor]: Taking taylor expansion of -1 in a2 0.958 * [taylor]: Taking taylor expansion of th in a2 0.958 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a2 0.958 * [taylor]: Taking taylor expansion of 2.0 in a2 0.959 * [taylor]: Taking taylor expansion of (/ (* (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (cos (/ -1 th))) (sqrt 2.0)) in a1 0.959 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (cos (/ -1 th))) in a1 0.959 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) in a1 0.959 * [taylor]: Taking taylor expansion of (/ 1 (pow a2 2)) in a1 0.959 * [taylor]: Taking taylor expansion of (pow a2 2) in a1 0.959 * [taylor]: Taking taylor expansion of a2 in a1 0.959 * [taylor]: Taking taylor expansion of (/ 1 (pow a1 2)) in a1 0.959 * [taylor]: Taking taylor expansion of (pow a1 2) in a1 0.959 * [taylor]: Taking taylor expansion of a1 in a1 0.959 * [taylor]: Taking taylor expansion of (cos (/ -1 th)) in a1 0.959 * [taylor]: Taking taylor expansion of (/ -1 th) in a1 0.959 * [taylor]: Taking taylor expansion of -1 in a1 0.959 * [taylor]: Taking taylor expansion of th in a1 0.959 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a1 0.959 * [taylor]: Taking taylor expansion of 2.0 in a1 0.959 * [taylor]: Taking taylor expansion of (/ (* (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (cos (/ -1 th))) (sqrt 2.0)) in th 0.959 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (cos (/ -1 th))) in th 0.960 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) in th 0.960 * [taylor]: Taking taylor expansion of (/ 1 (pow a2 2)) in th 0.960 * [taylor]: Taking taylor expansion of (pow a2 2) in th 0.960 * [taylor]: Taking taylor expansion of a2 in th 0.960 * [taylor]: Taking taylor expansion of (/ 1 (pow a1 2)) in th 0.960 * [taylor]: Taking taylor expansion of (pow a1 2) in th 0.960 * [taylor]: Taking taylor expansion of a1 in th 0.960 * [taylor]: Taking taylor expansion of (cos (/ -1 th)) in th 0.960 * [taylor]: Taking taylor expansion of (/ -1 th) in th 0.960 * [taylor]: Taking taylor expansion of -1 in th 0.960 * [taylor]: Taking taylor expansion of th in th 0.960 * [taylor]: Taking taylor expansion of (sqrt 2.0) in th 0.960 * [taylor]: Taking taylor expansion of 2.0 in th 0.961 * [taylor]: Taking taylor expansion of (/ (* (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (cos (/ -1 th))) (sqrt 2.0)) in th 0.961 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (cos (/ -1 th))) in th 0.961 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) in th 0.961 * [taylor]: Taking taylor expansion of (/ 1 (pow a2 2)) in th 0.961 * [taylor]: Taking taylor expansion of (pow a2 2) in th 0.961 * [taylor]: Taking taylor expansion of a2 in th 0.961 * [taylor]: Taking taylor expansion of (/ 1 (pow a1 2)) in th 0.961 * [taylor]: Taking taylor expansion of (pow a1 2) in th 0.961 * [taylor]: Taking taylor expansion of a1 in th 0.961 * [taylor]: Taking taylor expansion of (cos (/ -1 th)) in th 0.961 * [taylor]: Taking taylor expansion of (/ -1 th) in th 0.961 * [taylor]: Taking taylor expansion of -1 in th 0.961 * [taylor]: Taking taylor expansion of th in th 0.961 * [taylor]: Taking taylor expansion of (sqrt 2.0) in th 0.961 * [taylor]: Taking taylor expansion of 2.0 in th 0.962 * [taylor]: Taking taylor expansion of (/ (* (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (cos (/ -1 th))) (sqrt 2.0)) in a1 0.962 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (cos (/ -1 th))) in a1 0.962 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) in a1 0.962 * [taylor]: Taking taylor expansion of (/ 1 (pow a2 2)) in a1 0.962 * [taylor]: Taking taylor expansion of (pow a2 2) in a1 0.962 * [taylor]: Taking taylor expansion of a2 in a1 0.962 * [taylor]: Taking taylor expansion of (/ 1 (pow a1 2)) in a1 0.962 * [taylor]: Taking taylor expansion of (pow a1 2) in a1 0.962 * [taylor]: Taking taylor expansion of a1 in a1 0.962 * [taylor]: Taking taylor expansion of (cos (/ -1 th)) in a1 0.962 * [taylor]: Taking taylor expansion of (/ -1 th) in a1 0.962 * [taylor]: Taking taylor expansion of -1 in a1 0.962 * [taylor]: Taking taylor expansion of th in a1 0.962 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a1 0.962 * [taylor]: Taking taylor expansion of 2.0 in a1 0.962 * [taylor]: Taking taylor expansion of (/ (cos (/ -1 th)) (sqrt 2.0)) in a2 0.962 * [taylor]: Taking taylor expansion of (cos (/ -1 th)) in a2 0.962 * [taylor]: Taking taylor expansion of (/ -1 th) in a2 0.962 * [taylor]: Taking taylor expansion of -1 in a2 0.962 * [taylor]: Taking taylor expansion of th in a2 0.963 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a2 0.963 * [taylor]: Taking taylor expansion of 2.0 in a2 0.963 * [taylor]: Taking taylor expansion of 0 in a1 0.964 * [taylor]: Taking taylor expansion of 0 in a2 0.965 * [taylor]: Taking taylor expansion of 0 in a1 0.966 * [taylor]: Taking taylor expansion of (/ (cos (/ -1 th)) (* (sqrt 2.0) (pow a2 2))) in a2 0.966 * [taylor]: Taking taylor expansion of (cos (/ -1 th)) in a2 0.966 * [taylor]: Taking taylor expansion of (/ -1 th) in a2 0.966 * [taylor]: Taking taylor expansion of -1 in a2 0.966 * [taylor]: Taking taylor expansion of th in a2 0.966 * [taylor]: Taking taylor expansion of (* (sqrt 2.0) (pow a2 2)) in a2 0.966 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a2 0.966 * [taylor]: Taking taylor expansion of 2.0 in a2 0.966 * [taylor]: Taking taylor expansion of (pow a2 2) in a2 0.966 * [taylor]: Taking taylor expansion of a2 in a2 0.968 * [taylor]: Taking taylor expansion of 0 in a1 0.968 * [taylor]: Taking taylor expansion of 0 in a2 0.969 * [taylor]: Taking taylor expansion of 0 in a2 0.972 * [taylor]: Taking taylor expansion of 0 in a1 0.972 * [taylor]: Taking taylor expansion of 0 in a2 0.972 * [taylor]: Taking taylor expansion of 0 in a2 0.976 * [taylor]: Taking taylor expansion of 0 in a2 0.978 * * * * [progress]: [ 3 / 3 ] generating series at (2 2 1) 0.978 * [approximate]: Taking taylor expansion of (+ (pow a2 2) (pow a1 2)) in (a1 a2) around 0 0.978 * [taylor]: Taking taylor expansion of (+ (pow a2 2) (pow a1 2)) in a2 0.978 * [taylor]: Taking taylor expansion of (pow a2 2) in a2 0.978 * [taylor]: Taking taylor expansion of a2 in a2 0.978 * [taylor]: Taking taylor expansion of (pow a1 2) in a2 0.978 * [taylor]: Taking taylor expansion of a1 in a2 0.978 * [taylor]: Taking taylor expansion of (+ (pow a2 2) (pow a1 2)) in a1 0.978 * [taylor]: Taking taylor expansion of (pow a2 2) in a1 0.978 * [taylor]: Taking taylor expansion of a2 in a1 0.978 * [taylor]: Taking taylor expansion of (pow a1 2) in a1 0.978 * [taylor]: Taking taylor expansion of a1 in a1 0.978 * [taylor]: Taking taylor expansion of (+ (pow a2 2) (pow a1 2)) in a1 0.978 * [taylor]: Taking taylor expansion of (pow a2 2) in a1 0.978 * [taylor]: Taking taylor expansion of a2 in a1 0.978 * [taylor]: Taking taylor expansion of (pow a1 2) in a1 0.979 * [taylor]: Taking taylor expansion of a1 in a1 0.979 * [taylor]: Taking taylor expansion of (pow a2 2) in a2 0.979 * [taylor]: Taking taylor expansion of a2 in a2 0.979 * [taylor]: Taking taylor expansion of 0 in a2 0.979 * [taylor]: Taking taylor expansion of 1 in a2 0.979 * [taylor]: Taking taylor expansion of 0 in a2 0.979 * [taylor]: Taking taylor expansion of 0 in a2 0.980 * [approximate]: Taking taylor expansion of (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) in (a1 a2) around 0 0.980 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) in a2 0.980 * [taylor]: Taking taylor expansion of (/ 1 (pow a2 2)) in a2 0.980 * [taylor]: Taking taylor expansion of (pow a2 2) in a2 0.980 * [taylor]: Taking taylor expansion of a2 in a2 0.980 * [taylor]: Taking taylor expansion of (/ 1 (pow a1 2)) in a2 0.980 * [taylor]: Taking taylor expansion of (pow a1 2) in a2 0.980 * [taylor]: Taking taylor expansion of a1 in a2 0.980 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) in a1 0.980 * [taylor]: Taking taylor expansion of (/ 1 (pow a2 2)) in a1 0.980 * [taylor]: Taking taylor expansion of (pow a2 2) in a1 0.980 * [taylor]: Taking taylor expansion of a2 in a1 0.980 * [taylor]: Taking taylor expansion of (/ 1 (pow a1 2)) in a1 0.980 * [taylor]: Taking taylor expansion of (pow a1 2) in a1 0.980 * [taylor]: Taking taylor expansion of a1 in a1 0.980 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) in a1 0.980 * [taylor]: Taking taylor expansion of (/ 1 (pow a2 2)) in a1 0.980 * [taylor]: Taking taylor expansion of (pow a2 2) in a1 0.980 * [taylor]: Taking taylor expansion of a2 in a1 0.980 * [taylor]: Taking taylor expansion of (/ 1 (pow a1 2)) in a1 0.980 * [taylor]: Taking taylor expansion of (pow a1 2) in a1 0.980 * [taylor]: Taking taylor expansion of a1 in a1 0.980 * [taylor]: Taking taylor expansion of 1 in a2 0.981 * [taylor]: Taking taylor expansion of 0 in a2 0.981 * [taylor]: Taking taylor expansion of (/ 1 (pow a2 2)) in a2 0.981 * [taylor]: Taking taylor expansion of (pow a2 2) in a2 0.981 * [taylor]: Taking taylor expansion of a2 in a2 0.981 * [taylor]: Taking taylor expansion of 0 in a2 0.982 * [approximate]: Taking taylor expansion of (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) in (a1 a2) around 0 0.982 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) in a2 0.982 * [taylor]: Taking taylor expansion of (/ 1 (pow a2 2)) in a2 0.982 * [taylor]: Taking taylor expansion of (pow a2 2) in a2 0.982 * [taylor]: Taking taylor expansion of a2 in a2 0.982 * [taylor]: Taking taylor expansion of (/ 1 (pow a1 2)) in a2 0.982 * [taylor]: Taking taylor expansion of (pow a1 2) in a2 0.982 * [taylor]: Taking taylor expansion of a1 in a2 0.982 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) in a1 0.982 * [taylor]: Taking taylor expansion of (/ 1 (pow a2 2)) in a1 0.982 * [taylor]: Taking taylor expansion of (pow a2 2) in a1 0.982 * [taylor]: Taking taylor expansion of a2 in a1 0.982 * [taylor]: Taking taylor expansion of (/ 1 (pow a1 2)) in a1 0.982 * [taylor]: Taking taylor expansion of (pow a1 2) in a1 0.982 * [taylor]: Taking taylor expansion of a1 in a1 0.982 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) in a1 0.982 * [taylor]: Taking taylor expansion of (/ 1 (pow a2 2)) in a1 0.982 * [taylor]: Taking taylor expansion of (pow a2 2) in a1 0.982 * [taylor]: Taking taylor expansion of a2 in a1 0.982 * [taylor]: Taking taylor expansion of (/ 1 (pow a1 2)) in a1 0.982 * [taylor]: Taking taylor expansion of (pow a1 2) in a1 0.982 * [taylor]: Taking taylor expansion of a1 in a1 0.982 * [taylor]: Taking taylor expansion of 1 in a2 0.982 * [taylor]: Taking taylor expansion of 0 in a2 0.983 * [taylor]: Taking taylor expansion of (/ 1 (pow a2 2)) in a2 0.983 * [taylor]: Taking taylor expansion of (pow a2 2) in a2 0.983 * [taylor]: Taking taylor expansion of a2 in a2 0.983 * [taylor]: Taking taylor expansion of 0 in a2 0.983 * * * [progress]: simplifying candidates 0.985 * [simplify]: Simplifying using # : (-.f64 (log.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (log.f64 (sqrt.f64 2.0))) (log.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0))) (exp.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0))) (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (*.f64 (sqrt.f64 2.0) (sqrt.f64 2.0)) (sqrt.f64 2.0))) (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0))) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0)) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0))) (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0))) (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0))) (neg.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (neg.f64 (sqrt.f64 2.0)) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 2.0))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 1)) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 2.0)) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 1) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 2.0)) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 2.0))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 1)) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 2.0)) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 1) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 2.0)) (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 2.0))) (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 2.0))) (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 1 (sqrt.f64 1)) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0)) (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 1 1) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0)) (/.f64 1 (sqrt.f64 2.0)) (/.f64 (sqrt.f64 2.0) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 1)) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) 1) (/.f64 (sqrt.f64 2.0) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 2.0) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (sqrt.f64 2.0) (+.f64 (*.f64 (*.f64 a1 a1) (*.f64 a1 a1)) (-.f64 (*.f64 (*.f64 a2 a2) (*.f64 a2 a2)) (*.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (*.f64 (sqrt.f64 2.0) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cos.f64 th) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0))) (+.f64 (log.f64 (cos.f64 th)) (-.f64 (log.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (log.f64 (sqrt.f64 2.0)))) (+.f64 (log.f64 (cos.f64 th)) (log.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0)))) (log.f64 (*.f64 (cos.f64 th) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0)))) (exp.f64 (*.f64 (cos.f64 th) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0)))) (*.f64 (*.f64 (*.f64 (cos.f64 th) (cos.f64 th)) (cos.f64 th)) (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (*.f64 (sqrt.f64 2.0) (sqrt.f64 2.0)) (sqrt.f64 2.0)))) (*.f64 (*.f64 (*.f64 (cos.f64 th) (cos.f64 th)) (cos.f64 th)) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0)) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (*.f64 (cos.f64 th) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0)))) (cbrt.f64 (*.f64 (cos.f64 th) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0))))) (cbrt.f64 (*.f64 (cos.f64 th) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0)))) (*.f64 (*.f64 (*.f64 (cos.f64 th) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0))) (*.f64 (cos.f64 th) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0)))) (*.f64 (cos.f64 th) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0)))) (sqrt.f64 (*.f64 (cos.f64 th) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0)))) (sqrt.f64 (*.f64 (cos.f64 th) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0)))) (*.f64 (sqrt.f64 (cos.f64 th)) (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0)))) (*.f64 (sqrt.f64 (cos.f64 th)) (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0)))) (*.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cos.f64 th) (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0))))) (*.f64 (cos.f64 th) (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0)))) (*.f64 (cos.f64 th) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cos.f64 th) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (*.f64 (cos.f64 th) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cos.f64 th) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cos.f64 th) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 1)) (*.f64 (cos.f64 th) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cos.f64 th) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (*.f64 (cos.f64 th) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cos.f64 th) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cos.f64 th) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 1)) (*.f64 (cos.f64 th) (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cos.f64 th) (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (*.f64 (cos.f64 th) (/.f64 1 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cos.f64 th) (/.f64 1 (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 1 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cos.f64 th) (/.f64 1 1)) (*.f64 (cos.f64 th) 1) (*.f64 (cos.f64 th) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (cos.f64 th)) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0))) (*.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0))) (*.f64 (cos.f64 th) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0))) (*.f64 (cos.f64 th) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (exp.f64 (*.f64 a1 a1)) (exp.f64 (*.f64 a2 a2))) (log.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (exp.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (*.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (+.f64 (pow.f64 (*.f64 a1 a1) 3) (pow.f64 (*.f64 a2 a2) 3)) (+.f64 (*.f64 (*.f64 a1 a1) (*.f64 a1 a1)) (-.f64 (*.f64 (*.f64 a2 a2) (*.f64 a2 a2)) (*.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (-.f64 (*.f64 (*.f64 a1 a1) (*.f64 a1 a1)) (*.f64 (*.f64 a2 a2) (*.f64 a2 a2))) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2.0)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2.0))) (+.f64 (/.f64 (pow.f64 a1 2) (sqrt.f64 2.0)) (/.f64 (pow.f64 a2 2) (sqrt.f64 2.0))) (+.f64 (/.f64 (pow.f64 a1 2) (sqrt.f64 2.0)) (/.f64 (pow.f64 a2 2) (sqrt.f64 2.0))) (+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2.0)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2.0))) (+.f64 (/.f64 (*.f64 (cos.f64 th) (pow.f64 a2 2)) (sqrt.f64 2.0)) (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2.0))) (+.f64 (/.f64 (*.f64 (cos.f64 th) (pow.f64 a2 2)) (sqrt.f64 2.0)) (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2.0))) (+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) (+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) (+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) 1.043 * * [simplify]: iteration 0 : 4965 enodes (cost 1529 ) 1.044 * * [simplify]: iteration 1 : 4965 enodes (cost 1529 ) 1.049 * [simplify]: Simplified to: (log.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0))) (log.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0))) (exp.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0))) (pow.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0)) 3) (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0))) (pow.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0)) 3) (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0))) (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0))) (neg.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (neg.f64 (sqrt.f64 2.0)) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 2.0))) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 2.0))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 2.0)) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 2.0)) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 2.0))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 2.0))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 2.0)) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 2.0)) (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 2.0))) (/.f64 1 (fabs.f64 (cbrt.f64 2.0))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 2.0))) (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) 1 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0)) (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) 1 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0)) (/.f64 1 (sqrt.f64 2.0)) (/.f64 (sqrt.f64 2.0) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (fabs.f64 (cbrt.f64 2.0))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (/.f64 (sqrt.f64 2.0) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 2.0) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (sqrt.f64 2.0) (+.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (*.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (*.f64 (sqrt.f64 2.0) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0)) (cos.f64 th)) (log.f64 (*.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0)) (cos.f64 th))) (log.f64 (*.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0)) (cos.f64 th))) (log.f64 (*.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0)) (cos.f64 th))) (pow.f64 (exp.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0))) (cos.f64 th)) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0)) (cos.f64 th)) 3) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0)) (cos.f64 th)) 3) (*.f64 (cbrt.f64 (*.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0)) (cos.f64 th))) (cbrt.f64 (*.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0)) (cos.f64 th)))) (cbrt.f64 (*.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0)) (cos.f64 th))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0)) (cos.f64 th)) 3) (sqrt.f64 (*.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0)) (cos.f64 th))) (sqrt.f64 (*.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0)) (cos.f64 th))) (*.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0))) (sqrt.f64 (cos.f64 th))) (*.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0))) (sqrt.f64 (cos.f64 th))) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (cos.f64 th))) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (cos.f64 th))) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (cos.f64 th))) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (cos.f64 th))) (*.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 2.0))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 2.0))) (cos.f64 th)) (*.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 2.0))) (cos.f64 th)) (*.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 2.0))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cos.f64 th)) (*.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cos.f64 th)) (*.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cos.f64 th)) (/.f64 (cos.f64 th) (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (cos.f64 th) (fabs.f64 (cbrt.f64 2.0))) (/.f64 (cos.f64 th) (sqrt.f64 (sqrt.f64 2.0))) (cos.f64 th) (/.f64 (cos.f64 th) (sqrt.f64 (sqrt.f64 2.0))) (cos.f64 th) (cos.f64 th) (*.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cos.f64 th)) (*.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0)) (cbrt.f64 (cos.f64 th))) (*.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0)) (sqrt.f64 (cos.f64 th))) (*.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0)) (cos.f64 th)) (*.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cos.f64 th)) (exp.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (log.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (exp.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (pow.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) 3) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (+.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (*.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (+.f64 (/.f64 (*.f64 a2 a2) (sqrt.f64 2.0)) (/.f64 (*.f64 a1 a1) (sqrt.f64 2.0))) (+.f64 (/.f64 (*.f64 a2 a2) (sqrt.f64 2.0)) (/.f64 (*.f64 a1 a1) (sqrt.f64 2.0))) (+.f64 (/.f64 (*.f64 a2 a2) (sqrt.f64 2.0)) (/.f64 (*.f64 a1 a1) (sqrt.f64 2.0))) (+.f64 (/.f64 (*.f64 a2 a2) (sqrt.f64 2.0)) (/.f64 (*.f64 a1 a1) (sqrt.f64 2.0))) (*.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0)) (cos.f64 th)) (*.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0)) (cos.f64 th)) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) 1.050 * * * [progress]: adding candidates to table 1.150 * * [progress]: iteration 2 / 4 1.150 * * * [progress]: picking best candidate 1.170 * * * * [pick]: Picked # 1.170 * * * [progress]: localizing error 1.183 * * * [progress]: generating rewritten candidates 1.183 * * * * [progress]: [ 1 / 4 ] rewriting at (2 2 2 2) 1.187 * * * * [progress]: [ 2 / 4 ] rewriting at (2 2 1) 1.191 * * * * [progress]: [ 3 / 4 ] rewriting at (2 2 2) 1.202 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2) 1.249 * * * [progress]: generating series expansions 1.249 * * * * [progress]: [ 1 / 4 ] generating series at (2 2 2 2) 1.249 * [approximate]: Taking taylor expansion of (sqrt (+ (pow a2 2) (pow a1 2))) in (a1 a2) around 0 1.249 * [taylor]: Taking taylor expansion of (sqrt (+ (pow a2 2) (pow a1 2))) in a2 1.249 * [taylor]: Taking taylor expansion of (+ (pow a2 2) (pow a1 2)) in a2 1.249 * [taylor]: Taking taylor expansion of (pow a2 2) in a2 1.249 * [taylor]: Taking taylor expansion of a2 in a2 1.249 * [taylor]: Taking taylor expansion of (pow a1 2) in a2 1.249 * [taylor]: Taking taylor expansion of a1 in a2 1.250 * [taylor]: Taking taylor expansion of (sqrt (+ (pow a2 2) (pow a1 2))) in a1 1.250 * [taylor]: Taking taylor expansion of (+ (pow a2 2) (pow a1 2)) in a1 1.250 * [taylor]: Taking taylor expansion of (pow a2 2) in a1 1.250 * [taylor]: Taking taylor expansion of a2 in a1 1.250 * [taylor]: Taking taylor expansion of (pow a1 2) in a1 1.250 * [taylor]: Taking taylor expansion of a1 in a1 1.250 * [taylor]: Taking taylor expansion of (sqrt (+ (pow a2 2) (pow a1 2))) in a1 1.250 * [taylor]: Taking taylor expansion of (+ (pow a2 2) (pow a1 2)) in a1 1.250 * [taylor]: Taking taylor expansion of (pow a2 2) in a1 1.250 * [taylor]: Taking taylor expansion of a2 in a1 1.250 * [taylor]: Taking taylor expansion of (pow a1 2) in a1 1.250 * [taylor]: Taking taylor expansion of a1 in a1 1.250 * [taylor]: Taking taylor expansion of a2 in a2 1.250 * [taylor]: Taking taylor expansion of 0 in a2 1.251 * [taylor]: Taking taylor expansion of (/ 1/2 a2) in a2 1.251 * [taylor]: Taking taylor expansion of 1/2 in a2 1.251 * [taylor]: Taking taylor expansion of a2 in a2 1.251 * [taylor]: Taking taylor expansion of 0 in a2 1.251 * [approximate]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2)))) in (a1 a2) around 0 1.251 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2)))) in a2 1.251 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) in a2 1.251 * [taylor]: Taking taylor expansion of (/ 1 (pow a2 2)) in a2 1.251 * [taylor]: Taking taylor expansion of (pow a2 2) in a2 1.251 * [taylor]: Taking taylor expansion of a2 in a2 1.251 * [taylor]: Taking taylor expansion of (/ 1 (pow a1 2)) in a2 1.251 * [taylor]: Taking taylor expansion of (pow a1 2) in a2 1.251 * [taylor]: Taking taylor expansion of a1 in a2 1.252 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2)))) in a1 1.252 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) in a1 1.252 * [taylor]: Taking taylor expansion of (/ 1 (pow a2 2)) in a1 1.252 * [taylor]: Taking taylor expansion of (pow a2 2) in a1 1.252 * [taylor]: Taking taylor expansion of a2 in a1 1.252 * [taylor]: Taking taylor expansion of (/ 1 (pow a1 2)) in a1 1.252 * [taylor]: Taking taylor expansion of (pow a1 2) in a1 1.252 * [taylor]: Taking taylor expansion of a1 in a1 1.252 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2)))) in a1 1.252 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) in a1 1.252 * [taylor]: Taking taylor expansion of (/ 1 (pow a2 2)) in a1 1.252 * [taylor]: Taking taylor expansion of (pow a2 2) in a1 1.252 * [taylor]: Taking taylor expansion of a2 in a1 1.252 * [taylor]: Taking taylor expansion of (/ 1 (pow a1 2)) in a1 1.252 * [taylor]: Taking taylor expansion of (pow a1 2) in a1 1.252 * [taylor]: Taking taylor expansion of a1 in a1 1.252 * [taylor]: Taking taylor expansion of 1 in a2 1.253 * [taylor]: Taking taylor expansion of 0 in a2 1.253 * [taylor]: Taking taylor expansion of (/ 1/2 (pow a2 2)) in a2 1.253 * [taylor]: Taking taylor expansion of 1/2 in a2 1.253 * [taylor]: Taking taylor expansion of (pow a2 2) in a2 1.253 * [taylor]: Taking taylor expansion of a2 in a2 1.253 * [taylor]: Taking taylor expansion of 0 in a2 1.254 * [approximate]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2)))) in (a1 a2) around 0 1.254 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2)))) in a2 1.254 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) in a2 1.254 * [taylor]: Taking taylor expansion of (/ 1 (pow a2 2)) in a2 1.254 * [taylor]: Taking taylor expansion of (pow a2 2) in a2 1.254 * [taylor]: Taking taylor expansion of a2 in a2 1.254 * [taylor]: Taking taylor expansion of (/ 1 (pow a1 2)) in a2 1.254 * [taylor]: Taking taylor expansion of (pow a1 2) in a2 1.254 * [taylor]: Taking taylor expansion of a1 in a2 1.254 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2)))) in a1 1.254 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) in a1 1.254 * [taylor]: Taking taylor expansion of (/ 1 (pow a2 2)) in a1 1.254 * [taylor]: Taking taylor expansion of (pow a2 2) in a1 1.254 * [taylor]: Taking taylor expansion of a2 in a1 1.254 * [taylor]: Taking taylor expansion of (/ 1 (pow a1 2)) in a1 1.254 * [taylor]: Taking taylor expansion of (pow a1 2) in a1 1.254 * [taylor]: Taking taylor expansion of a1 in a1 1.254 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2)))) in a1 1.255 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) in a1 1.255 * [taylor]: Taking taylor expansion of (/ 1 (pow a2 2)) in a1 1.255 * [taylor]: Taking taylor expansion of (pow a2 2) in a1 1.255 * [taylor]: Taking taylor expansion of a2 in a1 1.255 * [taylor]: Taking taylor expansion of (/ 1 (pow a1 2)) in a1 1.255 * [taylor]: Taking taylor expansion of (pow a1 2) in a1 1.255 * [taylor]: Taking taylor expansion of a1 in a1 1.255 * [taylor]: Taking taylor expansion of 1 in a2 1.255 * [taylor]: Taking taylor expansion of 0 in a2 1.255 * [taylor]: Taking taylor expansion of (/ 1/2 (pow a2 2)) in a2 1.255 * [taylor]: Taking taylor expansion of 1/2 in a2 1.255 * [taylor]: Taking taylor expansion of (pow a2 2) in a2 1.255 * [taylor]: Taking taylor expansion of a2 in a2 1.256 * [taylor]: Taking taylor expansion of 0 in a2 1.256 * * * * [progress]: [ 2 / 4 ] generating series at (2 2 1) 1.256 * [approximate]: Taking taylor expansion of (sqrt (+ (pow a2 2) (pow a1 2))) in (a1 a2) around 0 1.256 * [taylor]: Taking taylor expansion of (sqrt (+ (pow a2 2) (pow a1 2))) in a2 1.256 * [taylor]: Taking taylor expansion of (+ (pow a2 2) (pow a1 2)) in a2 1.256 * [taylor]: Taking taylor expansion of (pow a2 2) in a2 1.256 * [taylor]: Taking taylor expansion of a2 in a2 1.256 * [taylor]: Taking taylor expansion of (pow a1 2) in a2 1.256 * [taylor]: Taking taylor expansion of a1 in a2 1.257 * [taylor]: Taking taylor expansion of (sqrt (+ (pow a2 2) (pow a1 2))) in a1 1.257 * [taylor]: Taking taylor expansion of (+ (pow a2 2) (pow a1 2)) in a1 1.257 * [taylor]: Taking taylor expansion of (pow a2 2) in a1 1.257 * [taylor]: Taking taylor expansion of a2 in a1 1.257 * [taylor]: Taking taylor expansion of (pow a1 2) in a1 1.257 * [taylor]: Taking taylor expansion of a1 in a1 1.257 * [taylor]: Taking taylor expansion of (sqrt (+ (pow a2 2) (pow a1 2))) in a1 1.257 * [taylor]: Taking taylor expansion of (+ (pow a2 2) (pow a1 2)) in a1 1.257 * [taylor]: Taking taylor expansion of (pow a2 2) in a1 1.257 * [taylor]: Taking taylor expansion of a2 in a1 1.257 * [taylor]: Taking taylor expansion of (pow a1 2) in a1 1.257 * [taylor]: Taking taylor expansion of a1 in a1 1.257 * [taylor]: Taking taylor expansion of a2 in a2 1.257 * [taylor]: Taking taylor expansion of 0 in a2 1.257 * [taylor]: Taking taylor expansion of (/ 1/2 a2) in a2 1.257 * [taylor]: Taking taylor expansion of 1/2 in a2 1.258 * [taylor]: Taking taylor expansion of a2 in a2 1.258 * [taylor]: Taking taylor expansion of 0 in a2 1.258 * [approximate]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2)))) in (a1 a2) around 0 1.258 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2)))) in a2 1.258 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) in a2 1.258 * [taylor]: Taking taylor expansion of (/ 1 (pow a2 2)) in a2 1.258 * [taylor]: Taking taylor expansion of (pow a2 2) in a2 1.258 * [taylor]: Taking taylor expansion of a2 in a2 1.258 * [taylor]: Taking taylor expansion of (/ 1 (pow a1 2)) in a2 1.258 * [taylor]: Taking taylor expansion of (pow a1 2) in a2 1.258 * [taylor]: Taking taylor expansion of a1 in a2 1.258 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2)))) in a1 1.258 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) in a1 1.259 * [taylor]: Taking taylor expansion of (/ 1 (pow a2 2)) in a1 1.259 * [taylor]: Taking taylor expansion of (pow a2 2) in a1 1.259 * [taylor]: Taking taylor expansion of a2 in a1 1.259 * [taylor]: Taking taylor expansion of (/ 1 (pow a1 2)) in a1 1.259 * [taylor]: Taking taylor expansion of (pow a1 2) in a1 1.259 * [taylor]: Taking taylor expansion of a1 in a1 1.259 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2)))) in a1 1.259 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) in a1 1.259 * [taylor]: Taking taylor expansion of (/ 1 (pow a2 2)) in a1 1.259 * [taylor]: Taking taylor expansion of (pow a2 2) in a1 1.259 * [taylor]: Taking taylor expansion of a2 in a1 1.259 * [taylor]: Taking taylor expansion of (/ 1 (pow a1 2)) in a1 1.259 * [taylor]: Taking taylor expansion of (pow a1 2) in a1 1.259 * [taylor]: Taking taylor expansion of a1 in a1 1.259 * [taylor]: Taking taylor expansion of 1 in a2 1.259 * [taylor]: Taking taylor expansion of 0 in a2 1.260 * [taylor]: Taking taylor expansion of (/ 1/2 (pow a2 2)) in a2 1.260 * [taylor]: Taking taylor expansion of 1/2 in a2 1.260 * [taylor]: Taking taylor expansion of (pow a2 2) in a2 1.260 * [taylor]: Taking taylor expansion of a2 in a2 1.260 * [taylor]: Taking taylor expansion of 0 in a2 1.260 * [approximate]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2)))) in (a1 a2) around 0 1.260 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2)))) in a2 1.260 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) in a2 1.261 * [taylor]: Taking taylor expansion of (/ 1 (pow a2 2)) in a2 1.261 * [taylor]: Taking taylor expansion of (pow a2 2) in a2 1.261 * [taylor]: Taking taylor expansion of a2 in a2 1.261 * [taylor]: Taking taylor expansion of (/ 1 (pow a1 2)) in a2 1.261 * [taylor]: Taking taylor expansion of (pow a1 2) in a2 1.261 * [taylor]: Taking taylor expansion of a1 in a2 1.261 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2)))) in a1 1.261 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) in a1 1.261 * [taylor]: Taking taylor expansion of (/ 1 (pow a2 2)) in a1 1.261 * [taylor]: Taking taylor expansion of (pow a2 2) in a1 1.261 * [taylor]: Taking taylor expansion of a2 in a1 1.261 * [taylor]: Taking taylor expansion of (/ 1 (pow a1 2)) in a1 1.261 * [taylor]: Taking taylor expansion of (pow a1 2) in a1 1.261 * [taylor]: Taking taylor expansion of a1 in a1 1.261 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2)))) in a1 1.261 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) in a1 1.261 * [taylor]: Taking taylor expansion of (/ 1 (pow a2 2)) in a1 1.261 * [taylor]: Taking taylor expansion of (pow a2 2) in a1 1.261 * [taylor]: Taking taylor expansion of a2 in a1 1.261 * [taylor]: Taking taylor expansion of (/ 1 (pow a1 2)) in a1 1.261 * [taylor]: Taking taylor expansion of (pow a1 2) in a1 1.261 * [taylor]: Taking taylor expansion of a1 in a1 1.262 * [taylor]: Taking taylor expansion of 1 in a2 1.262 * [taylor]: Taking taylor expansion of 0 in a2 1.262 * [taylor]: Taking taylor expansion of (/ 1/2 (pow a2 2)) in a2 1.262 * [taylor]: Taking taylor expansion of 1/2 in a2 1.262 * [taylor]: Taking taylor expansion of (pow a2 2) in a2 1.262 * [taylor]: Taking taylor expansion of a2 in a2 1.262 * [taylor]: Taking taylor expansion of 0 in a2 1.263 * * * * [progress]: [ 3 / 4 ] generating series at (2 2 2) 1.263 * [approximate]: Taking taylor expansion of (* (sqrt 2.0) (sqrt (/ 1 (+ (pow a2 2) (pow a1 2))))) in (a1 a2) around 0 1.263 * [taylor]: Taking taylor expansion of (* (sqrt 2.0) (sqrt (/ 1 (+ (pow a2 2) (pow a1 2))))) in a2 1.263 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a2 1.263 * [taylor]: Taking taylor expansion of 2.0 in a2 1.263 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (+ (pow a2 2) (pow a1 2)))) in a2 1.263 * [taylor]: Taking taylor expansion of (/ 1 (+ (pow a2 2) (pow a1 2))) in a2 1.263 * [taylor]: Taking taylor expansion of (+ (pow a2 2) (pow a1 2)) in a2 1.263 * [taylor]: Taking taylor expansion of (pow a2 2) in a2 1.263 * [taylor]: Taking taylor expansion of a2 in a2 1.263 * [taylor]: Taking taylor expansion of (pow a1 2) in a2 1.263 * [taylor]: Taking taylor expansion of a1 in a2 1.263 * [taylor]: Taking taylor expansion of (* (sqrt 2.0) (sqrt (/ 1 (+ (pow a2 2) (pow a1 2))))) in a1 1.264 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a1 1.264 * [taylor]: Taking taylor expansion of 2.0 in a1 1.264 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (+ (pow a2 2) (pow a1 2)))) in a1 1.264 * [taylor]: Taking taylor expansion of (/ 1 (+ (pow a2 2) (pow a1 2))) in a1 1.264 * [taylor]: Taking taylor expansion of (+ (pow a2 2) (pow a1 2)) in a1 1.264 * [taylor]: Taking taylor expansion of (pow a2 2) in a1 1.264 * [taylor]: Taking taylor expansion of a2 in a1 1.264 * [taylor]: Taking taylor expansion of (pow a1 2) in a1 1.264 * [taylor]: Taking taylor expansion of a1 in a1 1.264 * [taylor]: Taking taylor expansion of (* (sqrt 2.0) (sqrt (/ 1 (+ (pow a2 2) (pow a1 2))))) in a1 1.264 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a1 1.264 * [taylor]: Taking taylor expansion of 2.0 in a1 1.264 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (+ (pow a2 2) (pow a1 2)))) in a1 1.264 * [taylor]: Taking taylor expansion of (/ 1 (+ (pow a2 2) (pow a1 2))) in a1 1.264 * [taylor]: Taking taylor expansion of (+ (pow a2 2) (pow a1 2)) in a1 1.264 * [taylor]: Taking taylor expansion of (pow a2 2) in a1 1.264 * [taylor]: Taking taylor expansion of a2 in a1 1.264 * [taylor]: Taking taylor expansion of (pow a1 2) in a1 1.264 * [taylor]: Taking taylor expansion of a1 in a1 1.265 * [taylor]: Taking taylor expansion of (/ (sqrt 2.0) a2) in a2 1.265 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a2 1.265 * [taylor]: Taking taylor expansion of 2.0 in a2 1.265 * [taylor]: Taking taylor expansion of a2 in a2 1.265 * [taylor]: Taking taylor expansion of 0 in a2 1.266 * [taylor]: Taking taylor expansion of (neg (* 1/2 (/ (sqrt 2.0) (pow a2 3)))) in a2 1.266 * [taylor]: Taking taylor expansion of (* 1/2 (/ (sqrt 2.0) (pow a2 3))) in a2 1.266 * [taylor]: Taking taylor expansion of 1/2 in a2 1.266 * [taylor]: Taking taylor expansion of (/ (sqrt 2.0) (pow a2 3)) in a2 1.266 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a2 1.266 * [taylor]: Taking taylor expansion of 2.0 in a2 1.266 * [taylor]: Taking taylor expansion of (pow a2 3) in a2 1.266 * [taylor]: Taking taylor expansion of a2 in a2 1.274 * [taylor]: Taking taylor expansion of 0 in a2 1.276 * [taylor]: Taking taylor expansion of (* 3/8 (/ (sqrt 2.0) (pow a2 5))) in a2 1.276 * [taylor]: Taking taylor expansion of 3/8 in a2 1.276 * [taylor]: Taking taylor expansion of (/ (sqrt 2.0) (pow a2 5)) in a2 1.276 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a2 1.276 * [taylor]: Taking taylor expansion of 2.0 in a2 1.277 * [taylor]: Taking taylor expansion of (pow a2 5) in a2 1.277 * [taylor]: Taking taylor expansion of a2 in a2 1.279 * [approximate]: Taking taylor expansion of (* (sqrt (/ 1 (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))))) (sqrt 2.0)) in (a1 a2) around 0 1.279 * [taylor]: Taking taylor expansion of (* (sqrt (/ 1 (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))))) (sqrt 2.0)) in a2 1.279 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))))) in a2 1.279 * [taylor]: Taking taylor expansion of (/ 1 (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2)))) in a2 1.279 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) in a2 1.279 * [taylor]: Taking taylor expansion of (/ 1 (pow a2 2)) in a2 1.279 * [taylor]: Taking taylor expansion of (pow a2 2) in a2 1.279 * [taylor]: Taking taylor expansion of a2 in a2 1.279 * [taylor]: Taking taylor expansion of (/ 1 (pow a1 2)) in a2 1.279 * [taylor]: Taking taylor expansion of (pow a1 2) in a2 1.279 * [taylor]: Taking taylor expansion of a1 in a2 1.280 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a2 1.280 * [taylor]: Taking taylor expansion of 2.0 in a2 1.280 * [taylor]: Taking taylor expansion of (* (sqrt (/ 1 (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))))) (sqrt 2.0)) in a1 1.280 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))))) in a1 1.280 * [taylor]: Taking taylor expansion of (/ 1 (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2)))) in a1 1.280 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) in a1 1.280 * [taylor]: Taking taylor expansion of (/ 1 (pow a2 2)) in a1 1.280 * [taylor]: Taking taylor expansion of (pow a2 2) in a1 1.280 * [taylor]: Taking taylor expansion of a2 in a1 1.280 * [taylor]: Taking taylor expansion of (/ 1 (pow a1 2)) in a1 1.280 * [taylor]: Taking taylor expansion of (pow a1 2) in a1 1.280 * [taylor]: Taking taylor expansion of a1 in a1 1.280 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a1 1.280 * [taylor]: Taking taylor expansion of 2.0 in a1 1.280 * [taylor]: Taking taylor expansion of (* (sqrt (/ 1 (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))))) (sqrt 2.0)) in a1 1.280 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))))) in a1 1.280 * [taylor]: Taking taylor expansion of (/ 1 (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2)))) in a1 1.280 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) in a1 1.280 * [taylor]: Taking taylor expansion of (/ 1 (pow a2 2)) in a1 1.280 * [taylor]: Taking taylor expansion of (pow a2 2) in a1 1.280 * [taylor]: Taking taylor expansion of a2 in a1 1.281 * [taylor]: Taking taylor expansion of (/ 1 (pow a1 2)) in a1 1.281 * [taylor]: Taking taylor expansion of (pow a1 2) in a1 1.281 * [taylor]: Taking taylor expansion of a1 in a1 1.281 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a1 1.281 * [taylor]: Taking taylor expansion of 2.0 in a1 1.281 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a2 1.281 * [taylor]: Taking taylor expansion of 2.0 in a2 1.281 * [taylor]: Taking taylor expansion of 0 in a2 1.282 * [taylor]: Taking taylor expansion of (neg (* 1/2 (/ (sqrt 2.0) (pow a2 2)))) in a2 1.282 * [taylor]: Taking taylor expansion of (* 1/2 (/ (sqrt 2.0) (pow a2 2))) in a2 1.282 * [taylor]: Taking taylor expansion of 1/2 in a2 1.282 * [taylor]: Taking taylor expansion of (/ (sqrt 2.0) (pow a2 2)) in a2 1.282 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a2 1.282 * [taylor]: Taking taylor expansion of 2.0 in a2 1.282 * [taylor]: Taking taylor expansion of (pow a2 2) in a2 1.282 * [taylor]: Taking taylor expansion of a2 in a2 1.283 * [taylor]: Taking taylor expansion of 0 in a2 1.285 * [taylor]: Taking taylor expansion of (* 3/8 (/ (sqrt 2.0) (pow a2 4))) in a2 1.285 * [taylor]: Taking taylor expansion of 3/8 in a2 1.285 * [taylor]: Taking taylor expansion of (/ (sqrt 2.0) (pow a2 4)) in a2 1.285 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a2 1.285 * [taylor]: Taking taylor expansion of 2.0 in a2 1.285 * [taylor]: Taking taylor expansion of (pow a2 4) in a2 1.285 * [taylor]: Taking taylor expansion of a2 in a2 1.288 * [approximate]: Taking taylor expansion of (* (sqrt (/ 1 (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))))) (sqrt 2.0)) in (a1 a2) around 0 1.288 * [taylor]: Taking taylor expansion of (* (sqrt (/ 1 (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))))) (sqrt 2.0)) in a2 1.288 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))))) in a2 1.288 * [taylor]: Taking taylor expansion of (/ 1 (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2)))) in a2 1.288 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) in a2 1.288 * [taylor]: Taking taylor expansion of (/ 1 (pow a2 2)) in a2 1.288 * [taylor]: Taking taylor expansion of (pow a2 2) in a2 1.288 * [taylor]: Taking taylor expansion of a2 in a2 1.288 * [taylor]: Taking taylor expansion of (/ 1 (pow a1 2)) in a2 1.288 * [taylor]: Taking taylor expansion of (pow a1 2) in a2 1.288 * [taylor]: Taking taylor expansion of a1 in a2 1.288 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a2 1.288 * [taylor]: Taking taylor expansion of 2.0 in a2 1.288 * [taylor]: Taking taylor expansion of (* (sqrt (/ 1 (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))))) (sqrt 2.0)) in a1 1.288 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))))) in a1 1.288 * [taylor]: Taking taylor expansion of (/ 1 (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2)))) in a1 1.288 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) in a1 1.288 * [taylor]: Taking taylor expansion of (/ 1 (pow a2 2)) in a1 1.288 * [taylor]: Taking taylor expansion of (pow a2 2) in a1 1.288 * [taylor]: Taking taylor expansion of a2 in a1 1.288 * [taylor]: Taking taylor expansion of (/ 1 (pow a1 2)) in a1 1.288 * [taylor]: Taking taylor expansion of (pow a1 2) in a1 1.288 * [taylor]: Taking taylor expansion of a1 in a1 1.289 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a1 1.289 * [taylor]: Taking taylor expansion of 2.0 in a1 1.289 * [taylor]: Taking taylor expansion of (* (sqrt (/ 1 (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))))) (sqrt 2.0)) in a1 1.289 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))))) in a1 1.289 * [taylor]: Taking taylor expansion of (/ 1 (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2)))) in a1 1.289 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) in a1 1.289 * [taylor]: Taking taylor expansion of (/ 1 (pow a2 2)) in a1 1.289 * [taylor]: Taking taylor expansion of (pow a2 2) in a1 1.289 * [taylor]: Taking taylor expansion of a2 in a1 1.289 * [taylor]: Taking taylor expansion of (/ 1 (pow a1 2)) in a1 1.289 * [taylor]: Taking taylor expansion of (pow a1 2) in a1 1.289 * [taylor]: Taking taylor expansion of a1 in a1 1.289 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a1 1.289 * [taylor]: Taking taylor expansion of 2.0 in a1 1.289 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a2 1.289 * [taylor]: Taking taylor expansion of 2.0 in a2 1.289 * [taylor]: Taking taylor expansion of 0 in a2 1.290 * [taylor]: Taking taylor expansion of (neg (* 1/2 (/ (sqrt 2.0) (pow a2 2)))) in a2 1.290 * [taylor]: Taking taylor expansion of (* 1/2 (/ (sqrt 2.0) (pow a2 2))) in a2 1.290 * [taylor]: Taking taylor expansion of 1/2 in a2 1.290 * [taylor]: Taking taylor expansion of (/ (sqrt 2.0) (pow a2 2)) in a2 1.290 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a2 1.290 * [taylor]: Taking taylor expansion of 2.0 in a2 1.290 * [taylor]: Taking taylor expansion of (pow a2 2) in a2 1.290 * [taylor]: Taking taylor expansion of a2 in a2 1.292 * [taylor]: Taking taylor expansion of 0 in a2 1.293 * [taylor]: Taking taylor expansion of (* 3/8 (/ (sqrt 2.0) (pow a2 4))) in a2 1.293 * [taylor]: Taking taylor expansion of 3/8 in a2 1.293 * [taylor]: Taking taylor expansion of (/ (sqrt 2.0) (pow a2 4)) in a2 1.293 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a2 1.293 * [taylor]: Taking taylor expansion of 2.0 in a2 1.294 * [taylor]: Taking taylor expansion of (pow a2 4) in a2 1.294 * [taylor]: Taking taylor expansion of a2 in a2 1.296 * * * * [progress]: [ 4 / 4 ] generating series at (2 2) 1.296 * [approximate]: Taking taylor expansion of (/ (+ (pow a2 2) (pow a1 2)) (sqrt 2.0)) in (a1 a2) around 0 1.296 * [taylor]: Taking taylor expansion of (/ (+ (pow a2 2) (pow a1 2)) (sqrt 2.0)) in a2 1.296 * [taylor]: Taking taylor expansion of (+ (pow a2 2) (pow a1 2)) in a2 1.296 * [taylor]: Taking taylor expansion of (pow a2 2) in a2 1.296 * [taylor]: Taking taylor expansion of a2 in a2 1.296 * [taylor]: Taking taylor expansion of (pow a1 2) in a2 1.296 * [taylor]: Taking taylor expansion of a1 in a2 1.296 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a2 1.296 * [taylor]: Taking taylor expansion of 2.0 in a2 1.297 * [taylor]: Taking taylor expansion of (/ (+ (pow a2 2) (pow a1 2)) (sqrt 2.0)) in a1 1.297 * [taylor]: Taking taylor expansion of (+ (pow a2 2) (pow a1 2)) in a1 1.297 * [taylor]: Taking taylor expansion of (pow a2 2) in a1 1.297 * [taylor]: Taking taylor expansion of a2 in a1 1.297 * [taylor]: Taking taylor expansion of (pow a1 2) in a1 1.297 * [taylor]: Taking taylor expansion of a1 in a1 1.297 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a1 1.297 * [taylor]: Taking taylor expansion of 2.0 in a1 1.297 * [taylor]: Taking taylor expansion of (/ (+ (pow a2 2) (pow a1 2)) (sqrt 2.0)) in a1 1.297 * [taylor]: Taking taylor expansion of (+ (pow a2 2) (pow a1 2)) in a1 1.297 * [taylor]: Taking taylor expansion of (pow a2 2) in a1 1.297 * [taylor]: Taking taylor expansion of a2 in a1 1.297 * [taylor]: Taking taylor expansion of (pow a1 2) in a1 1.297 * [taylor]: Taking taylor expansion of a1 in a1 1.297 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a1 1.297 * [taylor]: Taking taylor expansion of 2.0 in a1 1.297 * [taylor]: Taking taylor expansion of (/ (pow a2 2) (sqrt 2.0)) in a2 1.297 * [taylor]: Taking taylor expansion of (pow a2 2) in a2 1.297 * [taylor]: Taking taylor expansion of a2 in a2 1.297 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a2 1.297 * [taylor]: Taking taylor expansion of 2.0 in a2 1.298 * [taylor]: Taking taylor expansion of 0 in a2 1.298 * [taylor]: Taking taylor expansion of (/ 1 (sqrt 2.0)) in a2 1.298 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a2 1.298 * [taylor]: Taking taylor expansion of 2.0 in a2 1.299 * [taylor]: Taking taylor expansion of 0 in a2 1.300 * [approximate]: Taking taylor expansion of (/ (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (sqrt 2.0)) in (a1 a2) around 0 1.300 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (sqrt 2.0)) in a2 1.300 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) in a2 1.300 * [taylor]: Taking taylor expansion of (/ 1 (pow a2 2)) in a2 1.300 * [taylor]: Taking taylor expansion of (pow a2 2) in a2 1.300 * [taylor]: Taking taylor expansion of a2 in a2 1.300 * [taylor]: Taking taylor expansion of (/ 1 (pow a1 2)) in a2 1.300 * [taylor]: Taking taylor expansion of (pow a1 2) in a2 1.300 * [taylor]: Taking taylor expansion of a1 in a2 1.300 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a2 1.300 * [taylor]: Taking taylor expansion of 2.0 in a2 1.300 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (sqrt 2.0)) in a1 1.300 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) in a1 1.300 * [taylor]: Taking taylor expansion of (/ 1 (pow a2 2)) in a1 1.300 * [taylor]: Taking taylor expansion of (pow a2 2) in a1 1.300 * [taylor]: Taking taylor expansion of a2 in a1 1.300 * [taylor]: Taking taylor expansion of (/ 1 (pow a1 2)) in a1 1.300 * [taylor]: Taking taylor expansion of (pow a1 2) in a1 1.300 * [taylor]: Taking taylor expansion of a1 in a1 1.300 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a1 1.300 * [taylor]: Taking taylor expansion of 2.0 in a1 1.300 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (sqrt 2.0)) in a1 1.300 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) in a1 1.300 * [taylor]: Taking taylor expansion of (/ 1 (pow a2 2)) in a1 1.300 * [taylor]: Taking taylor expansion of (pow a2 2) in a1 1.300 * [taylor]: Taking taylor expansion of a2 in a1 1.301 * [taylor]: Taking taylor expansion of (/ 1 (pow a1 2)) in a1 1.301 * [taylor]: Taking taylor expansion of (pow a1 2) in a1 1.301 * [taylor]: Taking taylor expansion of a1 in a1 1.301 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a1 1.301 * [taylor]: Taking taylor expansion of 2.0 in a1 1.301 * [taylor]: Taking taylor expansion of (/ 1 (sqrt 2.0)) in a2 1.301 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a2 1.301 * [taylor]: Taking taylor expansion of 2.0 in a2 1.301 * [taylor]: Taking taylor expansion of 0 in a2 1.302 * [taylor]: Taking taylor expansion of (/ 1 (* (sqrt 2.0) (pow a2 2))) in a2 1.302 * [taylor]: Taking taylor expansion of (* (sqrt 2.0) (pow a2 2)) in a2 1.302 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a2 1.302 * [taylor]: Taking taylor expansion of 2.0 in a2 1.302 * [taylor]: Taking taylor expansion of (pow a2 2) in a2 1.302 * [taylor]: Taking taylor expansion of a2 in a2 1.302 * [taylor]: Taking taylor expansion of 0 in a2 1.303 * [approximate]: Taking taylor expansion of (/ (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (sqrt 2.0)) in (a1 a2) around 0 1.304 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (sqrt 2.0)) in a2 1.304 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) in a2 1.304 * [taylor]: Taking taylor expansion of (/ 1 (pow a2 2)) in a2 1.304 * [taylor]: Taking taylor expansion of (pow a2 2) in a2 1.304 * [taylor]: Taking taylor expansion of a2 in a2 1.304 * [taylor]: Taking taylor expansion of (/ 1 (pow a1 2)) in a2 1.304 * [taylor]: Taking taylor expansion of (pow a1 2) in a2 1.304 * [taylor]: Taking taylor expansion of a1 in a2 1.304 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a2 1.304 * [taylor]: Taking taylor expansion of 2.0 in a2 1.304 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (sqrt 2.0)) in a1 1.304 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) in a1 1.304 * [taylor]: Taking taylor expansion of (/ 1 (pow a2 2)) in a1 1.304 * [taylor]: Taking taylor expansion of (pow a2 2) in a1 1.304 * [taylor]: Taking taylor expansion of a2 in a1 1.304 * [taylor]: Taking taylor expansion of (/ 1 (pow a1 2)) in a1 1.304 * [taylor]: Taking taylor expansion of (pow a1 2) in a1 1.304 * [taylor]: Taking taylor expansion of a1 in a1 1.304 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a1 1.304 * [taylor]: Taking taylor expansion of 2.0 in a1 1.305 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (sqrt 2.0)) in a1 1.305 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) in a1 1.305 * [taylor]: Taking taylor expansion of (/ 1 (pow a2 2)) in a1 1.305 * [taylor]: Taking taylor expansion of (pow a2 2) in a1 1.305 * [taylor]: Taking taylor expansion of a2 in a1 1.305 * [taylor]: Taking taylor expansion of (/ 1 (pow a1 2)) in a1 1.305 * [taylor]: Taking taylor expansion of (pow a1 2) in a1 1.305 * [taylor]: Taking taylor expansion of a1 in a1 1.305 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a1 1.305 * [taylor]: Taking taylor expansion of 2.0 in a1 1.305 * [taylor]: Taking taylor expansion of (/ 1 (sqrt 2.0)) in a2 1.305 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a2 1.305 * [taylor]: Taking taylor expansion of 2.0 in a2 1.305 * [taylor]: Taking taylor expansion of 0 in a2 1.306 * [taylor]: Taking taylor expansion of (/ 1 (* (sqrt 2.0) (pow a2 2))) in a2 1.306 * [taylor]: Taking taylor expansion of (* (sqrt 2.0) (pow a2 2)) in a2 1.306 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a2 1.306 * [taylor]: Taking taylor expansion of 2.0 in a2 1.306 * [taylor]: Taking taylor expansion of (pow a2 2) in a2 1.306 * [taylor]: Taking taylor expansion of a2 in a2 1.307 * [taylor]: Taking taylor expansion of 0 in a2 1.307 * * * [progress]: simplifying candidates 1.315 * [simplify]: Simplifying using # : (log.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (exp.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 1) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 a1 a1) 3) (pow.f64 (*.f64 a2 a2) 3))) (sqrt.f64 (+.f64 (*.f64 (*.f64 a1 a1) (*.f64 a1 a1)) (-.f64 (*.f64 (*.f64 a2 a2) (*.f64 a2 a2)) (*.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (sqrt.f64 (-.f64 (*.f64 (*.f64 a1 a1) (*.f64 a1 a1)) (*.f64 (*.f64 a2 a2) (*.f64 a2 a2)))) (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 1 2) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (log.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (exp.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 1) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 a1 a1) 3) (pow.f64 (*.f64 a2 a2) 3))) (sqrt.f64 (+.f64 (*.f64 (*.f64 a1 a1) (*.f64 a1 a1)) (-.f64 (*.f64 (*.f64 a2 a2) (*.f64 a2 a2)) (*.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (sqrt.f64 (-.f64 (*.f64 (*.f64 a1 a1) (*.f64 a1 a1)) (*.f64 (*.f64 a2 a2) (*.f64 a2 a2)))) (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 1 2) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (-.f64 (log.f64 (sqrt.f64 2.0)) (log.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (log.f64 (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (exp.f64 (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (*.f64 (*.f64 (sqrt.f64 2.0) (sqrt.f64 2.0)) (sqrt.f64 2.0)) (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (cbrt.f64 (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (cbrt.f64 (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (*.f64 (*.f64 (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 2.0 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (sqrt.f64 (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (neg.f64 (sqrt.f64 2.0)) (neg.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (cbrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (cbrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))) (sqrt.f64 1)) (/.f64 (cbrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (cbrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))) 1) (/.f64 (cbrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (cbrt.f64 2.0)) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))) (sqrt.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (cbrt.f64 2.0)) (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (cbrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))) (sqrt.f64 1)) (/.f64 (sqrt.f64 (cbrt.f64 2.0)) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (cbrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))) 1) (/.f64 (sqrt.f64 (cbrt.f64 2.0)) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 1)) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) 1) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 1) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 2.0) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 1) (sqrt.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 1) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 1) (sqrt.f64 1)) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 1) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 1) 1) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 1)) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) 1) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 2.0) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 1 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 1 (sqrt.f64 1)) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 1 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 1 1) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 2.0)) (/.f64 (sqrt.f64 2.0) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 1)) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 2.0) 1) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 2.0))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 2.0)) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 2.0)) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (pow.f64 (*.f64 a1 a1) 3) (pow.f64 (*.f64 a2 a2) 3)))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (-.f64 (*.f64 (*.f64 a1 a1) (*.f64 a1 a1)) (*.f64 (*.f64 a2 a2) (*.f64 a2 a2))))) (-.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (-.f64 (log.f64 (sqrt.f64 2.0)) (log.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (-.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (log.f64 (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (log.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (exp.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (*.f64 (*.f64 (sqrt.f64 2.0) (sqrt.f64 2.0)) (sqrt.f64 2.0)) (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (*.f64 (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (cbrt.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (cbrt.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (*.f64 (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (/.f64 2.0 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (sqrt.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (neg.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (neg.f64 (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (cbrt.f64 (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (sqrt.f64 (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (cbrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (cbrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))) (sqrt.f64 1))) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (cbrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (cbrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))) 1)) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (cbrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (cbrt.f64 2.0)) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))) (sqrt.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (cbrt.f64 2.0)) (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (cbrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))) (sqrt.f64 1))) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (cbrt.f64 2.0)) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (cbrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))) 1)) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (cbrt.f64 2.0)) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 1))) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) 1)) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 1) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 2.0) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 1) (sqrt.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 1) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 1) (sqrt.f64 1))) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 1) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 1) 1)) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 1))) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) 1)) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 2.0) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 1 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 1 (sqrt.f64 1))) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 1 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 1 1)) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) 1) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (sqrt.f64 2.0)) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (pow.f64 (*.f64 a1 a1) 3) (pow.f64 (*.f64 a2 a2) 3))))) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (+.f64 (*.f64 (*.f64 a1 a1) (*.f64 a1 a1)) (-.f64 (*.f64 (*.f64 a2 a2) (*.f64 a2 a2)) (*.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (-.f64 (*.f64 (*.f64 a1 a1) (*.f64 a1 a1)) (*.f64 (*.f64 a2 a2) (*.f64 a2 a2)))))) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (cbrt.f64 (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (sqrt.f64 (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (cbrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (cbrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))) (sqrt.f64 1))) (/.f64 (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (cbrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (cbrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))) 1)) (/.f64 (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (cbrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (cbrt.f64 2.0)) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))) (sqrt.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (cbrt.f64 2.0)) (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (cbrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))) (sqrt.f64 1))) (/.f64 (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (cbrt.f64 2.0)) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (cbrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))) 1)) (/.f64 (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (cbrt.f64 2.0)) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 1))) (/.f64 (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) 1)) (/.f64 (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 1) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 2.0) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 1) (sqrt.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 1) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 1) (sqrt.f64 1))) (/.f64 (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 1) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 1) 1)) (/.f64 (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 1))) (/.f64 (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) 1)) (/.f64 (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 2.0) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 1 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 1 (sqrt.f64 1))) (/.f64 (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 1 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 1 1)) (/.f64 (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) 1) (/.f64 (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (sqrt.f64 2.0)) (/.f64 (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (pow.f64 (*.f64 a1 a1) 3) (pow.f64 (*.f64 a2 a2) 3))))) (/.f64 (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (+.f64 (*.f64 (*.f64 a1 a1) (*.f64 a1 a1)) (-.f64 (*.f64 (*.f64 a2 a2) (*.f64 a2 a2)) (*.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (-.f64 (*.f64 (*.f64 a1 a1) (*.f64 a1 a1)) (*.f64 (*.f64 a2 a2) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (cbrt.f64 (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (cbrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (cbrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))) (sqrt.f64 1))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (cbrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (cbrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))) 1)) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (cbrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (cbrt.f64 2.0)) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))) (sqrt.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (cbrt.f64 2.0)) (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (cbrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))) (sqrt.f64 1))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (cbrt.f64 2.0)) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (cbrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))) 1)) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (cbrt.f64 2.0)) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 1))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) 1)) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 1) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 2.0) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 1) (sqrt.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 1) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 1) (sqrt.f64 1))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 1) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 1) 1)) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 1))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) 1)) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 2.0) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 1 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 1 (sqrt.f64 1))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 1 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 1 1)) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 1) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 2.0)) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (pow.f64 (*.f64 a1 a1) 3) (pow.f64 (*.f64 a2 a2) 3))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (+.f64 (*.f64 (*.f64 a1 a1) (*.f64 a1 a1)) (-.f64 (*.f64 (*.f64 a2 a2) (*.f64 a2 a2)) (*.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (-.f64 (*.f64 (*.f64 a1 a1) (*.f64 a1 a1)) (*.f64 (*.f64 a2 a2) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 1) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (cbrt.f64 (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 1) (sqrt.f64 (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 1) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 1) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (cbrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 1) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (cbrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 1) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))) (sqrt.f64 1))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (cbrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 1) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (cbrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 1) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))) 1)) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (cbrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 1) (/.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 (cbrt.f64 2.0)) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 1) (/.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))) (sqrt.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 (cbrt.f64 2.0)) (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 1) (/.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 (cbrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 1) (/.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))) (sqrt.f64 1))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 (cbrt.f64 2.0)) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 1) (/.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 (cbrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 1) (/.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))) 1)) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 (cbrt.f64 2.0)) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 1) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 1) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 1) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 1) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 1))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 1) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 1) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) 1)) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 1) (/.f64 (sqrt.f64 1) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 2.0) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 1) (/.f64 (sqrt.f64 1) (sqrt.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 1) (/.f64 (sqrt.f64 1) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 1) (/.f64 (sqrt.f64 1) (sqrt.f64 1))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 1) (/.f64 (sqrt.f64 1) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 1) (/.f64 (sqrt.f64 1) 1)) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 1) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 1) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 1) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 1) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 1))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 1) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 1) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) 1)) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 1) (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 2.0) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 1) (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 1) (/.f64 1 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 1) (/.f64 1 (sqrt.f64 1))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 1) (/.f64 1 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 1) (/.f64 1 1)) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 1) 1) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 1) (sqrt.f64 2.0)) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 1) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (pow.f64 (*.f64 a1 a1) 3) (pow.f64 (*.f64 a2 a2) 3))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (+.f64 (*.f64 (*.f64 a1 a1) (*.f64 a1 a1)) (-.f64 (*.f64 (*.f64 a2 a2) (*.f64 a2 a2)) (*.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 1) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (-.f64 (*.f64 (*.f64 a1 a1) (*.f64 a1 a1)) (*.f64 (*.f64 a2 a2) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (cbrt.f64 (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (cbrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (cbrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))) (sqrt.f64 1))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (cbrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (cbrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))) 1)) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (cbrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (cbrt.f64 2.0)) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))) (sqrt.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (cbrt.f64 2.0)) (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (cbrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))) (sqrt.f64 1))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (cbrt.f64 2.0)) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (cbrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))) 1)) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (cbrt.f64 2.0)) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 1))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) 1)) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 1) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 2.0) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 1) (sqrt.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 1) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 1) (sqrt.f64 1))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 1) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 1) 1)) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 1))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) 1)) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 2.0) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 1 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 1 (sqrt.f64 1))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 1 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 1 1)) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 1) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 2.0)) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (pow.f64 (*.f64 a1 a1) 3) (pow.f64 (*.f64 a2 a2) 3))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (+.f64 (*.f64 (*.f64 a1 a1) (*.f64 a1 a1)) (-.f64 (*.f64 (*.f64 a2 a2) (*.f64 a2 a2)) (*.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (-.f64 (*.f64 (*.f64 a1 a1) (*.f64 a1 a1)) (*.f64 (*.f64 a2 a2) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 1 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (cbrt.f64 (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 1 (sqrt.f64 (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 1 (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 1 (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (cbrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 1 (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (cbrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 1 (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))) (sqrt.f64 1))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (cbrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 1 (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (cbrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 1 (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))) 1)) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (cbrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 1 (/.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 (cbrt.f64 2.0)) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 1 (/.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))) (sqrt.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 (cbrt.f64 2.0)) (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 1 (/.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 (cbrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 1 (/.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))) (sqrt.f64 1))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 (cbrt.f64 2.0)) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 1 (/.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 (cbrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 1 (/.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))) 1)) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 (cbrt.f64 2.0)) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 1 (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 1 (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 1 (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 1 (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 1))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 1 (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 1 (/.f64 (sqrt.f64 (sqrt.f64 2.0)) 1)) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 1 (/.f64 (sqrt.f64 1) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 2.0) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 1 (/.f64 (sqrt.f64 1) (sqrt.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 1 (/.f64 (sqrt.f64 1) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 1 (/.f64 (sqrt.f64 1) (sqrt.f64 1))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 1 (/.f64 (sqrt.f64 1) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 1 (/.f64 (sqrt.f64 1) 1)) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 1 (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 1 (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 1 (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 1 (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 1))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 1 (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 1 (/.f64 (sqrt.f64 (sqrt.f64 2.0)) 1)) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 1 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 2.0) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 1 (/.f64 1 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 1 (/.f64 1 (sqrt.f64 1))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 1 (/.f64 1 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 1 (/.f64 1 1)) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 1 1) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 1 (sqrt.f64 2.0)) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 1 (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (pow.f64 (*.f64 a1 a1) 3) (pow.f64 (*.f64 a2 a2) 3))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (+.f64 (*.f64 (*.f64 a1 a1) (*.f64 a1 a1)) (-.f64 (*.f64 (*.f64 a2 a2) (*.f64 a2 a2)) (*.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 1 (/.f64 (sqrt.f64 2.0) (sqrt.f64 (-.f64 (*.f64 (*.f64 a1 a1) (*.f64 a1 a1)) (*.f64 (*.f64 a2 a2) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 1 (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (cbrt.f64 (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))) (sqrt.f64 1))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))) 1)) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))) (sqrt.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))) (sqrt.f64 1))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))) 1)) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 1))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) 1)) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 1) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 1) (sqrt.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 1) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 1) (sqrt.f64 1))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 1) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 1) 1)) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 1))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) 1)) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 1 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 1 (sqrt.f64 1))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 1 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 1 1)) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 1) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 2.0)) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (pow.f64 (*.f64 a1 a1) 3) (pow.f64 (*.f64 a2 a2) 3))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (-.f64 (*.f64 (*.f64 a1 a1) (*.f64 a1 a1)) (*.f64 (*.f64 a2 a2) (*.f64 a2 a2)))))) (/.f64 (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 2.0)) (*.f64 (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (+.f64 (*.f64 (*.f64 a1 a1) (*.f64 a1 a1)) (-.f64 (*.f64 (*.f64 a2 a2) (*.f64 a2 a2)) (*.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (*.f64 (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) a2 a1 (*.f64 -1 a1) a2 a1 (*.f64 -1 a1) 0 0 0 (+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2.0)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2.0))) (+.f64 (/.f64 (pow.f64 a1 2) (sqrt.f64 2.0)) (/.f64 (pow.f64 a2 2) (sqrt.f64 2.0))) (+.f64 (/.f64 (pow.f64 a1 2) (sqrt.f64 2.0)) (/.f64 (pow.f64 a2 2) (sqrt.f64 2.0))) 1.389 * * [simplify]: iteration 0 : 5081 enodes (cost 11244 ) 1.428 * [simplify]: Simplified to: (log.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (exp.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (pow.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 3) (fabs.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 1 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (sqrt.f64 (+.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (*.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (sqrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 1/2 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (log.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (exp.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (pow.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 3) (fabs.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 1 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (sqrt.f64 (+.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (*.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (sqrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 1/2 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (log.f64 (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (log.f64 (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (exp.f64 (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (pow.f64 (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 3) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (cbrt.f64 (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (cbrt.f64 (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (pow.f64 (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 3) (/.f64 2.0 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (sqrt.f64 (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (neg.f64 (sqrt.f64 2.0)) (neg.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (cbrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (cbrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (cbrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (cbrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (cbrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (fabs.f64 (cbrt.f64 2.0)) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (cbrt.f64 2.0)) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (fabs.f64 (cbrt.f64 2.0)) (fabs.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (cbrt.f64 2.0)) (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (fabs.f64 (cbrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (cbrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (fabs.f64 (cbrt.f64 2.0)) (/.f64 (sqrt.f64 (cbrt.f64 2.0)) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (fabs.f64 (cbrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (cbrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (fabs.f64 (cbrt.f64 2.0)) (/.f64 (sqrt.f64 (cbrt.f64 2.0)) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (fabs.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (sqrt.f64 (sqrt.f64 2.0)) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (sqrt.f64 (sqrt.f64 2.0)) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 2.0) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 1 (fabs.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 1 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) 1 (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 1 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) 1 (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (fabs.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (sqrt.f64 (sqrt.f64 2.0)) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (sqrt.f64 (sqrt.f64 2.0)) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 2.0) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 1 (fabs.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 1 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) 1 (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 1 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) 1 (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 2.0)) (/.f64 (sqrt.f64 2.0) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 2.0) (fabs.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (sqrt.f64 2.0) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (sqrt.f64 2.0) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 2.0))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 2.0)) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 2.0)) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) (log.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0))) (log.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0))) (log.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0))) (exp.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0))) (pow.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0)) 3) (pow.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0)) 3) (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0))) (pow.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0)) 3) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (/.f64 2.0 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0))) (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0))) (neg.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (neg.f64 (sqrt.f64 2.0)) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (cbrt.f64 (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (sqrt.f64 (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 4) (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (cbrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (cbrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 4) (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (cbrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 4) (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 4) (fabs.f64 (cbrt.f64 2.0))) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (cbrt.f64 2.0)) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (fabs.f64 (cbrt.f64 2.0)) (fabs.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (cbrt.f64 2.0)) (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (fabs.f64 (cbrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (cbrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (fabs.f64 (cbrt.f64 2.0))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 4) (sqrt.f64 (cbrt.f64 2.0))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (fabs.f64 (cbrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (cbrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (fabs.f64 (cbrt.f64 2.0))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 4) (sqrt.f64 (cbrt.f64 2.0))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 4) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (*.f64 (fabs.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (*.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 4) (sqrt.f64 (sqrt.f64 2.0))) (*.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 4) (sqrt.f64 (sqrt.f64 2.0))) (pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 4) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 2.0) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (fabs.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 4) (sqrt.f64 2.0)) (*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 4) (sqrt.f64 2.0)) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 4) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (*.f64 (fabs.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (*.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 4) (sqrt.f64 (sqrt.f64 2.0))) (*.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 4) (sqrt.f64 (sqrt.f64 2.0))) (pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 4) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 2.0) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (fabs.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 4) (sqrt.f64 2.0)) (*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 4) (sqrt.f64 2.0)) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 4) (sqrt.f64 2.0)) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 2.0) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 4) (*.f64 (sqrt.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 2.0) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (+.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (*.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (*.f64 (sqrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 2.0) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (fabs.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (cbrt.f64 (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (fabs.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (cbrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (fabs.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (cbrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (fabs.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))) (*.f64 (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (fabs.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (cbrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (fabs.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))) (*.f64 (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (fabs.f64 (cbrt.f64 2.0)) (fabs.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (cbrt.f64 2.0)) (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 2.0))) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 2.0))) (/.f64 (fabs.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (fabs.f64 (cbrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (cbrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (fabs.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 2.0))) (*.f64 (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 2.0)))) (/.f64 (fabs.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (fabs.f64 (cbrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (cbrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (fabs.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 2.0))) (*.f64 (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 2.0)))) (*.f64 (fabs.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (fabs.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (fabs.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 2.0))) (*.f64 (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (fabs.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (fabs.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 2.0))) (*.f64 (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (fabs.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 2.0)) (*.f64 (fabs.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (fabs.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 2.0))) (*.f64 (fabs.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (fabs.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 2.0))) (*.f64 (fabs.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (fabs.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (fabs.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 2.0))) (*.f64 (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (fabs.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (fabs.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 2.0))) (*.f64 (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (fabs.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 2.0)) (*.f64 (fabs.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (fabs.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 2.0))) (*.f64 (fabs.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (fabs.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 2.0))) (/.f64 (fabs.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 2.0)) (*.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (/.f64 (fabs.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (+.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (*.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (*.f64 (sqrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (/.f64 (fabs.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (cbrt.f64 (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (cbrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (fabs.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (cbrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 3) (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 3) (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (fabs.f64 (cbrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (cbrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (fabs.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (fabs.f64 (cbrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (cbrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 2.0))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 2.0))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 2.0))) (/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 3) (sqrt.f64 (cbrt.f64 2.0))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 2.0))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 2.0))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 2.0))) (/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 3) (sqrt.f64 (cbrt.f64 2.0))) (*.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (fabs.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 3) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 3) (sqrt.f64 (sqrt.f64 2.0))) (*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (*.f64 (fabs.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 3) (sqrt.f64 2.0)) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 3) (sqrt.f64 2.0)) (*.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (fabs.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 3) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 3) (sqrt.f64 (sqrt.f64 2.0))) (*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (*.f64 (fabs.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 3) (sqrt.f64 2.0)) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 3) (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 3) (sqrt.f64 2.0)) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 2.0)) (pow.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 3) (*.f64 (sqrt.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (+.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (*.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (*.f64 (sqrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 1 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (cbrt.f64 (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 1 (sqrt.f64 (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 4) (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (fabs.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))) (*.f64 (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 3) (cbrt.f64 (sqrt.f64 2.0))) (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 3) (cbrt.f64 (sqrt.f64 2.0))) (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (fabs.f64 (cbrt.f64 2.0))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 4) (sqrt.f64 (cbrt.f64 2.0))) (/.f64 (fabs.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 2.0))) (*.f64 (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 2.0)))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 2.0))) (/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 3) (sqrt.f64 (cbrt.f64 2.0))) (/.f64 1 (fabs.f64 (cbrt.f64 2.0))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 2.0))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 2.0))) (/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 3) (sqrt.f64 (cbrt.f64 2.0))) (/.f64 1 (fabs.f64 (cbrt.f64 2.0))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 2.0))) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 4) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (fabs.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 2.0))) (*.f64 (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 3) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 3) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 4) (sqrt.f64 2.0)) (fabs.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 3) (sqrt.f64 2.0)) 1 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 3) (sqrt.f64 2.0)) 1 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0)) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 4) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (fabs.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 2.0))) (*.f64 (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 3) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 3) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 4) (sqrt.f64 2.0)) (fabs.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 3) (sqrt.f64 2.0)) 1 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 3) (sqrt.f64 2.0)) 1 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0)) 1 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0)) (/.f64 1 (sqrt.f64 2.0)) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (/.f64 (sqrt.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (sqrt.f64 2.0)) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (+.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (*.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (sqrt.f64 2.0)) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (cbrt.f64 (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (cbrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (fabs.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (cbrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 3) (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 3) (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (fabs.f64 (cbrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (cbrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (fabs.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (fabs.f64 (cbrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (cbrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 2.0))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 2.0))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 2.0))) (/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 3) (sqrt.f64 (cbrt.f64 2.0))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 2.0))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 2.0))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 2.0))) (/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 3) (sqrt.f64 (cbrt.f64 2.0))) (*.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (fabs.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 3) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 3) (sqrt.f64 (sqrt.f64 2.0))) (*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (*.f64 (fabs.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 3) (sqrt.f64 2.0)) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 3) (sqrt.f64 2.0)) (*.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (fabs.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 3) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 3) (sqrt.f64 (sqrt.f64 2.0))) (*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (*.f64 (fabs.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 3) (sqrt.f64 2.0)) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 3) (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 3) (sqrt.f64 2.0)) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 2.0)) (pow.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 3) (*.f64 (sqrt.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (+.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (*.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (*.f64 (sqrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 1 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (cbrt.f64 (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 1 (sqrt.f64 (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 4) (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (fabs.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))) (*.f64 (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 3) (cbrt.f64 (sqrt.f64 2.0))) (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 3) (cbrt.f64 (sqrt.f64 2.0))) (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (fabs.f64 (cbrt.f64 2.0))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 4) (sqrt.f64 (cbrt.f64 2.0))) (/.f64 (fabs.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 2.0))) (*.f64 (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 2.0)))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 2.0))) (/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 3) (sqrt.f64 (cbrt.f64 2.0))) (/.f64 1 (fabs.f64 (cbrt.f64 2.0))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 2.0))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 2.0))) (/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 3) (sqrt.f64 (cbrt.f64 2.0))) (/.f64 1 (fabs.f64 (cbrt.f64 2.0))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 2.0))) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 4) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (fabs.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 2.0))) (*.f64 (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 3) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 3) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 4) (sqrt.f64 2.0)) (fabs.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 3) (sqrt.f64 2.0)) 1 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 3) (sqrt.f64 2.0)) 1 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0)) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 4) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (fabs.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 2.0))) (*.f64 (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 3) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 3) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 4) (sqrt.f64 2.0)) (fabs.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 3) (sqrt.f64 2.0)) 1 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 3) (sqrt.f64 2.0)) 1 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0)) 1 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0)) (/.f64 1 (sqrt.f64 2.0)) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (/.f64 (sqrt.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (sqrt.f64 2.0)) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (+.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (*.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (sqrt.f64 2.0)) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 2.0)) (/.f64 (sqrt.f64 2.0) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (cbrt.f64 (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 5) (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))) (*.f64 (fabs.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 3) (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 3) (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 5) (fabs.f64 (cbrt.f64 2.0))) (*.f64 (fabs.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 2.0)))) (/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 3) (fabs.f64 (cbrt.f64 2.0))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 2.0))) (/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 3) (fabs.f64 (cbrt.f64 2.0))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 2.0))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 5) (sqrt.f64 (sqrt.f64 2.0))) (*.f64 (fabs.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 3) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 3) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 5) (*.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (pow.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 3) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (pow.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 3) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 5) (sqrt.f64 (sqrt.f64 2.0))) (*.f64 (fabs.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 3) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 3) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 5) (*.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (pow.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 3) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (pow.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 3) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 2.0)) (*.f64 (sqrt.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 2.0))) (*.f64 (sqrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 2.0))) (/.f64 (sqrt.f64 2.0) (pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 4)) (/.f64 (sqrt.f64 2.0) (*.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (sqrt.f64 2.0) (pow.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 3)) (/.f64 (sqrt.f64 2.0) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 2.0) (pow.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 3)) (/.f64 (sqrt.f64 2.0) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 2.0)) (*.f64 (sqrt.f64 (+.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (*.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (*.f64 (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) a2 a1 (neg.f64 a1) a2 a1 (neg.f64 a1) 0 0 0 (+.f64 (/.f64 (*.f64 a2 a2) (sqrt.f64 2.0)) (/.f64 (*.f64 a1 a1) (sqrt.f64 2.0))) (+.f64 (/.f64 (*.f64 a2 a2) (sqrt.f64 2.0)) (/.f64 (*.f64 a1 a1) (sqrt.f64 2.0))) (+.f64 (/.f64 (*.f64 a2 a2) (sqrt.f64 2.0)) (/.f64 (*.f64 a1 a1) (sqrt.f64 2.0))) 1.432 * * * [progress]: adding candidates to table 1.625 * * [progress]: iteration 3 / 4 1.625 * * * [progress]: picking best candidate 1.642 * * * * [pick]: Picked # 1.642 * * * [progress]: localizing error 1.655 * * * [progress]: generating rewritten candidates 1.655 * * * * [progress]: [ 1 / 4 ] rewriting at (2 2) 1.674 * * * * [progress]: [ 2 / 4 ] rewriting at (2 2 1) 1.683 * * * * [progress]: [ 3 / 4 ] rewriting at (2) 1.754 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2 1 1) 1.821 * * * [progress]: generating series expansions 1.821 * * * * [progress]: [ 1 / 4 ] generating series at (2 2) 1.822 * [approximate]: Taking taylor expansion of (/ (+ (pow a2 2) (pow a1 2)) (sqrt 2.0)) in (a1 a2) around 0 1.822 * [taylor]: Taking taylor expansion of (/ (+ (pow a2 2) (pow a1 2)) (sqrt 2.0)) in a2 1.822 * [taylor]: Taking taylor expansion of (+ (pow a2 2) (pow a1 2)) in a2 1.822 * [taylor]: Taking taylor expansion of (pow a2 2) in a2 1.822 * [taylor]: Taking taylor expansion of a2 in a2 1.822 * [taylor]: Taking taylor expansion of (pow a1 2) in a2 1.822 * [taylor]: Taking taylor expansion of a1 in a2 1.822 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a2 1.822 * [taylor]: Taking taylor expansion of 2.0 in a2 1.822 * [taylor]: Taking taylor expansion of (/ (+ (pow a2 2) (pow a1 2)) (sqrt 2.0)) in a1 1.822 * [taylor]: Taking taylor expansion of (+ (pow a2 2) (pow a1 2)) in a1 1.822 * [taylor]: Taking taylor expansion of (pow a2 2) in a1 1.822 * [taylor]: Taking taylor expansion of a2 in a1 1.822 * [taylor]: Taking taylor expansion of (pow a1 2) in a1 1.822 * [taylor]: Taking taylor expansion of a1 in a1 1.822 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a1 1.822 * [taylor]: Taking taylor expansion of 2.0 in a1 1.823 * [taylor]: Taking taylor expansion of (/ (+ (pow a2 2) (pow a1 2)) (sqrt 2.0)) in a1 1.823 * [taylor]: Taking taylor expansion of (+ (pow a2 2) (pow a1 2)) in a1 1.823 * [taylor]: Taking taylor expansion of (pow a2 2) in a1 1.823 * [taylor]: Taking taylor expansion of a2 in a1 1.823 * [taylor]: Taking taylor expansion of (pow a1 2) in a1 1.823 * [taylor]: Taking taylor expansion of a1 in a1 1.823 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a1 1.823 * [taylor]: Taking taylor expansion of 2.0 in a1 1.823 * [taylor]: Taking taylor expansion of (/ (pow a2 2) (sqrt 2.0)) in a2 1.823 * [taylor]: Taking taylor expansion of (pow a2 2) in a2 1.823 * [taylor]: Taking taylor expansion of a2 in a2 1.823 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a2 1.823 * [taylor]: Taking taylor expansion of 2.0 in a2 1.823 * [taylor]: Taking taylor expansion of 0 in a2 1.824 * [taylor]: Taking taylor expansion of (/ 1 (sqrt 2.0)) in a2 1.824 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a2 1.824 * [taylor]: Taking taylor expansion of 2.0 in a2 1.824 * [taylor]: Taking taylor expansion of 0 in a2 1.825 * [approximate]: Taking taylor expansion of (/ (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (sqrt 2.0)) in (a1 a2) around 0 1.825 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (sqrt 2.0)) in a2 1.825 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) in a2 1.825 * [taylor]: Taking taylor expansion of (/ 1 (pow a2 2)) in a2 1.825 * [taylor]: Taking taylor expansion of (pow a2 2) in a2 1.825 * [taylor]: Taking taylor expansion of a2 in a2 1.825 * [taylor]: Taking taylor expansion of (/ 1 (pow a1 2)) in a2 1.825 * [taylor]: Taking taylor expansion of (pow a1 2) in a2 1.825 * [taylor]: Taking taylor expansion of a1 in a2 1.826 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a2 1.826 * [taylor]: Taking taylor expansion of 2.0 in a2 1.826 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (sqrt 2.0)) in a1 1.826 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) in a1 1.826 * [taylor]: Taking taylor expansion of (/ 1 (pow a2 2)) in a1 1.826 * [taylor]: Taking taylor expansion of (pow a2 2) in a1 1.826 * [taylor]: Taking taylor expansion of a2 in a1 1.826 * [taylor]: Taking taylor expansion of (/ 1 (pow a1 2)) in a1 1.826 * [taylor]: Taking taylor expansion of (pow a1 2) in a1 1.826 * [taylor]: Taking taylor expansion of a1 in a1 1.826 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a1 1.826 * [taylor]: Taking taylor expansion of 2.0 in a1 1.826 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (sqrt 2.0)) in a1 1.826 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) in a1 1.826 * [taylor]: Taking taylor expansion of (/ 1 (pow a2 2)) in a1 1.826 * [taylor]: Taking taylor expansion of (pow a2 2) in a1 1.826 * [taylor]: Taking taylor expansion of a2 in a1 1.826 * [taylor]: Taking taylor expansion of (/ 1 (pow a1 2)) in a1 1.826 * [taylor]: Taking taylor expansion of (pow a1 2) in a1 1.826 * [taylor]: Taking taylor expansion of a1 in a1 1.826 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a1 1.826 * [taylor]: Taking taylor expansion of 2.0 in a1 1.826 * [taylor]: Taking taylor expansion of (/ 1 (sqrt 2.0)) in a2 1.826 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a2 1.826 * [taylor]: Taking taylor expansion of 2.0 in a2 1.827 * [taylor]: Taking taylor expansion of 0 in a2 1.827 * [taylor]: Taking taylor expansion of (/ 1 (* (sqrt 2.0) (pow a2 2))) in a2 1.827 * [taylor]: Taking taylor expansion of (* (sqrt 2.0) (pow a2 2)) in a2 1.827 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a2 1.827 * [taylor]: Taking taylor expansion of 2.0 in a2 1.827 * [taylor]: Taking taylor expansion of (pow a2 2) in a2 1.827 * [taylor]: Taking taylor expansion of a2 in a2 1.828 * [taylor]: Taking taylor expansion of 0 in a2 1.837 * [approximate]: Taking taylor expansion of (/ (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (sqrt 2.0)) in (a1 a2) around 0 1.837 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (sqrt 2.0)) in a2 1.837 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) in a2 1.837 * [taylor]: Taking taylor expansion of (/ 1 (pow a2 2)) in a2 1.837 * [taylor]: Taking taylor expansion of (pow a2 2) in a2 1.837 * [taylor]: Taking taylor expansion of a2 in a2 1.837 * [taylor]: Taking taylor expansion of (/ 1 (pow a1 2)) in a2 1.837 * [taylor]: Taking taylor expansion of (pow a1 2) in a2 1.837 * [taylor]: Taking taylor expansion of a1 in a2 1.837 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a2 1.837 * [taylor]: Taking taylor expansion of 2.0 in a2 1.837 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (sqrt 2.0)) in a1 1.837 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) in a1 1.837 * [taylor]: Taking taylor expansion of (/ 1 (pow a2 2)) in a1 1.837 * [taylor]: Taking taylor expansion of (pow a2 2) in a1 1.837 * [taylor]: Taking taylor expansion of a2 in a1 1.837 * [taylor]: Taking taylor expansion of (/ 1 (pow a1 2)) in a1 1.837 * [taylor]: Taking taylor expansion of (pow a1 2) in a1 1.837 * [taylor]: Taking taylor expansion of a1 in a1 1.838 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a1 1.838 * [taylor]: Taking taylor expansion of 2.0 in a1 1.838 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (sqrt 2.0)) in a1 1.838 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) in a1 1.838 * [taylor]: Taking taylor expansion of (/ 1 (pow a2 2)) in a1 1.838 * [taylor]: Taking taylor expansion of (pow a2 2) in a1 1.838 * [taylor]: Taking taylor expansion of a2 in a1 1.838 * [taylor]: Taking taylor expansion of (/ 1 (pow a1 2)) in a1 1.838 * [taylor]: Taking taylor expansion of (pow a1 2) in a1 1.838 * [taylor]: Taking taylor expansion of a1 in a1 1.838 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a1 1.838 * [taylor]: Taking taylor expansion of 2.0 in a1 1.838 * [taylor]: Taking taylor expansion of (/ 1 (sqrt 2.0)) in a2 1.838 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a2 1.838 * [taylor]: Taking taylor expansion of 2.0 in a2 1.838 * [taylor]: Taking taylor expansion of 0 in a2 1.839 * [taylor]: Taking taylor expansion of (/ 1 (* (sqrt 2.0) (pow a2 2))) in a2 1.839 * [taylor]: Taking taylor expansion of (* (sqrt 2.0) (pow a2 2)) in a2 1.839 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a2 1.839 * [taylor]: Taking taylor expansion of 2.0 in a2 1.839 * [taylor]: Taking taylor expansion of (pow a2 2) in a2 1.839 * [taylor]: Taking taylor expansion of a2 in a2 1.840 * [taylor]: Taking taylor expansion of 0 in a2 1.840 * * * * [progress]: [ 2 / 4 ] generating series at (2 2 1) 1.840 * [approximate]: Taking taylor expansion of (* (sqrt (/ 1 (sqrt 2.0))) (+ (pow a2 2) (pow a1 2))) in (a1 a2) around 0 1.841 * [taylor]: Taking taylor expansion of (* (sqrt (/ 1 (sqrt 2.0))) (+ (pow a2 2) (pow a1 2))) in a2 1.841 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (sqrt 2.0))) in a2 1.841 * [taylor]: Taking taylor expansion of (/ 1 (sqrt 2.0)) in a2 1.841 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a2 1.841 * [taylor]: Taking taylor expansion of 2.0 in a2 1.841 * [taylor]: Taking taylor expansion of (+ (pow a2 2) (pow a1 2)) in a2 1.841 * [taylor]: Taking taylor expansion of (pow a2 2) in a2 1.841 * [taylor]: Taking taylor expansion of a2 in a2 1.841 * [taylor]: Taking taylor expansion of (pow a1 2) in a2 1.841 * [taylor]: Taking taylor expansion of a1 in a2 1.841 * [taylor]: Taking taylor expansion of (* (sqrt (/ 1 (sqrt 2.0))) (+ (pow a2 2) (pow a1 2))) in a1 1.841 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (sqrt 2.0))) in a1 1.841 * [taylor]: Taking taylor expansion of (/ 1 (sqrt 2.0)) in a1 1.841 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a1 1.841 * [taylor]: Taking taylor expansion of 2.0 in a1 1.841 * [taylor]: Taking taylor expansion of (+ (pow a2 2) (pow a1 2)) in a1 1.841 * [taylor]: Taking taylor expansion of (pow a2 2) in a1 1.841 * [taylor]: Taking taylor expansion of a2 in a1 1.841 * [taylor]: Taking taylor expansion of (pow a1 2) in a1 1.841 * [taylor]: Taking taylor expansion of a1 in a1 1.841 * [taylor]: Taking taylor expansion of (* (sqrt (/ 1 (sqrt 2.0))) (+ (pow a2 2) (pow a1 2))) in a1 1.841 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (sqrt 2.0))) in a1 1.841 * [taylor]: Taking taylor expansion of (/ 1 (sqrt 2.0)) in a1 1.841 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a1 1.841 * [taylor]: Taking taylor expansion of 2.0 in a1 1.841 * [taylor]: Taking taylor expansion of (+ (pow a2 2) (pow a1 2)) in a1 1.841 * [taylor]: Taking taylor expansion of (pow a2 2) in a1 1.841 * [taylor]: Taking taylor expansion of a2 in a1 1.842 * [taylor]: Taking taylor expansion of (pow a1 2) in a1 1.842 * [taylor]: Taking taylor expansion of a1 in a1 1.842 * [taylor]: Taking taylor expansion of (* (sqrt (/ 1 (sqrt 2.0))) (pow a2 2)) in a2 1.842 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (sqrt 2.0))) in a2 1.842 * [taylor]: Taking taylor expansion of (/ 1 (sqrt 2.0)) in a2 1.842 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a2 1.842 * [taylor]: Taking taylor expansion of 2.0 in a2 1.842 * [taylor]: Taking taylor expansion of (pow a2 2) in a2 1.842 * [taylor]: Taking taylor expansion of a2 in a2 1.842 * [taylor]: Taking taylor expansion of 0 in a2 1.843 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (sqrt 2.0))) in a2 1.843 * [taylor]: Taking taylor expansion of (/ 1 (sqrt 2.0)) in a2 1.843 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a2 1.843 * [taylor]: Taking taylor expansion of 2.0 in a2 1.844 * [taylor]: Taking taylor expansion of 0 in a2 1.846 * [taylor]: Taking taylor expansion of 0 in a2 1.846 * [approximate]: Taking taylor expansion of (* (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (sqrt (/ 1 (sqrt 2.0)))) in (a1 a2) around 0 1.846 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (sqrt (/ 1 (sqrt 2.0)))) in a2 1.846 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) in a2 1.846 * [taylor]: Taking taylor expansion of (/ 1 (pow a2 2)) in a2 1.846 * [taylor]: Taking taylor expansion of (pow a2 2) in a2 1.846 * [taylor]: Taking taylor expansion of a2 in a2 1.846 * [taylor]: Taking taylor expansion of (/ 1 (pow a1 2)) in a2 1.846 * [taylor]: Taking taylor expansion of (pow a1 2) in a2 1.846 * [taylor]: Taking taylor expansion of a1 in a2 1.846 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (sqrt 2.0))) in a2 1.846 * [taylor]: Taking taylor expansion of (/ 1 (sqrt 2.0)) in a2 1.846 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a2 1.846 * [taylor]: Taking taylor expansion of 2.0 in a2 1.847 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (sqrt (/ 1 (sqrt 2.0)))) in a1 1.847 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) in a1 1.847 * [taylor]: Taking taylor expansion of (/ 1 (pow a2 2)) in a1 1.847 * [taylor]: Taking taylor expansion of (pow a2 2) in a1 1.847 * [taylor]: Taking taylor expansion of a2 in a1 1.847 * [taylor]: Taking taylor expansion of (/ 1 (pow a1 2)) in a1 1.847 * [taylor]: Taking taylor expansion of (pow a1 2) in a1 1.847 * [taylor]: Taking taylor expansion of a1 in a1 1.847 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (sqrt 2.0))) in a1 1.847 * [taylor]: Taking taylor expansion of (/ 1 (sqrt 2.0)) in a1 1.847 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a1 1.847 * [taylor]: Taking taylor expansion of 2.0 in a1 1.847 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (sqrt (/ 1 (sqrt 2.0)))) in a1 1.847 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) in a1 1.847 * [taylor]: Taking taylor expansion of (/ 1 (pow a2 2)) in a1 1.847 * [taylor]: Taking taylor expansion of (pow a2 2) in a1 1.847 * [taylor]: Taking taylor expansion of a2 in a1 1.847 * [taylor]: Taking taylor expansion of (/ 1 (pow a1 2)) in a1 1.847 * [taylor]: Taking taylor expansion of (pow a1 2) in a1 1.847 * [taylor]: Taking taylor expansion of a1 in a1 1.847 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (sqrt 2.0))) in a1 1.847 * [taylor]: Taking taylor expansion of (/ 1 (sqrt 2.0)) in a1 1.847 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a1 1.847 * [taylor]: Taking taylor expansion of 2.0 in a1 1.848 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (sqrt 2.0))) in a2 1.848 * [taylor]: Taking taylor expansion of (/ 1 (sqrt 2.0)) in a2 1.848 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a2 1.848 * [taylor]: Taking taylor expansion of 2.0 in a2 1.848 * [taylor]: Taking taylor expansion of 0 in a2 1.849 * [taylor]: Taking taylor expansion of (* (sqrt (/ 1 (sqrt 2.0))) (/ 1 (pow a2 2))) in a2 1.849 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (sqrt 2.0))) in a2 1.849 * [taylor]: Taking taylor expansion of (/ 1 (sqrt 2.0)) in a2 1.849 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a2 1.849 * [taylor]: Taking taylor expansion of 2.0 in a2 1.849 * [taylor]: Taking taylor expansion of (/ 1 (pow a2 2)) in a2 1.849 * [taylor]: Taking taylor expansion of (pow a2 2) in a2 1.849 * [taylor]: Taking taylor expansion of a2 in a2 1.851 * [taylor]: Taking taylor expansion of 0 in a2 1.852 * [taylor]: Taking taylor expansion of 0 in a2 1.854 * [approximate]: Taking taylor expansion of (* (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (sqrt (/ 1 (sqrt 2.0)))) in (a1 a2) around 0 1.854 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (sqrt (/ 1 (sqrt 2.0)))) in a2 1.854 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) in a2 1.854 * [taylor]: Taking taylor expansion of (/ 1 (pow a2 2)) in a2 1.854 * [taylor]: Taking taylor expansion of (pow a2 2) in a2 1.854 * [taylor]: Taking taylor expansion of a2 in a2 1.854 * [taylor]: Taking taylor expansion of (/ 1 (pow a1 2)) in a2 1.854 * [taylor]: Taking taylor expansion of (pow a1 2) in a2 1.854 * [taylor]: Taking taylor expansion of a1 in a2 1.854 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (sqrt 2.0))) in a2 1.854 * [taylor]: Taking taylor expansion of (/ 1 (sqrt 2.0)) in a2 1.854 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a2 1.854 * [taylor]: Taking taylor expansion of 2.0 in a2 1.855 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (sqrt (/ 1 (sqrt 2.0)))) in a1 1.855 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) in a1 1.855 * [taylor]: Taking taylor expansion of (/ 1 (pow a2 2)) in a1 1.855 * [taylor]: Taking taylor expansion of (pow a2 2) in a1 1.855 * [taylor]: Taking taylor expansion of a2 in a1 1.855 * [taylor]: Taking taylor expansion of (/ 1 (pow a1 2)) in a1 1.855 * [taylor]: Taking taylor expansion of (pow a1 2) in a1 1.855 * [taylor]: Taking taylor expansion of a1 in a1 1.855 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (sqrt 2.0))) in a1 1.855 * [taylor]: Taking taylor expansion of (/ 1 (sqrt 2.0)) in a1 1.855 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a1 1.855 * [taylor]: Taking taylor expansion of 2.0 in a1 1.855 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (sqrt (/ 1 (sqrt 2.0)))) in a1 1.855 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) in a1 1.855 * [taylor]: Taking taylor expansion of (/ 1 (pow a2 2)) in a1 1.855 * [taylor]: Taking taylor expansion of (pow a2 2) in a1 1.855 * [taylor]: Taking taylor expansion of a2 in a1 1.855 * [taylor]: Taking taylor expansion of (/ 1 (pow a1 2)) in a1 1.855 * [taylor]: Taking taylor expansion of (pow a1 2) in a1 1.855 * [taylor]: Taking taylor expansion of a1 in a1 1.855 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (sqrt 2.0))) in a1 1.855 * [taylor]: Taking taylor expansion of (/ 1 (sqrt 2.0)) in a1 1.855 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a1 1.855 * [taylor]: Taking taylor expansion of 2.0 in a1 1.856 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (sqrt 2.0))) in a2 1.856 * [taylor]: Taking taylor expansion of (/ 1 (sqrt 2.0)) in a2 1.856 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a2 1.856 * [taylor]: Taking taylor expansion of 2.0 in a2 1.856 * [taylor]: Taking taylor expansion of 0 in a2 1.857 * [taylor]: Taking taylor expansion of (* (sqrt (/ 1 (sqrt 2.0))) (/ 1 (pow a2 2))) in a2 1.857 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (sqrt 2.0))) in a2 1.857 * [taylor]: Taking taylor expansion of (/ 1 (sqrt 2.0)) in a2 1.857 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a2 1.857 * [taylor]: Taking taylor expansion of 2.0 in a2 1.857 * [taylor]: Taking taylor expansion of (/ 1 (pow a2 2)) in a2 1.857 * [taylor]: Taking taylor expansion of (pow a2 2) in a2 1.857 * [taylor]: Taking taylor expansion of a2 in a2 1.858 * [taylor]: Taking taylor expansion of 0 in a2 1.860 * [taylor]: Taking taylor expansion of 0 in a2 1.862 * * * * [progress]: [ 3 / 4 ] generating series at (2) 1.862 * [approximate]: Taking taylor expansion of (/ (* (cos th) (+ (pow a2 2) (pow a1 2))) (sqrt 2.0)) in (th a1 a2) around 0 1.862 * [taylor]: Taking taylor expansion of (/ (* (cos th) (+ (pow a2 2) (pow a1 2))) (sqrt 2.0)) in a2 1.862 * [taylor]: Taking taylor expansion of (* (cos th) (+ (pow a2 2) (pow a1 2))) in a2 1.862 * [taylor]: Taking taylor expansion of (cos th) in a2 1.862 * [taylor]: Taking taylor expansion of th in a2 1.862 * [taylor]: Taking taylor expansion of (+ (pow a2 2) (pow a1 2)) in a2 1.862 * [taylor]: Taking taylor expansion of (pow a2 2) in a2 1.862 * [taylor]: Taking taylor expansion of a2 in a2 1.862 * [taylor]: Taking taylor expansion of (pow a1 2) in a2 1.862 * [taylor]: Taking taylor expansion of a1 in a2 1.862 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a2 1.862 * [taylor]: Taking taylor expansion of 2.0 in a2 1.863 * [taylor]: Taking taylor expansion of (/ (* (cos th) (+ (pow a2 2) (pow a1 2))) (sqrt 2.0)) in a1 1.863 * [taylor]: Taking taylor expansion of (* (cos th) (+ (pow a2 2) (pow a1 2))) in a1 1.863 * [taylor]: Taking taylor expansion of (cos th) in a1 1.863 * [taylor]: Taking taylor expansion of th in a1 1.863 * [taylor]: Taking taylor expansion of (+ (pow a2 2) (pow a1 2)) in a1 1.863 * [taylor]: Taking taylor expansion of (pow a2 2) in a1 1.863 * [taylor]: Taking taylor expansion of a2 in a1 1.863 * [taylor]: Taking taylor expansion of (pow a1 2) in a1 1.863 * [taylor]: Taking taylor expansion of a1 in a1 1.863 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a1 1.863 * [taylor]: Taking taylor expansion of 2.0 in a1 1.863 * [taylor]: Taking taylor expansion of (/ (* (cos th) (+ (pow a2 2) (pow a1 2))) (sqrt 2.0)) in th 1.863 * [taylor]: Taking taylor expansion of (* (cos th) (+ (pow a2 2) (pow a1 2))) in th 1.863 * [taylor]: Taking taylor expansion of (cos th) in th 1.863 * [taylor]: Taking taylor expansion of th in th 1.863 * [taylor]: Taking taylor expansion of (+ (pow a2 2) (pow a1 2)) in th 1.863 * [taylor]: Taking taylor expansion of (pow a2 2) in th 1.863 * [taylor]: Taking taylor expansion of a2 in th 1.863 * [taylor]: Taking taylor expansion of (pow a1 2) in th 1.863 * [taylor]: Taking taylor expansion of a1 in th 1.863 * [taylor]: Taking taylor expansion of (sqrt 2.0) in th 1.863 * [taylor]: Taking taylor expansion of 2.0 in th 1.864 * [taylor]: Taking taylor expansion of (/ (* (cos th) (+ (pow a2 2) (pow a1 2))) (sqrt 2.0)) in th 1.864 * [taylor]: Taking taylor expansion of (* (cos th) (+ (pow a2 2) (pow a1 2))) in th 1.864 * [taylor]: Taking taylor expansion of (cos th) in th 1.864 * [taylor]: Taking taylor expansion of th in th 1.864 * [taylor]: Taking taylor expansion of (+ (pow a2 2) (pow a1 2)) in th 1.864 * [taylor]: Taking taylor expansion of (pow a2 2) in th 1.864 * [taylor]: Taking taylor expansion of a2 in th 1.864 * [taylor]: Taking taylor expansion of (pow a1 2) in th 1.864 * [taylor]: Taking taylor expansion of a1 in th 1.864 * [taylor]: Taking taylor expansion of (sqrt 2.0) in th 1.864 * [taylor]: Taking taylor expansion of 2.0 in th 1.865 * [taylor]: Taking taylor expansion of (/ (+ (pow a2 2) (pow a1 2)) (sqrt 2.0)) in a1 1.865 * [taylor]: Taking taylor expansion of (+ (pow a2 2) (pow a1 2)) in a1 1.865 * [taylor]: Taking taylor expansion of (pow a2 2) in a1 1.865 * [taylor]: Taking taylor expansion of a2 in a1 1.865 * [taylor]: Taking taylor expansion of (pow a1 2) in a1 1.865 * [taylor]: Taking taylor expansion of a1 in a1 1.865 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a1 1.865 * [taylor]: Taking taylor expansion of 2.0 in a1 1.865 * [taylor]: Taking taylor expansion of (/ (pow a2 2) (sqrt 2.0)) in a2 1.865 * [taylor]: Taking taylor expansion of (pow a2 2) in a2 1.865 * [taylor]: Taking taylor expansion of a2 in a2 1.865 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a2 1.865 * [taylor]: Taking taylor expansion of 2.0 in a2 1.866 * [taylor]: Taking taylor expansion of 0 in a1 1.866 * [taylor]: Taking taylor expansion of 0 in a2 1.866 * [taylor]: Taking taylor expansion of 0 in a2 1.867 * [taylor]: Taking taylor expansion of (neg (+ (* 1/2 (/ (pow a1 2) (sqrt 2.0))) (* 1/2 (/ (pow a2 2) (sqrt 2.0))))) in a1 1.867 * [taylor]: Taking taylor expansion of (+ (* 1/2 (/ (pow a1 2) (sqrt 2.0))) (* 1/2 (/ (pow a2 2) (sqrt 2.0)))) in a1 1.867 * [taylor]: Taking taylor expansion of (* 1/2 (/ (pow a1 2) (sqrt 2.0))) in a1 1.867 * [taylor]: Taking taylor expansion of 1/2 in a1 1.867 * [taylor]: Taking taylor expansion of (/ (pow a1 2) (sqrt 2.0)) in a1 1.867 * [taylor]: Taking taylor expansion of (pow a1 2) in a1 1.867 * [taylor]: Taking taylor expansion of a1 in a1 1.867 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a1 1.867 * [taylor]: Taking taylor expansion of 2.0 in a1 1.867 * [taylor]: Taking taylor expansion of (* 1/2 (/ (pow a2 2) (sqrt 2.0))) in a1 1.867 * [taylor]: Taking taylor expansion of 1/2 in a1 1.867 * [taylor]: Taking taylor expansion of (/ (pow a2 2) (sqrt 2.0)) in a1 1.867 * [taylor]: Taking taylor expansion of (pow a2 2) in a1 1.867 * [taylor]: Taking taylor expansion of a2 in a1 1.867 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a1 1.867 * [taylor]: Taking taylor expansion of 2.0 in a1 1.867 * [taylor]: Taking taylor expansion of (neg (* 1/2 (/ (pow a2 2) (sqrt 2.0)))) in a2 1.867 * [taylor]: Taking taylor expansion of (* 1/2 (/ (pow a2 2) (sqrt 2.0))) in a2 1.867 * [taylor]: Taking taylor expansion of 1/2 in a2 1.867 * [taylor]: Taking taylor expansion of (/ (pow a2 2) (sqrt 2.0)) in a2 1.867 * [taylor]: Taking taylor expansion of (pow a2 2) in a2 1.867 * [taylor]: Taking taylor expansion of a2 in a2 1.868 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a2 1.868 * [taylor]: Taking taylor expansion of 2.0 in a2 1.868 * [taylor]: Taking taylor expansion of 0 in a2 1.868 * [taylor]: Taking taylor expansion of (/ 1 (sqrt 2.0)) in a2 1.868 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a2 1.868 * [taylor]: Taking taylor expansion of 2.0 in a2 1.869 * [taylor]: Taking taylor expansion of 0 in a1 1.869 * [taylor]: Taking taylor expansion of 0 in a2 1.869 * [taylor]: Taking taylor expansion of (neg 0) in a2 1.869 * [taylor]: Taking taylor expansion of 0 in a2 1.870 * [approximate]: Taking taylor expansion of (/ (* (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (cos (/ 1 th))) (sqrt 2.0)) in (th a1 a2) around 0 1.870 * [taylor]: Taking taylor expansion of (/ (* (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (cos (/ 1 th))) (sqrt 2.0)) in a2 1.870 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (cos (/ 1 th))) in a2 1.870 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) in a2 1.870 * [taylor]: Taking taylor expansion of (/ 1 (pow a2 2)) in a2 1.870 * [taylor]: Taking taylor expansion of (pow a2 2) in a2 1.870 * [taylor]: Taking taylor expansion of a2 in a2 1.870 * [taylor]: Taking taylor expansion of (/ 1 (pow a1 2)) in a2 1.870 * [taylor]: Taking taylor expansion of (pow a1 2) in a2 1.870 * [taylor]: Taking taylor expansion of a1 in a2 1.870 * [taylor]: Taking taylor expansion of (cos (/ 1 th)) in a2 1.870 * [taylor]: Taking taylor expansion of (/ 1 th) in a2 1.871 * [taylor]: Taking taylor expansion of th in a2 1.871 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a2 1.871 * [taylor]: Taking taylor expansion of 2.0 in a2 1.871 * [taylor]: Taking taylor expansion of (/ (* (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (cos (/ 1 th))) (sqrt 2.0)) in a1 1.871 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (cos (/ 1 th))) in a1 1.871 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) in a1 1.871 * [taylor]: Taking taylor expansion of (/ 1 (pow a2 2)) in a1 1.871 * [taylor]: Taking taylor expansion of (pow a2 2) in a1 1.871 * [taylor]: Taking taylor expansion of a2 in a1 1.871 * [taylor]: Taking taylor expansion of (/ 1 (pow a1 2)) in a1 1.871 * [taylor]: Taking taylor expansion of (pow a1 2) in a1 1.871 * [taylor]: Taking taylor expansion of a1 in a1 1.871 * [taylor]: Taking taylor expansion of (cos (/ 1 th)) in a1 1.871 * [taylor]: Taking taylor expansion of (/ 1 th) in a1 1.871 * [taylor]: Taking taylor expansion of th in a1 1.871 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a1 1.871 * [taylor]: Taking taylor expansion of 2.0 in a1 1.872 * [taylor]: Taking taylor expansion of (/ (* (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (cos (/ 1 th))) (sqrt 2.0)) in th 1.872 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (cos (/ 1 th))) in th 1.872 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) in th 1.872 * [taylor]: Taking taylor expansion of (/ 1 (pow a2 2)) in th 1.872 * [taylor]: Taking taylor expansion of (pow a2 2) in th 1.872 * [taylor]: Taking taylor expansion of a2 in th 1.872 * [taylor]: Taking taylor expansion of (/ 1 (pow a1 2)) in th 1.872 * [taylor]: Taking taylor expansion of (pow a1 2) in th 1.872 * [taylor]: Taking taylor expansion of a1 in th 1.872 * [taylor]: Taking taylor expansion of (cos (/ 1 th)) in th 1.872 * [taylor]: Taking taylor expansion of (/ 1 th) in th 1.872 * [taylor]: Taking taylor expansion of th in th 1.872 * [taylor]: Taking taylor expansion of (sqrt 2.0) in th 1.872 * [taylor]: Taking taylor expansion of 2.0 in th 1.873 * [taylor]: Taking taylor expansion of (/ (* (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (cos (/ 1 th))) (sqrt 2.0)) in th 1.873 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (cos (/ 1 th))) in th 1.873 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) in th 1.873 * [taylor]: Taking taylor expansion of (/ 1 (pow a2 2)) in th 1.873 * [taylor]: Taking taylor expansion of (pow a2 2) in th 1.873 * [taylor]: Taking taylor expansion of a2 in th 1.873 * [taylor]: Taking taylor expansion of (/ 1 (pow a1 2)) in th 1.873 * [taylor]: Taking taylor expansion of (pow a1 2) in th 1.873 * [taylor]: Taking taylor expansion of a1 in th 1.873 * [taylor]: Taking taylor expansion of (cos (/ 1 th)) in th 1.873 * [taylor]: Taking taylor expansion of (/ 1 th) in th 1.873 * [taylor]: Taking taylor expansion of th in th 1.873 * [taylor]: Taking taylor expansion of (sqrt 2.0) in th 1.873 * [taylor]: Taking taylor expansion of 2.0 in th 1.874 * [taylor]: Taking taylor expansion of (/ (* (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (cos (/ 1 th))) (sqrt 2.0)) in a1 1.874 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (cos (/ 1 th))) in a1 1.874 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) in a1 1.874 * [taylor]: Taking taylor expansion of (/ 1 (pow a2 2)) in a1 1.874 * [taylor]: Taking taylor expansion of (pow a2 2) in a1 1.874 * [taylor]: Taking taylor expansion of a2 in a1 1.874 * [taylor]: Taking taylor expansion of (/ 1 (pow a1 2)) in a1 1.874 * [taylor]: Taking taylor expansion of (pow a1 2) in a1 1.874 * [taylor]: Taking taylor expansion of a1 in a1 1.874 * [taylor]: Taking taylor expansion of (cos (/ 1 th)) in a1 1.874 * [taylor]: Taking taylor expansion of (/ 1 th) in a1 1.874 * [taylor]: Taking taylor expansion of th in a1 1.874 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a1 1.874 * [taylor]: Taking taylor expansion of 2.0 in a1 1.874 * [taylor]: Taking taylor expansion of (/ (cos (/ 1 th)) (sqrt 2.0)) in a2 1.874 * [taylor]: Taking taylor expansion of (cos (/ 1 th)) in a2 1.874 * [taylor]: Taking taylor expansion of (/ 1 th) in a2 1.874 * [taylor]: Taking taylor expansion of th in a2 1.875 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a2 1.875 * [taylor]: Taking taylor expansion of 2.0 in a2 1.875 * [taylor]: Taking taylor expansion of 0 in a1 1.876 * [taylor]: Taking taylor expansion of 0 in a2 1.877 * [taylor]: Taking taylor expansion of 0 in a1 1.878 * [taylor]: Taking taylor expansion of (/ (cos (/ 1 th)) (* (sqrt 2.0) (pow a2 2))) in a2 1.878 * [taylor]: Taking taylor expansion of (cos (/ 1 th)) in a2 1.878 * [taylor]: Taking taylor expansion of (/ 1 th) in a2 1.878 * [taylor]: Taking taylor expansion of th in a2 1.878 * [taylor]: Taking taylor expansion of (* (sqrt 2.0) (pow a2 2)) in a2 1.878 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a2 1.878 * [taylor]: Taking taylor expansion of 2.0 in a2 1.878 * [taylor]: Taking taylor expansion of (pow a2 2) in a2 1.878 * [taylor]: Taking taylor expansion of a2 in a2 1.880 * [taylor]: Taking taylor expansion of 0 in a1 1.880 * [taylor]: Taking taylor expansion of 0 in a2 1.882 * [taylor]: Taking taylor expansion of 0 in a2 1.884 * [taylor]: Taking taylor expansion of 0 in a1 1.885 * [taylor]: Taking taylor expansion of 0 in a2 1.885 * [taylor]: Taking taylor expansion of 0 in a2 1.888 * [taylor]: Taking taylor expansion of 0 in a2 1.890 * [approximate]: Taking taylor expansion of (/ (* (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (cos (/ -1 th))) (sqrt 2.0)) in (th a1 a2) around 0 1.890 * [taylor]: Taking taylor expansion of (/ (* (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (cos (/ -1 th))) (sqrt 2.0)) in a2 1.890 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (cos (/ -1 th))) in a2 1.890 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) in a2 1.890 * [taylor]: Taking taylor expansion of (/ 1 (pow a2 2)) in a2 1.890 * [taylor]: Taking taylor expansion of (pow a2 2) in a2 1.890 * [taylor]: Taking taylor expansion of a2 in a2 1.890 * [taylor]: Taking taylor expansion of (/ 1 (pow a1 2)) in a2 1.890 * [taylor]: Taking taylor expansion of (pow a1 2) in a2 1.890 * [taylor]: Taking taylor expansion of a1 in a2 1.890 * [taylor]: Taking taylor expansion of (cos (/ -1 th)) in a2 1.890 * [taylor]: Taking taylor expansion of (/ -1 th) in a2 1.890 * [taylor]: Taking taylor expansion of -1 in a2 1.890 * [taylor]: Taking taylor expansion of th in a2 1.890 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a2 1.890 * [taylor]: Taking taylor expansion of 2.0 in a2 1.891 * [taylor]: Taking taylor expansion of (/ (* (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (cos (/ -1 th))) (sqrt 2.0)) in a1 1.891 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (cos (/ -1 th))) in a1 1.891 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) in a1 1.891 * [taylor]: Taking taylor expansion of (/ 1 (pow a2 2)) in a1 1.891 * [taylor]: Taking taylor expansion of (pow a2 2) in a1 1.891 * [taylor]: Taking taylor expansion of a2 in a1 1.891 * [taylor]: Taking taylor expansion of (/ 1 (pow a1 2)) in a1 1.891 * [taylor]: Taking taylor expansion of (pow a1 2) in a1 1.891 * [taylor]: Taking taylor expansion of a1 in a1 1.891 * [taylor]: Taking taylor expansion of (cos (/ -1 th)) in a1 1.891 * [taylor]: Taking taylor expansion of (/ -1 th) in a1 1.891 * [taylor]: Taking taylor expansion of -1 in a1 1.891 * [taylor]: Taking taylor expansion of th in a1 1.891 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a1 1.891 * [taylor]: Taking taylor expansion of 2.0 in a1 1.891 * [taylor]: Taking taylor expansion of (/ (* (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (cos (/ -1 th))) (sqrt 2.0)) in th 1.892 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (cos (/ -1 th))) in th 1.892 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) in th 1.892 * [taylor]: Taking taylor expansion of (/ 1 (pow a2 2)) in th 1.892 * [taylor]: Taking taylor expansion of (pow a2 2) in th 1.892 * [taylor]: Taking taylor expansion of a2 in th 1.892 * [taylor]: Taking taylor expansion of (/ 1 (pow a1 2)) in th 1.892 * [taylor]: Taking taylor expansion of (pow a1 2) in th 1.892 * [taylor]: Taking taylor expansion of a1 in th 1.892 * [taylor]: Taking taylor expansion of (cos (/ -1 th)) in th 1.892 * [taylor]: Taking taylor expansion of (/ -1 th) in th 1.892 * [taylor]: Taking taylor expansion of -1 in th 1.892 * [taylor]: Taking taylor expansion of th in th 1.892 * [taylor]: Taking taylor expansion of (sqrt 2.0) in th 1.892 * [taylor]: Taking taylor expansion of 2.0 in th 1.893 * [taylor]: Taking taylor expansion of (/ (* (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (cos (/ -1 th))) (sqrt 2.0)) in th 1.893 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (cos (/ -1 th))) in th 1.893 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) in th 1.893 * [taylor]: Taking taylor expansion of (/ 1 (pow a2 2)) in th 1.893 * [taylor]: Taking taylor expansion of (pow a2 2) in th 1.893 * [taylor]: Taking taylor expansion of a2 in th 1.893 * [taylor]: Taking taylor expansion of (/ 1 (pow a1 2)) in th 1.893 * [taylor]: Taking taylor expansion of (pow a1 2) in th 1.893 * [taylor]: Taking taylor expansion of a1 in th 1.893 * [taylor]: Taking taylor expansion of (cos (/ -1 th)) in th 1.893 * [taylor]: Taking taylor expansion of (/ -1 th) in th 1.893 * [taylor]: Taking taylor expansion of -1 in th 1.893 * [taylor]: Taking taylor expansion of th in th 1.893 * [taylor]: Taking taylor expansion of (sqrt 2.0) in th 1.893 * [taylor]: Taking taylor expansion of 2.0 in th 1.894 * [taylor]: Taking taylor expansion of (/ (* (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (cos (/ -1 th))) (sqrt 2.0)) in a1 1.894 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (cos (/ -1 th))) in a1 1.894 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) in a1 1.894 * [taylor]: Taking taylor expansion of (/ 1 (pow a2 2)) in a1 1.894 * [taylor]: Taking taylor expansion of (pow a2 2) in a1 1.894 * [taylor]: Taking taylor expansion of a2 in a1 1.894 * [taylor]: Taking taylor expansion of (/ 1 (pow a1 2)) in a1 1.894 * [taylor]: Taking taylor expansion of (pow a1 2) in a1 1.894 * [taylor]: Taking taylor expansion of a1 in a1 1.894 * [taylor]: Taking taylor expansion of (cos (/ -1 th)) in a1 1.894 * [taylor]: Taking taylor expansion of (/ -1 th) in a1 1.894 * [taylor]: Taking taylor expansion of -1 in a1 1.894 * [taylor]: Taking taylor expansion of th in a1 1.894 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a1 1.894 * [taylor]: Taking taylor expansion of 2.0 in a1 1.894 * [taylor]: Taking taylor expansion of (/ (cos (/ -1 th)) (sqrt 2.0)) in a2 1.894 * [taylor]: Taking taylor expansion of (cos (/ -1 th)) in a2 1.894 * [taylor]: Taking taylor expansion of (/ -1 th) in a2 1.894 * [taylor]: Taking taylor expansion of -1 in a2 1.894 * [taylor]: Taking taylor expansion of th in a2 1.895 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a2 1.895 * [taylor]: Taking taylor expansion of 2.0 in a2 1.895 * [taylor]: Taking taylor expansion of 0 in a1 1.896 * [taylor]: Taking taylor expansion of 0 in a2 1.897 * [taylor]: Taking taylor expansion of 0 in a1 1.898 * [taylor]: Taking taylor expansion of (/ (cos (/ -1 th)) (* (sqrt 2.0) (pow a2 2))) in a2 1.898 * [taylor]: Taking taylor expansion of (cos (/ -1 th)) in a2 1.898 * [taylor]: Taking taylor expansion of (/ -1 th) in a2 1.898 * [taylor]: Taking taylor expansion of -1 in a2 1.898 * [taylor]: Taking taylor expansion of th in a2 1.898 * [taylor]: Taking taylor expansion of (* (sqrt 2.0) (pow a2 2)) in a2 1.898 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a2 1.898 * [taylor]: Taking taylor expansion of 2.0 in a2 1.898 * [taylor]: Taking taylor expansion of (pow a2 2) in a2 1.898 * [taylor]: Taking taylor expansion of a2 in a2 1.900 * [taylor]: Taking taylor expansion of 0 in a1 1.900 * [taylor]: Taking taylor expansion of 0 in a2 1.901 * [taylor]: Taking taylor expansion of 0 in a2 1.904 * [taylor]: Taking taylor expansion of 0 in a1 1.904 * [taylor]: Taking taylor expansion of 0 in a2 1.904 * [taylor]: Taking taylor expansion of 0 in a2 1.905 * [taylor]: Taking taylor expansion of 0 in a2 1.907 * * * * [progress]: [ 4 / 4 ] generating series at (2 2 1 1) 1.907 * [approximate]: Taking taylor expansion of (+ (pow a2 2) (pow a1 2)) in (a1 a2) around 0 1.907 * [taylor]: Taking taylor expansion of (+ (pow a2 2) (pow a1 2)) in a2 1.907 * [taylor]: Taking taylor expansion of (pow a2 2) in a2 1.907 * [taylor]: Taking taylor expansion of a2 in a2 1.907 * [taylor]: Taking taylor expansion of (pow a1 2) in a2 1.907 * [taylor]: Taking taylor expansion of a1 in a2 1.907 * [taylor]: Taking taylor expansion of (+ (pow a2 2) (pow a1 2)) in a1 1.907 * [taylor]: Taking taylor expansion of (pow a2 2) in a1 1.907 * [taylor]: Taking taylor expansion of a2 in a1 1.907 * [taylor]: Taking taylor expansion of (pow a1 2) in a1 1.907 * [taylor]: Taking taylor expansion of a1 in a1 1.907 * [taylor]: Taking taylor expansion of (+ (pow a2 2) (pow a1 2)) in a1 1.907 * [taylor]: Taking taylor expansion of (pow a2 2) in a1 1.907 * [taylor]: Taking taylor expansion of a2 in a1 1.907 * [taylor]: Taking taylor expansion of (pow a1 2) in a1 1.907 * [taylor]: Taking taylor expansion of a1 in a1 1.908 * [taylor]: Taking taylor expansion of (pow a2 2) in a2 1.908 * [taylor]: Taking taylor expansion of a2 in a2 1.908 * [taylor]: Taking taylor expansion of 0 in a2 1.908 * [taylor]: Taking taylor expansion of 1 in a2 1.908 * [taylor]: Taking taylor expansion of 0 in a2 1.908 * [taylor]: Taking taylor expansion of 0 in a2 1.909 * [approximate]: Taking taylor expansion of (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) in (a1 a2) around 0 1.909 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) in a2 1.909 * [taylor]: Taking taylor expansion of (/ 1 (pow a2 2)) in a2 1.909 * [taylor]: Taking taylor expansion of (pow a2 2) in a2 1.909 * [taylor]: Taking taylor expansion of a2 in a2 1.909 * [taylor]: Taking taylor expansion of (/ 1 (pow a1 2)) in a2 1.909 * [taylor]: Taking taylor expansion of (pow a1 2) in a2 1.909 * [taylor]: Taking taylor expansion of a1 in a2 1.909 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) in a1 1.909 * [taylor]: Taking taylor expansion of (/ 1 (pow a2 2)) in a1 1.909 * [taylor]: Taking taylor expansion of (pow a2 2) in a1 1.909 * [taylor]: Taking taylor expansion of a2 in a1 1.909 * [taylor]: Taking taylor expansion of (/ 1 (pow a1 2)) in a1 1.909 * [taylor]: Taking taylor expansion of (pow a1 2) in a1 1.909 * [taylor]: Taking taylor expansion of a1 in a1 1.909 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) in a1 1.909 * [taylor]: Taking taylor expansion of (/ 1 (pow a2 2)) in a1 1.909 * [taylor]: Taking taylor expansion of (pow a2 2) in a1 1.909 * [taylor]: Taking taylor expansion of a2 in a1 1.909 * [taylor]: Taking taylor expansion of (/ 1 (pow a1 2)) in a1 1.909 * [taylor]: Taking taylor expansion of (pow a1 2) in a1 1.909 * [taylor]: Taking taylor expansion of a1 in a1 1.909 * [taylor]: Taking taylor expansion of 1 in a2 1.909 * [taylor]: Taking taylor expansion of 0 in a2 1.910 * [taylor]: Taking taylor expansion of (/ 1 (pow a2 2)) in a2 1.910 * [taylor]: Taking taylor expansion of (pow a2 2) in a2 1.910 * [taylor]: Taking taylor expansion of a2 in a2 1.910 * [taylor]: Taking taylor expansion of 0 in a2 1.911 * [approximate]: Taking taylor expansion of (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) in (a1 a2) around 0 1.911 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) in a2 1.911 * [taylor]: Taking taylor expansion of (/ 1 (pow a2 2)) in a2 1.911 * [taylor]: Taking taylor expansion of (pow a2 2) in a2 1.911 * [taylor]: Taking taylor expansion of a2 in a2 1.911 * [taylor]: Taking taylor expansion of (/ 1 (pow a1 2)) in a2 1.911 * [taylor]: Taking taylor expansion of (pow a1 2) in a2 1.911 * [taylor]: Taking taylor expansion of a1 in a2 1.911 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) in a1 1.911 * [taylor]: Taking taylor expansion of (/ 1 (pow a2 2)) in a1 1.911 * [taylor]: Taking taylor expansion of (pow a2 2) in a1 1.911 * [taylor]: Taking taylor expansion of a2 in a1 1.911 * [taylor]: Taking taylor expansion of (/ 1 (pow a1 2)) in a1 1.911 * [taylor]: Taking taylor expansion of (pow a1 2) in a1 1.911 * [taylor]: Taking taylor expansion of a1 in a1 1.911 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) in a1 1.911 * [taylor]: Taking taylor expansion of (/ 1 (pow a2 2)) in a1 1.911 * [taylor]: Taking taylor expansion of (pow a2 2) in a1 1.911 * [taylor]: Taking taylor expansion of a2 in a1 1.911 * [taylor]: Taking taylor expansion of (/ 1 (pow a1 2)) in a1 1.911 * [taylor]: Taking taylor expansion of (pow a1 2) in a1 1.911 * [taylor]: Taking taylor expansion of a1 in a1 1.911 * [taylor]: Taking taylor expansion of 1 in a2 1.911 * [taylor]: Taking taylor expansion of 0 in a2 1.912 * [taylor]: Taking taylor expansion of (/ 1 (pow a2 2)) in a2 1.912 * [taylor]: Taking taylor expansion of (pow a2 2) in a2 1.912 * [taylor]: Taking taylor expansion of a2 in a2 1.912 * [taylor]: Taking taylor expansion of 0 in a2 1.912 * * * [progress]: simplifying candidates 1.928 * [simplify]: Simplifying using # : (-.f64 (-.f64 (log.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (log.f64 (sqrt.f64 (sqrt.f64 2.0)))) (log.f64 (sqrt.f64 (sqrt.f64 2.0)))) (-.f64 (log.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (log.f64 (sqrt.f64 (sqrt.f64 2.0)))) (log.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 2.0)))) (exp.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (*.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (*.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (*.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (*.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 2.0)))) (neg.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (neg.f64 (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (/.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 1))) (/.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 1)) (/.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) 1) (/.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 1))) (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 1)) (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) 1) (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 1))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 1)) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) 1) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 1))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 1)) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) 1) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 1))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 1)) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) 1) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 1))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 1)) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 1))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 (sqrt.f64 1))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 1)) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 1))) 1) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 1))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 1)) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 1)) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 1)) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 1)) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 1)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 1)) (sqrt.f64 (sqrt.f64 1))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 1)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 1)) (sqrt.f64 1)) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 1)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 1)) 1) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 1))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 1)) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 1) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 1) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 1) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 1) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 1) (sqrt.f64 (sqrt.f64 1))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 1) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 1) (sqrt.f64 1)) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 1) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 1) 1) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 1))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 1)) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) 1) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 1))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 1)) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) 1) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 1))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 1)) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) 1) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 1))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 1)) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 1))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 (sqrt.f64 1))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 1)) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 1))) 1) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 1))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 1)) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 1)) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 1)) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 1)) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 1)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 1)) (sqrt.f64 (sqrt.f64 1))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 1)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 1)) (sqrt.f64 1)) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 1)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 1)) 1) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 1))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 1)) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 1) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 1) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 1) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 1) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 1) (sqrt.f64 (sqrt.f64 1))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 1) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 1) (sqrt.f64 1)) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 1) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 1) 1) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 1))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 1)) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) 1) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 1))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 1)) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) 1) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 1))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 1)) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) 1) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 1))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 1)) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 1))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 (sqrt.f64 1))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 1)) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 1))) 1) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 1))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 1)) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 1 (sqrt.f64 1)) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (sqrt.f64 1)) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (sqrt.f64 1)) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (/.f64 (/.f64 1 (sqrt.f64 1)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (sqrt.f64 1)) (sqrt.f64 (sqrt.f64 1))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 1 (sqrt.f64 1)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (sqrt.f64 1)) (sqrt.f64 1)) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 1 (sqrt.f64 1)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (sqrt.f64 1)) 1) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 1))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 1)) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 1 1) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 1) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 1) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (/.f64 (/.f64 1 1) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 1) (sqrt.f64 (sqrt.f64 1))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 1 1) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 1) (sqrt.f64 1)) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 1 1) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 1) 1) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 1 (sqrt.f64 (sqrt.f64 1))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 1 (sqrt.f64 1)) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 1 1) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 1))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 1)) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) 1) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 1))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 1)) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) 1) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (/.f64 1 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 2.0))) (-.f64 (log.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (log.f64 (sqrt.f64 (sqrt.f64 2.0)))) (log.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (exp.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (*.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (neg.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (neg.f64 (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 1))) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 1)) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 1) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 1))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 1)) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 1) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 1 (sqrt.f64 (sqrt.f64 1))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 1 (sqrt.f64 1)) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 1 1) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 1))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 1)) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) 1) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (sqrt.f64 (sqrt.f64 2.0)) (+.f64 (*.f64 (*.f64 a1 a1) (*.f64 a1 a1)) (-.f64 (*.f64 (*.f64 a2 a2) (*.f64 a2 a2)) (*.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (*.f64 (sqrt.f64 (sqrt.f64 2.0)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 2.0)))) (+.f64 (log.f64 (cos.f64 th)) (-.f64 (-.f64 (log.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (log.f64 (sqrt.f64 (sqrt.f64 2.0)))) (log.f64 (sqrt.f64 (sqrt.f64 2.0))))) (+.f64 (log.f64 (cos.f64 th)) (-.f64 (log.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (log.f64 (sqrt.f64 (sqrt.f64 2.0))))) (+.f64 (log.f64 (cos.f64 th)) (log.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 2.0))))) (log.f64 (*.f64 (cos.f64 th) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 2.0))))) (exp.f64 (*.f64 (cos.f64 th) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (*.f64 (*.f64 (cos.f64 th) (cos.f64 th)) (cos.f64 th)) (/.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (*.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (*.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (*.f64 (*.f64 (cos.f64 th) (cos.f64 th)) (cos.f64 th)) (/.f64 (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (*.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (*.f64 (*.f64 (cos.f64 th) (cos.f64 th)) (cos.f64 th)) (*.f64 (*.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (*.f64 (cos.f64 th) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (*.f64 (cos.f64 th) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 2.0)))))) (cbrt.f64 (*.f64 (cos.f64 th) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (*.f64 (*.f64 (cos.f64 th) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (*.f64 (cos.f64 th) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (*.f64 (cos.f64 th) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (sqrt.f64 (cos.f64 th)) (sqrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (sqrt.f64 (cos.f64 th)) (sqrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cos.f64 th) (*.f64 (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (sqrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cos.f64 th) (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cos.f64 th) (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cos.f64 th) (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cos.f64 th) (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) 1)) (*.f64 (cos.f64 th) (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cos.f64 th) (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cos.f64 th) (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cos.f64 th) (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 1))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 (sqrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 1))) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 1)) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 1)) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 1)) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 1)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 1)) (sqrt.f64 (sqrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 1)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 1)) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 1)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 1)) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 1) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 1) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 1) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 1) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 1) (sqrt.f64 (sqrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 1) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 1) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 1) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 1) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 1))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 (sqrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 1))) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 1)) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 1)) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 1)) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 1)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 1)) (sqrt.f64 (sqrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 1)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 1)) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 1)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 1)) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 1) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 1) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 1) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 1) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 1) (sqrt.f64 (sqrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 1) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 1) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 1) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 1) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 1))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 (sqrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 1))) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 (sqrt.f64 1)) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 (sqrt.f64 1)) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 (sqrt.f64 1)) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 (sqrt.f64 1)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 (sqrt.f64 1)) (sqrt.f64 (sqrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 (sqrt.f64 1)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 (sqrt.f64 1)) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 (sqrt.f64 1)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 (sqrt.f64 1)) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 1) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 1) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 1) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 1) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 1) (sqrt.f64 (sqrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 1) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 1) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 1) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 1) 1)) (*.f64 (cos.f64 th) (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cos.f64 th) (/.f64 1 (sqrt.f64 (sqrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cos.f64 th) (/.f64 1 (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cos.f64 th) (/.f64 1 1)) (*.f64 (cos.f64 th) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cos.f64 th) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cos.f64 th) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cos.f64 th) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) 1)) (*.f64 (cos.f64 th) 1) (*.f64 (cos.f64 th) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (cos.f64 th)) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cos.f64 th) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (exp.f64 (*.f64 a1 a1)) (exp.f64 (*.f64 a2 a2))) (log.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (exp.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (*.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (+.f64 (pow.f64 (*.f64 a1 a1) 3) (pow.f64 (*.f64 a2 a2) 3)) (+.f64 (*.f64 (*.f64 a1 a1) (*.f64 a1 a1)) (-.f64 (*.f64 (*.f64 a2 a2) (*.f64 a2 a2)) (*.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (-.f64 (*.f64 (*.f64 a1 a1) (*.f64 a1 a1)) (*.f64 (*.f64 a2 a2) (*.f64 a2 a2))) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2.0)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2.0))) (+.f64 (/.f64 (pow.f64 a1 2) (sqrt.f64 2.0)) (/.f64 (pow.f64 a2 2) (sqrt.f64 2.0))) (+.f64 (/.f64 (pow.f64 a1 2) (sqrt.f64 2.0)) (/.f64 (pow.f64 a2 2) (sqrt.f64 2.0))) (+.f64 (*.f64 (pow.f64 a1 2) (sqrt.f64 (/.f64 1 (sqrt.f64 2.0)))) (*.f64 (sqrt.f64 (/.f64 1 (sqrt.f64 2.0))) (pow.f64 a2 2))) (+.f64 (*.f64 (pow.f64 a1 2) (sqrt.f64 (/.f64 1 (sqrt.f64 2.0)))) (*.f64 (sqrt.f64 (/.f64 1 (sqrt.f64 2.0))) (pow.f64 a2 2))) (+.f64 (*.f64 (pow.f64 a1 2) (sqrt.f64 (/.f64 1 (sqrt.f64 2.0)))) (*.f64 (sqrt.f64 (/.f64 1 (sqrt.f64 2.0))) (pow.f64 a2 2))) (+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2.0)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2.0))) (+.f64 (/.f64 (*.f64 (cos.f64 th) (pow.f64 a2 2)) (sqrt.f64 2.0)) (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2.0))) (+.f64 (/.f64 (*.f64 (cos.f64 th) (pow.f64 a2 2)) (sqrt.f64 2.0)) (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2.0))) (+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) (+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) (+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) 1.991 * * [simplify]: iteration 0 : 5384 enodes (cost 16199 ) 2.049 * [simplify]: Simplified to: (log.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0))) (log.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0))) (log.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0))) (exp.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0))) (pow.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0)) 3) (pow.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0)) 3) (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0))) (pow.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0)) 3) (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0))) (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0))) (neg.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (neg.f64 (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (/.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 2.0))) (*.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 2.0))) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 2.0))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))) 3)) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))) 3)) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))) 3)) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))) 3)) (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 2.0)) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))) 3)) (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 2.0)) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))) 3)) (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 2.0)) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))) 3)) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))) 3)) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))) 3)) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))) 3)) (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 2.0)) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))) 3)) (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 2.0)) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))) 3)) (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 2.0)) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))) 3)) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))) 3)) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))) 3)) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))) 3)) (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 2.0)) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))) 3)) (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 2.0)) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))) 3)) (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 2.0)) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (sqrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (sqrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (sqrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (sqrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 2.0))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 2.0))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))) 3)) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))) 3)) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))) 3)) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (sqrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))) 3)) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 2.0)) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))) 3)) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 2.0)) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))) 3)) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 2.0)) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))) 3)) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))) 3)) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))) 3)) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (sqrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))) 3)) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 2.0)) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))) 3)) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 2.0)) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))) 3)) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 2.0)) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))) 3)) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))) 3)) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))) 3)) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (sqrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))) 3)) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 2.0)) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))) 3)) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 2.0)) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))) 3)) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 2.0)) (/.f64 1 (*.f64 (sqrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (/.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (/.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (/.f64 1 (fabs.f64 (cbrt.f64 2.0))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 2.0))) (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))) 3)) (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))) 3)) (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))) 3)) (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))) 3)) 1 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0)) (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))) 3)) 1 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0)) (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))) 3)) 1 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0)) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))) 3)) (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))) 3)) (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))) 3)) (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))) 3)) 1 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0)) (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))) 3)) 1 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0)) (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))) 3)) 1 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0)) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))) 3)) (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))) 3)) (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))) 3)) (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))) 3)) 1 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0)) (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))) 3)) 1 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0)) (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))) 3)) 1 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0)) (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))) 3)) 1 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0)) (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))) 3)) 1 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0)) (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))) 3)) 1 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0)) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 1 (*.f64 (sqrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 1 (pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))) 3)) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (/.f64 1 (sqrt.f64 2.0)) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 1 (pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))) 3)) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (/.f64 1 (sqrt.f64 2.0)) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 1 (pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))) 3)) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (/.f64 1 (sqrt.f64 2.0)) (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 2.0) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))) 3)) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))) 3)) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))) 3)) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))) 3) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 2.0) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))) 3) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 2.0) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))) 3) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 2.0) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))) 3) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))) 3) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))) 3) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 2.0) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))) 3) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 2.0) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))) 3) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 2.0) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))) 3) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 2.0) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 2.0) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 2.0) (sqrt.f64 2.0) (log.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (log.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (exp.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (pow.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) 3) (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (pow.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) 3) (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (neg.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (neg.f64 (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (sqrt.f64 (sqrt.f64 2.0)) (+.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (*.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (*.f64 (sqrt.f64 (sqrt.f64 2.0)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0)) (cos.f64 th)) (log.f64 (*.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0)) (cos.f64 th))) (log.f64 (*.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0)) (cos.f64 th))) (log.f64 (*.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0)) (cos.f64 th))) (log.f64 (*.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0)) (cos.f64 th))) (pow.f64 (exp.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0))) (cos.f64 th)) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0)) (cos.f64 th)) 3) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0)) (cos.f64 th)) 3) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0)) (cos.f64 th)) 3) (*.f64 (cbrt.f64 (*.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0)) (cos.f64 th))) (cbrt.f64 (*.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0)) (cos.f64 th)))) (cbrt.f64 (*.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0)) (cos.f64 th))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0)) (cos.f64 th)) 3) (sqrt.f64 (*.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0)) (cos.f64 th))) (sqrt.f64 (*.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0)) (cos.f64 th))) (*.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0))) (sqrt.f64 (cos.f64 th))) (*.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0))) (sqrt.f64 (cos.f64 th))) (*.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cos.f64 th))) (*.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cos.f64 th))) (*.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cos.f64 th))) (*.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cos.f64 th))) (*.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cos.f64 th))) (*.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cos.f64 th))) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (cos.f64 th))) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (cos.f64 th))) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (cos.f64 th))) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (cos.f64 th))) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (cos.f64 th))) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (cos.f64 th))) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (cos.f64 th))) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (cos.f64 th))) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (cos.f64 th))) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (cos.f64 th))) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (cos.f64 th))) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (cos.f64 th))) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (cos.f64 th))) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (cos.f64 th))) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (cos.f64 th))) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (cos.f64 th))) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (cos.f64 th))) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (cos.f64 th))) (*.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (*.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 2.0))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 2.0))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 2.0))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 2.0))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 2.0))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 2.0))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 2.0))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 2.0))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 2.0))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 2.0))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (sqrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 2.0))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cos.f64 th)) (/.f64 (cos.f64 th) (*.f64 (sqrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (cos.f64 th) (*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (cos.f64 th) (*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (/.f64 (cos.f64 th) (*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (cos.f64 th) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (cos.f64 th) (*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (cos.f64 th) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (cos.f64 th) (*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (cos.f64 th) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (cos.f64 th) (*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (cos.f64 th) (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (cos.f64 th) (*.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (/.f64 (cos.f64 th) (*.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (cos.f64 th) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (cos.f64 th) (*.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (cos.f64 th) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (cos.f64 th) (*.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (cos.f64 th) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (cos.f64 th) (*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (/.f64 (cos.f64 th) (*.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (/.f64 (cos.f64 th) (fabs.f64 (cbrt.f64 2.0))) (/.f64 (cos.f64 th) (*.f64 (sqrt.f64 (fabs.f64 (cbrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (cos.f64 th) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (/.f64 (cos.f64 th) (*.f64 (sqrt.f64 (fabs.f64 (cbrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (cos.f64 th) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (/.f64 (cos.f64 th) (*.f64 (sqrt.f64 (fabs.f64 (cbrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (cos.f64 th) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (/.f64 (cos.f64 th) (*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (cos.f64 th) (*.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (cos.f64 th) (*.f64 (sqrt.f64 (fabs.f64 (cbrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (cos.f64 th) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (cos.f64 th) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (cos.f64 th) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (cos.f64 th) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (cos.f64 th) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (cos.f64 th) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (cos.f64 th) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (cos.f64 th) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (cos.f64 th) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (/.f64 (cos.f64 th) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th) (/.f64 (cos.f64 th) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th) (/.f64 (cos.f64 th) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th) (/.f64 (cos.f64 th) (*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (cos.f64 th) (*.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (cos.f64 th) (*.f64 (sqrt.f64 (fabs.f64 (cbrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (cos.f64 th) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (cos.f64 th) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (cos.f64 th) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (cos.f64 th) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (cos.f64 th) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (cos.f64 th) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (cos.f64 th) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (cos.f64 th) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (cos.f64 th) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (/.f64 (cos.f64 th) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th) (/.f64 (cos.f64 th) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th) (/.f64 (cos.f64 th) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th) (/.f64 (cos.f64 th) (*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (cos.f64 th) (*.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (cos.f64 th) (*.f64 (sqrt.f64 (fabs.f64 (cbrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (cos.f64 th) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (cos.f64 th) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (cos.f64 th) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (cos.f64 th) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (cos.f64 th) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (cos.f64 th) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (cos.f64 th) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (cos.f64 th) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (cos.f64 th) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (/.f64 (cos.f64 th) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th) (/.f64 (cos.f64 th) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th) (/.f64 (cos.f64 th) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th) (/.f64 (cos.f64 th) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (cos.f64 th) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (cos.f64 th) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (/.f64 (cos.f64 th) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th) (/.f64 (cos.f64 th) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th) (/.f64 (cos.f64 th) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th) (*.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cos.f64 th)) (*.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cos.f64 th)) (*.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cos.f64 th)) (cos.f64 th) (*.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cos.f64 th)) (*.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0)) (cbrt.f64 (cos.f64 th))) (*.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0)) (sqrt.f64 (cos.f64 th))) (*.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0)) (cos.f64 th)) (*.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cos.f64 th)) (exp.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (log.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (exp.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (pow.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) 3) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (+.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (*.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (+.f64 (/.f64 (*.f64 a2 a2) (sqrt.f64 2.0)) (/.f64 (*.f64 a1 a1) (sqrt.f64 2.0))) (+.f64 (/.f64 (*.f64 a2 a2) (sqrt.f64 2.0)) (/.f64 (*.f64 a1 a1) (sqrt.f64 2.0))) (+.f64 (/.f64 (*.f64 a2 a2) (sqrt.f64 2.0)) (/.f64 (*.f64 a1 a1) (sqrt.f64 2.0))) (*.f64 (sqrt.f64 (/.f64 1 (sqrt.f64 2.0))) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (sqrt.f64 (/.f64 1 (sqrt.f64 2.0))) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (sqrt.f64 (/.f64 1 (sqrt.f64 2.0))) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (+.f64 (/.f64 (*.f64 a2 a2) (sqrt.f64 2.0)) (/.f64 (*.f64 a1 a1) (sqrt.f64 2.0))) (*.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0)) (cos.f64 th)) (*.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2.0)) (cos.f64 th)) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) 2.055 * * * [progress]: adding candidates to table 2.469 * * [progress]: iteration 4 / 4 2.469 * * * [progress]: picking best candidate 2.483 * * * * [pick]: Picked # 2.483 * * * [progress]: localizing error 2.500 * * * [progress]: generating rewritten candidates 2.500 * * * * [progress]: [ 1 / 4 ] rewriting at (2 2) 2.549 * * * * [progress]: [ 2 / 4 ] rewriting at (2 2 1 1) 2.558 * * * * [progress]: [ 3 / 4 ] rewriting at (2 2 1) 2.573 * * * * [progress]: [ 4 / 4 ] rewriting at (2) 3.349 * * * [progress]: generating series expansions 3.349 * * * * [progress]: [ 1 / 4 ] generating series at (2 2) 3.350 * [approximate]: Taking taylor expansion of (* (pow (/ 1 (pow (sqrt 2.0) 2)) 1/3) (/ (+ (pow a2 2) (pow a1 2)) (fabs (pow (sqrt 2.0) 1/3)))) in (a1 a2) around 0 3.350 * [taylor]: Taking taylor expansion of (* (pow (/ 1 (pow (sqrt 2.0) 2)) 1/3) (/ (+ (pow a2 2) (pow a1 2)) (fabs (pow (sqrt 2.0) 1/3)))) in a2 3.350 * [taylor]: Taking taylor expansion of (pow (/ 1 (pow (sqrt 2.0) 2)) 1/3) in a2 3.350 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (pow (sqrt 2.0) 2))))) in a2 3.350 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (pow (sqrt 2.0) 2)))) in a2 3.350 * [taylor]: Taking taylor expansion of 1/3 in a2 3.350 * [taylor]: Taking taylor expansion of (log (/ 1 (pow (sqrt 2.0) 2))) in a2 3.350 * [taylor]: Taking taylor expansion of (/ 1 (pow (sqrt 2.0) 2)) in a2 3.350 * [taylor]: Taking taylor expansion of (pow (sqrt 2.0) 2) in a2 3.350 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a2 3.350 * [taylor]: Taking taylor expansion of 2.0 in a2 3.350 * [taylor]: Taking taylor expansion of (/ (+ (pow a2 2) (pow a1 2)) (fabs (pow (sqrt 2.0) 1/3))) in a2 3.350 * [taylor]: Taking taylor expansion of (+ (pow a2 2) (pow a1 2)) in a2 3.350 * [taylor]: Taking taylor expansion of (pow a2 2) in a2 3.350 * [taylor]: Taking taylor expansion of a2 in a2 3.350 * [taylor]: Taking taylor expansion of (pow a1 2) in a2 3.350 * [taylor]: Taking taylor expansion of a1 in a2 3.351 * [taylor]: Taking taylor expansion of (fabs (pow (sqrt 2.0) 1/3)) in a2 3.351 * [taylor]: Taking taylor expansion of (* (pow (/ 1 (pow (sqrt 2.0) 2)) 1/3) (/ (+ (pow a2 2) (pow a1 2)) (fabs (pow (sqrt 2.0) 1/3)))) in a1 3.351 * [taylor]: Taking taylor expansion of (pow (/ 1 (pow (sqrt 2.0) 2)) 1/3) in a1 3.351 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (pow (sqrt 2.0) 2))))) in a1 3.351 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (pow (sqrt 2.0) 2)))) in a1 3.351 * [taylor]: Taking taylor expansion of 1/3 in a1 3.351 * [taylor]: Taking taylor expansion of (log (/ 1 (pow (sqrt 2.0) 2))) in a1 3.351 * [taylor]: Taking taylor expansion of (/ 1 (pow (sqrt 2.0) 2)) in a1 3.351 * [taylor]: Taking taylor expansion of (pow (sqrt 2.0) 2) in a1 3.351 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a1 3.351 * [taylor]: Taking taylor expansion of 2.0 in a1 3.351 * [taylor]: Taking taylor expansion of (/ (+ (pow a2 2) (pow a1 2)) (fabs (pow (sqrt 2.0) 1/3))) in a1 3.351 * [taylor]: Taking taylor expansion of (+ (pow a2 2) (pow a1 2)) in a1 3.351 * [taylor]: Taking taylor expansion of (pow a2 2) in a1 3.351 * [taylor]: Taking taylor expansion of a2 in a1 3.352 * [taylor]: Taking taylor expansion of (pow a1 2) in a1 3.352 * [taylor]: Taking taylor expansion of a1 in a1 3.352 * [taylor]: Taking taylor expansion of (fabs (pow (sqrt 2.0) 1/3)) in a1 3.352 * [taylor]: Taking taylor expansion of (* (pow (/ 1 (pow (sqrt 2.0) 2)) 1/3) (/ (+ (pow a2 2) (pow a1 2)) (fabs (pow (sqrt 2.0) 1/3)))) in a1 3.352 * [taylor]: Taking taylor expansion of (pow (/ 1 (pow (sqrt 2.0) 2)) 1/3) in a1 3.352 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (pow (sqrt 2.0) 2))))) in a1 3.352 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (pow (sqrt 2.0) 2)))) in a1 3.352 * [taylor]: Taking taylor expansion of 1/3 in a1 3.352 * [taylor]: Taking taylor expansion of (log (/ 1 (pow (sqrt 2.0) 2))) in a1 3.352 * [taylor]: Taking taylor expansion of (/ 1 (pow (sqrt 2.0) 2)) in a1 3.352 * [taylor]: Taking taylor expansion of (pow (sqrt 2.0) 2) in a1 3.352 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a1 3.352 * [taylor]: Taking taylor expansion of 2.0 in a1 3.352 * [taylor]: Taking taylor expansion of (/ (+ (pow a2 2) (pow a1 2)) (fabs (pow (sqrt 2.0) 1/3))) in a1 3.352 * [taylor]: Taking taylor expansion of (+ (pow a2 2) (pow a1 2)) in a1 3.352 * [taylor]: Taking taylor expansion of (pow a2 2) in a1 3.352 * [taylor]: Taking taylor expansion of a2 in a1 3.353 * [taylor]: Taking taylor expansion of (pow a1 2) in a1 3.353 * [taylor]: Taking taylor expansion of a1 in a1 3.353 * [taylor]: Taking taylor expansion of (fabs (pow (sqrt 2.0) 1/3)) in a1 3.353 * [taylor]: Taking taylor expansion of (* (pow (/ 1 (pow (sqrt 2.0) 2)) 1/3) (/ (pow a2 2) (fabs (pow (sqrt 2.0) 1/3)))) in a2 3.353 * [taylor]: Taking taylor expansion of (pow (/ 1 (pow (sqrt 2.0) 2)) 1/3) in a2 3.353 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (pow (sqrt 2.0) 2))))) in a2 3.353 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (pow (sqrt 2.0) 2)))) in a2 3.353 * [taylor]: Taking taylor expansion of 1/3 in a2 3.353 * [taylor]: Taking taylor expansion of (log (/ 1 (pow (sqrt 2.0) 2))) in a2 3.353 * [taylor]: Taking taylor expansion of (/ 1 (pow (sqrt 2.0) 2)) in a2 3.353 * [taylor]: Taking taylor expansion of (pow (sqrt 2.0) 2) in a2 3.353 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a2 3.353 * [taylor]: Taking taylor expansion of 2.0 in a2 3.354 * [taylor]: Taking taylor expansion of (/ (pow a2 2) (fabs (pow (sqrt 2.0) 1/3))) in a2 3.354 * [taylor]: Taking taylor expansion of (pow a2 2) in a2 3.354 * [taylor]: Taking taylor expansion of a2 in a2 3.354 * [taylor]: Taking taylor expansion of (fabs (pow (sqrt 2.0) 1/3)) in a2 3.355 * [taylor]: Taking taylor expansion of 0 in a2 3.357 * [taylor]: Taking taylor expansion of (* (pow (/ 1 (pow (sqrt 2.0) 2)) 1/3) (/ 1 (fabs (pow (sqrt 2.0) 1/3)))) in a2 3.357 * [taylor]: Taking taylor expansion of (pow (/ 1 (pow (sqrt 2.0) 2)) 1/3) in a2 3.357 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (pow (sqrt 2.0) 2))))) in a2 3.357 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (pow (sqrt 2.0) 2)))) in a2 3.358 * [taylor]: Taking taylor expansion of 1/3 in a2 3.358 * [taylor]: Taking taylor expansion of (log (/ 1 (pow (sqrt 2.0) 2))) in a2 3.358 * [taylor]: Taking taylor expansion of (/ 1 (pow (sqrt 2.0) 2)) in a2 3.358 * [taylor]: Taking taylor expansion of (pow (sqrt 2.0) 2) in a2 3.358 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a2 3.358 * [taylor]: Taking taylor expansion of 2.0 in a2 3.358 * [taylor]: Taking taylor expansion of (/ 1 (fabs (pow (sqrt 2.0) 1/3))) in a2 3.358 * [taylor]: Taking taylor expansion of (fabs (pow (sqrt 2.0) 1/3)) in a2 3.362 * [taylor]: Taking taylor expansion of 0 in a2 3.370 * [taylor]: Taking taylor expansion of 0 in a2 3.371 * [approximate]: Taking taylor expansion of (* (/ (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (fabs (pow (sqrt 2.0) 1/3))) (pow (/ 1 (pow (sqrt 2.0) 2)) 1/3)) in (a1 a2) around 0 3.371 * [taylor]: Taking taylor expansion of (* (/ (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (fabs (pow (sqrt 2.0) 1/3))) (pow (/ 1 (pow (sqrt 2.0) 2)) 1/3)) in a2 3.371 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (fabs (pow (sqrt 2.0) 1/3))) in a2 3.371 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) in a2 3.371 * [taylor]: Taking taylor expansion of (/ 1 (pow a2 2)) in a2 3.371 * [taylor]: Taking taylor expansion of (pow a2 2) in a2 3.371 * [taylor]: Taking taylor expansion of a2 in a2 3.371 * [taylor]: Taking taylor expansion of (/ 1 (pow a1 2)) in a2 3.371 * [taylor]: Taking taylor expansion of (pow a1 2) in a2 3.371 * [taylor]: Taking taylor expansion of a1 in a2 3.371 * [taylor]: Taking taylor expansion of (fabs (pow (sqrt 2.0) 1/3)) in a2 3.371 * [taylor]: Taking taylor expansion of (pow (/ 1 (pow (sqrt 2.0) 2)) 1/3) in a2 3.371 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (pow (sqrt 2.0) 2))))) in a2 3.371 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (pow (sqrt 2.0) 2)))) in a2 3.371 * [taylor]: Taking taylor expansion of 1/3 in a2 3.371 * [taylor]: Taking taylor expansion of (log (/ 1 (pow (sqrt 2.0) 2))) in a2 3.371 * [taylor]: Taking taylor expansion of (/ 1 (pow (sqrt 2.0) 2)) in a2 3.371 * [taylor]: Taking taylor expansion of (pow (sqrt 2.0) 2) in a2 3.371 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a2 3.371 * [taylor]: Taking taylor expansion of 2.0 in a2 3.372 * [taylor]: Taking taylor expansion of (* (/ (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (fabs (pow (sqrt 2.0) 1/3))) (pow (/ 1 (pow (sqrt 2.0) 2)) 1/3)) in a1 3.372 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (fabs (pow (sqrt 2.0) 1/3))) in a1 3.372 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) in a1 3.372 * [taylor]: Taking taylor expansion of (/ 1 (pow a2 2)) in a1 3.372 * [taylor]: Taking taylor expansion of (pow a2 2) in a1 3.372 * [taylor]: Taking taylor expansion of a2 in a1 3.372 * [taylor]: Taking taylor expansion of (/ 1 (pow a1 2)) in a1 3.372 * [taylor]: Taking taylor expansion of (pow a1 2) in a1 3.372 * [taylor]: Taking taylor expansion of a1 in a1 3.372 * [taylor]: Taking taylor expansion of (fabs (pow (sqrt 2.0) 1/3)) in a1 3.372 * [taylor]: Taking taylor expansion of (pow (/ 1 (pow (sqrt 2.0) 2)) 1/3) in a1 3.372 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (pow (sqrt 2.0) 2))))) in a1 3.372 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (pow (sqrt 2.0) 2)))) in a1 3.372 * [taylor]: Taking taylor expansion of 1/3 in a1 3.372 * [taylor]: Taking taylor expansion of (log (/ 1 (pow (sqrt 2.0) 2))) in a1 3.372 * [taylor]: Taking taylor expansion of (/ 1 (pow (sqrt 2.0) 2)) in a1 3.372 * [taylor]: Taking taylor expansion of (pow (sqrt 2.0) 2) in a1 3.372 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a1 3.372 * [taylor]: Taking taylor expansion of 2.0 in a1 3.373 * [taylor]: Taking taylor expansion of (* (/ (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (fabs (pow (sqrt 2.0) 1/3))) (pow (/ 1 (pow (sqrt 2.0) 2)) 1/3)) in a1 3.373 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (fabs (pow (sqrt 2.0) 1/3))) in a1 3.373 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) in a1 3.373 * [taylor]: Taking taylor expansion of (/ 1 (pow a2 2)) in a1 3.373 * [taylor]: Taking taylor expansion of (pow a2 2) in a1 3.373 * [taylor]: Taking taylor expansion of a2 in a1 3.373 * [taylor]: Taking taylor expansion of (/ 1 (pow a1 2)) in a1 3.373 * [taylor]: Taking taylor expansion of (pow a1 2) in a1 3.373 * [taylor]: Taking taylor expansion of a1 in a1 3.373 * [taylor]: Taking taylor expansion of (fabs (pow (sqrt 2.0) 1/3)) in a1 3.373 * [taylor]: Taking taylor expansion of (pow (/ 1 (pow (sqrt 2.0) 2)) 1/3) in a1 3.373 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (pow (sqrt 2.0) 2))))) in a1 3.373 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (pow (sqrt 2.0) 2)))) in a1 3.373 * [taylor]: Taking taylor expansion of 1/3 in a1 3.373 * [taylor]: Taking taylor expansion of (log (/ 1 (pow (sqrt 2.0) 2))) in a1 3.373 * [taylor]: Taking taylor expansion of (/ 1 (pow (sqrt 2.0) 2)) in a1 3.373 * [taylor]: Taking taylor expansion of (pow (sqrt 2.0) 2) in a1 3.373 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a1 3.374 * [taylor]: Taking taylor expansion of 2.0 in a1 3.374 * [taylor]: Taking taylor expansion of (* (pow (/ 1 (pow (sqrt 2.0) 2)) 1/3) (/ 1 (fabs (pow (sqrt 2.0) 1/3)))) in a2 3.374 * [taylor]: Taking taylor expansion of (pow (/ 1 (pow (sqrt 2.0) 2)) 1/3) in a2 3.374 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (pow (sqrt 2.0) 2))))) in a2 3.374 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (pow (sqrt 2.0) 2)))) in a2 3.374 * [taylor]: Taking taylor expansion of 1/3 in a2 3.374 * [taylor]: Taking taylor expansion of (log (/ 1 (pow (sqrt 2.0) 2))) in a2 3.374 * [taylor]: Taking taylor expansion of (/ 1 (pow (sqrt 2.0) 2)) in a2 3.374 * [taylor]: Taking taylor expansion of (pow (sqrt 2.0) 2) in a2 3.374 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a2 3.374 * [taylor]: Taking taylor expansion of 2.0 in a2 3.375 * [taylor]: Taking taylor expansion of (/ 1 (fabs (pow (sqrt 2.0) 1/3))) in a2 3.375 * [taylor]: Taking taylor expansion of (fabs (pow (sqrt 2.0) 1/3)) in a2 3.376 * [taylor]: Taking taylor expansion of 0 in a2 3.379 * [taylor]: Taking taylor expansion of (* (pow (/ 1 (pow (sqrt 2.0) 2)) 1/3) (/ 1 (* (fabs (pow (sqrt 2.0) 1/3)) (pow a2 2)))) in a2 3.379 * [taylor]: Taking taylor expansion of (pow (/ 1 (pow (sqrt 2.0) 2)) 1/3) in a2 3.379 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (pow (sqrt 2.0) 2))))) in a2 3.379 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (pow (sqrt 2.0) 2)))) in a2 3.379 * [taylor]: Taking taylor expansion of 1/3 in a2 3.379 * [taylor]: Taking taylor expansion of (log (/ 1 (pow (sqrt 2.0) 2))) in a2 3.379 * [taylor]: Taking taylor expansion of (/ 1 (pow (sqrt 2.0) 2)) in a2 3.379 * [taylor]: Taking taylor expansion of (pow (sqrt 2.0) 2) in a2 3.379 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a2 3.379 * [taylor]: Taking taylor expansion of 2.0 in a2 3.379 * [taylor]: Taking taylor expansion of (/ 1 (* (fabs (pow (sqrt 2.0) 1/3)) (pow a2 2))) in a2 3.379 * [taylor]: Taking taylor expansion of (* (fabs (pow (sqrt 2.0) 1/3)) (pow a2 2)) in a2 3.379 * [taylor]: Taking taylor expansion of (fabs (pow (sqrt 2.0) 1/3)) in a2 3.379 * [taylor]: Taking taylor expansion of (pow a2 2) in a2 3.379 * [taylor]: Taking taylor expansion of a2 in a2 3.384 * [taylor]: Taking taylor expansion of 0 in a2 3.392 * [taylor]: Taking taylor expansion of 0 in a2 3.397 * [approximate]: Taking taylor expansion of (* (/ (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (fabs (pow (sqrt 2.0) 1/3))) (pow (/ 1 (pow (sqrt 2.0) 2)) 1/3)) in (a1 a2) around 0 3.397 * [taylor]: Taking taylor expansion of (* (/ (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (fabs (pow (sqrt 2.0) 1/3))) (pow (/ 1 (pow (sqrt 2.0) 2)) 1/3)) in a2 3.397 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (fabs (pow (sqrt 2.0) 1/3))) in a2 3.397 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) in a2 3.397 * [taylor]: Taking taylor expansion of (/ 1 (pow a2 2)) in a2 3.397 * [taylor]: Taking taylor expansion of (pow a2 2) in a2 3.397 * [taylor]: Taking taylor expansion of a2 in a2 3.397 * [taylor]: Taking taylor expansion of (/ 1 (pow a1 2)) in a2 3.397 * [taylor]: Taking taylor expansion of (pow a1 2) in a2 3.397 * [taylor]: Taking taylor expansion of a1 in a2 3.397 * [taylor]: Taking taylor expansion of (fabs (pow (sqrt 2.0) 1/3)) in a2 3.397 * [taylor]: Taking taylor expansion of (pow (/ 1 (pow (sqrt 2.0) 2)) 1/3) in a2 3.397 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (pow (sqrt 2.0) 2))))) in a2 3.397 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (pow (sqrt 2.0) 2)))) in a2 3.397 * [taylor]: Taking taylor expansion of 1/3 in a2 3.397 * [taylor]: Taking taylor expansion of (log (/ 1 (pow (sqrt 2.0) 2))) in a2 3.397 * [taylor]: Taking taylor expansion of (/ 1 (pow (sqrt 2.0) 2)) in a2 3.397 * [taylor]: Taking taylor expansion of (pow (sqrt 2.0) 2) in a2 3.397 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a2 3.397 * [taylor]: Taking taylor expansion of 2.0 in a2 3.398 * [taylor]: Taking taylor expansion of (* (/ (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (fabs (pow (sqrt 2.0) 1/3))) (pow (/ 1 (pow (sqrt 2.0) 2)) 1/3)) in a1 3.398 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (fabs (pow (sqrt 2.0) 1/3))) in a1 3.398 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) in a1 3.398 * [taylor]: Taking taylor expansion of (/ 1 (pow a2 2)) in a1 3.398 * [taylor]: Taking taylor expansion of (pow a2 2) in a1 3.398 * [taylor]: Taking taylor expansion of a2 in a1 3.398 * [taylor]: Taking taylor expansion of (/ 1 (pow a1 2)) in a1 3.398 * [taylor]: Taking taylor expansion of (pow a1 2) in a1 3.398 * [taylor]: Taking taylor expansion of a1 in a1 3.398 * [taylor]: Taking taylor expansion of (fabs (pow (sqrt 2.0) 1/3)) in a1 3.398 * [taylor]: Taking taylor expansion of (pow (/ 1 (pow (sqrt 2.0) 2)) 1/3) in a1 3.398 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (pow (sqrt 2.0) 2))))) in a1 3.398 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (pow (sqrt 2.0) 2)))) in a1 3.398 * [taylor]: Taking taylor expansion of 1/3 in a1 3.398 * [taylor]: Taking taylor expansion of (log (/ 1 (pow (sqrt 2.0) 2))) in a1 3.398 * [taylor]: Taking taylor expansion of (/ 1 (pow (sqrt 2.0) 2)) in a1 3.398 * [taylor]: Taking taylor expansion of (pow (sqrt 2.0) 2) in a1 3.398 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a1 3.398 * [taylor]: Taking taylor expansion of 2.0 in a1 3.399 * [taylor]: Taking taylor expansion of (* (/ (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (fabs (pow (sqrt 2.0) 1/3))) (pow (/ 1 (pow (sqrt 2.0) 2)) 1/3)) in a1 3.399 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (fabs (pow (sqrt 2.0) 1/3))) in a1 3.399 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) in a1 3.399 * [taylor]: Taking taylor expansion of (/ 1 (pow a2 2)) in a1 3.399 * [taylor]: Taking taylor expansion of (pow a2 2) in a1 3.399 * [taylor]: Taking taylor expansion of a2 in a1 3.399 * [taylor]: Taking taylor expansion of (/ 1 (pow a1 2)) in a1 3.399 * [taylor]: Taking taylor expansion of (pow a1 2) in a1 3.399 * [taylor]: Taking taylor expansion of a1 in a1 3.399 * [taylor]: Taking taylor expansion of (fabs (pow (sqrt 2.0) 1/3)) in a1 3.399 * [taylor]: Taking taylor expansion of (pow (/ 1 (pow (sqrt 2.0) 2)) 1/3) in a1 3.399 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (pow (sqrt 2.0) 2))))) in a1 3.399 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (pow (sqrt 2.0) 2)))) in a1 3.399 * [taylor]: Taking taylor expansion of 1/3 in a1 3.399 * [taylor]: Taking taylor expansion of (log (/ 1 (pow (sqrt 2.0) 2))) in a1 3.399 * [taylor]: Taking taylor expansion of (/ 1 (pow (sqrt 2.0) 2)) in a1 3.399 * [taylor]: Taking taylor expansion of (pow (sqrt 2.0) 2) in a1 3.399 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a1 3.399 * [taylor]: Taking taylor expansion of 2.0 in a1 3.400 * [taylor]: Taking taylor expansion of (* (pow (/ 1 (pow (sqrt 2.0) 2)) 1/3) (/ 1 (fabs (pow (sqrt 2.0) 1/3)))) in a2 3.400 * [taylor]: Taking taylor expansion of (pow (/ 1 (pow (sqrt 2.0) 2)) 1/3) in a2 3.400 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (pow (sqrt 2.0) 2))))) in a2 3.400 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (pow (sqrt 2.0) 2)))) in a2 3.400 * [taylor]: Taking taylor expansion of 1/3 in a2 3.400 * [taylor]: Taking taylor expansion of (log (/ 1 (pow (sqrt 2.0) 2))) in a2 3.400 * [taylor]: Taking taylor expansion of (/ 1 (pow (sqrt 2.0) 2)) in a2 3.400 * [taylor]: Taking taylor expansion of (pow (sqrt 2.0) 2) in a2 3.400 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a2 3.400 * [taylor]: Taking taylor expansion of 2.0 in a2 3.401 * [taylor]: Taking taylor expansion of (/ 1 (fabs (pow (sqrt 2.0) 1/3))) in a2 3.401 * [taylor]: Taking taylor expansion of (fabs (pow (sqrt 2.0) 1/3)) in a2 3.402 * [taylor]: Taking taylor expansion of 0 in a2 3.409 * [taylor]: Taking taylor expansion of (* (pow (/ 1 (pow (sqrt 2.0) 2)) 1/3) (/ 1 (* (fabs (pow (sqrt 2.0) 1/3)) (pow a2 2)))) in a2 3.409 * [taylor]: Taking taylor expansion of (pow (/ 1 (pow (sqrt 2.0) 2)) 1/3) in a2 3.409 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (pow (sqrt 2.0) 2))))) in a2 3.409 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (pow (sqrt 2.0) 2)))) in a2 3.409 * [taylor]: Taking taylor expansion of 1/3 in a2 3.409 * [taylor]: Taking taylor expansion of (log (/ 1 (pow (sqrt 2.0) 2))) in a2 3.409 * [taylor]: Taking taylor expansion of (/ 1 (pow (sqrt 2.0) 2)) in a2 3.409 * [taylor]: Taking taylor expansion of (pow (sqrt 2.0) 2) in a2 3.409 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a2 3.409 * [taylor]: Taking taylor expansion of 2.0 in a2 3.410 * [taylor]: Taking taylor expansion of (/ 1 (* (fabs (pow (sqrt 2.0) 1/3)) (pow a2 2))) in a2 3.410 * [taylor]: Taking taylor expansion of (* (fabs (pow (sqrt 2.0) 1/3)) (pow a2 2)) in a2 3.410 * [taylor]: Taking taylor expansion of (fabs (pow (sqrt 2.0) 1/3)) in a2 3.410 * [taylor]: Taking taylor expansion of (pow a2 2) in a2 3.410 * [taylor]: Taking taylor expansion of a2 in a2 3.415 * [taylor]: Taking taylor expansion of 0 in a2 3.422 * [taylor]: Taking taylor expansion of 0 in a2 3.427 * * * * [progress]: [ 2 / 4 ] generating series at (2 2 1 1) 3.427 * [approximate]: Taking taylor expansion of (* (sqrt (/ 1 (sqrt 2.0))) (+ (pow a2 2) (pow a1 2))) in (a1 a2) around 0 3.427 * [taylor]: Taking taylor expansion of (* (sqrt (/ 1 (sqrt 2.0))) (+ (pow a2 2) (pow a1 2))) in a2 3.427 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (sqrt 2.0))) in a2 3.427 * [taylor]: Taking taylor expansion of (/ 1 (sqrt 2.0)) in a2 3.427 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a2 3.427 * [taylor]: Taking taylor expansion of 2.0 in a2 3.428 * [taylor]: Taking taylor expansion of (+ (pow a2 2) (pow a1 2)) in a2 3.428 * [taylor]: Taking taylor expansion of (pow a2 2) in a2 3.428 * [taylor]: Taking taylor expansion of a2 in a2 3.428 * [taylor]: Taking taylor expansion of (pow a1 2) in a2 3.428 * [taylor]: Taking taylor expansion of a1 in a2 3.428 * [taylor]: Taking taylor expansion of (* (sqrt (/ 1 (sqrt 2.0))) (+ (pow a2 2) (pow a1 2))) in a1 3.428 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (sqrt 2.0))) in a1 3.428 * [taylor]: Taking taylor expansion of (/ 1 (sqrt 2.0)) in a1 3.428 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a1 3.428 * [taylor]: Taking taylor expansion of 2.0 in a1 3.428 * [taylor]: Taking taylor expansion of (+ (pow a2 2) (pow a1 2)) in a1 3.428 * [taylor]: Taking taylor expansion of (pow a2 2) in a1 3.428 * [taylor]: Taking taylor expansion of a2 in a1 3.428 * [taylor]: Taking taylor expansion of (pow a1 2) in a1 3.428 * [taylor]: Taking taylor expansion of a1 in a1 3.428 * [taylor]: Taking taylor expansion of (* (sqrt (/ 1 (sqrt 2.0))) (+ (pow a2 2) (pow a1 2))) in a1 3.428 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (sqrt 2.0))) in a1 3.428 * [taylor]: Taking taylor expansion of (/ 1 (sqrt 2.0)) in a1 3.428 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a1 3.428 * [taylor]: Taking taylor expansion of 2.0 in a1 3.428 * [taylor]: Taking taylor expansion of (+ (pow a2 2) (pow a1 2)) in a1 3.428 * [taylor]: Taking taylor expansion of (pow a2 2) in a1 3.428 * [taylor]: Taking taylor expansion of a2 in a1 3.428 * [taylor]: Taking taylor expansion of (pow a1 2) in a1 3.428 * [taylor]: Taking taylor expansion of a1 in a1 3.429 * [taylor]: Taking taylor expansion of (* (sqrt (/ 1 (sqrt 2.0))) (pow a2 2)) in a2 3.429 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (sqrt 2.0))) in a2 3.429 * [taylor]: Taking taylor expansion of (/ 1 (sqrt 2.0)) in a2 3.429 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a2 3.429 * [taylor]: Taking taylor expansion of 2.0 in a2 3.429 * [taylor]: Taking taylor expansion of (pow a2 2) in a2 3.429 * [taylor]: Taking taylor expansion of a2 in a2 3.429 * [taylor]: Taking taylor expansion of 0 in a2 3.430 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (sqrt 2.0))) in a2 3.430 * [taylor]: Taking taylor expansion of (/ 1 (sqrt 2.0)) in a2 3.430 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a2 3.430 * [taylor]: Taking taylor expansion of 2.0 in a2 3.431 * [taylor]: Taking taylor expansion of 0 in a2 3.433 * [taylor]: Taking taylor expansion of 0 in a2 3.433 * [approximate]: Taking taylor expansion of (* (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (sqrt (/ 1 (sqrt 2.0)))) in (a1 a2) around 0 3.433 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (sqrt (/ 1 (sqrt 2.0)))) in a2 3.433 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) in a2 3.433 * [taylor]: Taking taylor expansion of (/ 1 (pow a2 2)) in a2 3.433 * [taylor]: Taking taylor expansion of (pow a2 2) in a2 3.433 * [taylor]: Taking taylor expansion of a2 in a2 3.433 * [taylor]: Taking taylor expansion of (/ 1 (pow a1 2)) in a2 3.433 * [taylor]: Taking taylor expansion of (pow a1 2) in a2 3.433 * [taylor]: Taking taylor expansion of a1 in a2 3.433 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (sqrt 2.0))) in a2 3.433 * [taylor]: Taking taylor expansion of (/ 1 (sqrt 2.0)) in a2 3.433 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a2 3.433 * [taylor]: Taking taylor expansion of 2.0 in a2 3.434 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (sqrt (/ 1 (sqrt 2.0)))) in a1 3.434 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) in a1 3.434 * [taylor]: Taking taylor expansion of (/ 1 (pow a2 2)) in a1 3.434 * [taylor]: Taking taylor expansion of (pow a2 2) in a1 3.434 * [taylor]: Taking taylor expansion of a2 in a1 3.434 * [taylor]: Taking taylor expansion of (/ 1 (pow a1 2)) in a1 3.434 * [taylor]: Taking taylor expansion of (pow a1 2) in a1 3.434 * [taylor]: Taking taylor expansion of a1 in a1 3.434 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (sqrt 2.0))) in a1 3.434 * [taylor]: Taking taylor expansion of (/ 1 (sqrt 2.0)) in a1 3.434 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a1 3.434 * [taylor]: Taking taylor expansion of 2.0 in a1 3.434 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (sqrt (/ 1 (sqrt 2.0)))) in a1 3.434 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) in a1 3.434 * [taylor]: Taking taylor expansion of (/ 1 (pow a2 2)) in a1 3.434 * [taylor]: Taking taylor expansion of (pow a2 2) in a1 3.434 * [taylor]: Taking taylor expansion of a2 in a1 3.434 * [taylor]: Taking taylor expansion of (/ 1 (pow a1 2)) in a1 3.434 * [taylor]: Taking taylor expansion of (pow a1 2) in a1 3.434 * [taylor]: Taking taylor expansion of a1 in a1 3.434 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (sqrt 2.0))) in a1 3.434 * [taylor]: Taking taylor expansion of (/ 1 (sqrt 2.0)) in a1 3.434 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a1 3.434 * [taylor]: Taking taylor expansion of 2.0 in a1 3.435 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (sqrt 2.0))) in a2 3.435 * [taylor]: Taking taylor expansion of (/ 1 (sqrt 2.0)) in a2 3.435 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a2 3.435 * [taylor]: Taking taylor expansion of 2.0 in a2 3.435 * [taylor]: Taking taylor expansion of 0 in a2 3.436 * [taylor]: Taking taylor expansion of (* (sqrt (/ 1 (sqrt 2.0))) (/ 1 (pow a2 2))) in a2 3.436 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (sqrt 2.0))) in a2 3.436 * [taylor]: Taking taylor expansion of (/ 1 (sqrt 2.0)) in a2 3.436 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a2 3.436 * [taylor]: Taking taylor expansion of 2.0 in a2 3.436 * [taylor]: Taking taylor expansion of (/ 1 (pow a2 2)) in a2 3.436 * [taylor]: Taking taylor expansion of (pow a2 2) in a2 3.436 * [taylor]: Taking taylor expansion of a2 in a2 3.437 * [taylor]: Taking taylor expansion of 0 in a2 3.439 * [taylor]: Taking taylor expansion of 0 in a2 3.441 * [approximate]: Taking taylor expansion of (* (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (sqrt (/ 1 (sqrt 2.0)))) in (a1 a2) around 0 3.441 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (sqrt (/ 1 (sqrt 2.0)))) in a2 3.441 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) in a2 3.441 * [taylor]: Taking taylor expansion of (/ 1 (pow a2 2)) in a2 3.441 * [taylor]: Taking taylor expansion of (pow a2 2) in a2 3.441 * [taylor]: Taking taylor expansion of a2 in a2 3.441 * [taylor]: Taking taylor expansion of (/ 1 (pow a1 2)) in a2 3.441 * [taylor]: Taking taylor expansion of (pow a1 2) in a2 3.441 * [taylor]: Taking taylor expansion of a1 in a2 3.441 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (sqrt 2.0))) in a2 3.441 * [taylor]: Taking taylor expansion of (/ 1 (sqrt 2.0)) in a2 3.441 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a2 3.441 * [taylor]: Taking taylor expansion of 2.0 in a2 3.441 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (sqrt (/ 1 (sqrt 2.0)))) in a1 3.441 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) in a1 3.441 * [taylor]: Taking taylor expansion of (/ 1 (pow a2 2)) in a1 3.441 * [taylor]: Taking taylor expansion of (pow a2 2) in a1 3.441 * [taylor]: Taking taylor expansion of a2 in a1 3.441 * [taylor]: Taking taylor expansion of (/ 1 (pow a1 2)) in a1 3.441 * [taylor]: Taking taylor expansion of (pow a1 2) in a1 3.441 * [taylor]: Taking taylor expansion of a1 in a1 3.441 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (sqrt 2.0))) in a1 3.441 * [taylor]: Taking taylor expansion of (/ 1 (sqrt 2.0)) in a1 3.441 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a1 3.441 * [taylor]: Taking taylor expansion of 2.0 in a1 3.442 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (sqrt (/ 1 (sqrt 2.0)))) in a1 3.442 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) in a1 3.442 * [taylor]: Taking taylor expansion of (/ 1 (pow a2 2)) in a1 3.442 * [taylor]: Taking taylor expansion of (pow a2 2) in a1 3.442 * [taylor]: Taking taylor expansion of a2 in a1 3.442 * [taylor]: Taking taylor expansion of (/ 1 (pow a1 2)) in a1 3.442 * [taylor]: Taking taylor expansion of (pow a1 2) in a1 3.442 * [taylor]: Taking taylor expansion of a1 in a1 3.442 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (sqrt 2.0))) in a1 3.442 * [taylor]: Taking taylor expansion of (/ 1 (sqrt 2.0)) in a1 3.442 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a1 3.442 * [taylor]: Taking taylor expansion of 2.0 in a1 3.442 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (sqrt 2.0))) in a2 3.442 * [taylor]: Taking taylor expansion of (/ 1 (sqrt 2.0)) in a2 3.442 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a2 3.442 * [taylor]: Taking taylor expansion of 2.0 in a2 3.443 * [taylor]: Taking taylor expansion of 0 in a2 3.444 * [taylor]: Taking taylor expansion of (* (sqrt (/ 1 (sqrt 2.0))) (/ 1 (pow a2 2))) in a2 3.444 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (sqrt 2.0))) in a2 3.444 * [taylor]: Taking taylor expansion of (/ 1 (sqrt 2.0)) in a2 3.444 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a2 3.444 * [taylor]: Taking taylor expansion of 2.0 in a2 3.444 * [taylor]: Taking taylor expansion of (/ 1 (pow a2 2)) in a2 3.444 * [taylor]: Taking taylor expansion of (pow a2 2) in a2 3.444 * [taylor]: Taking taylor expansion of a2 in a2 3.445 * [taylor]: Taking taylor expansion of 0 in a2 3.447 * [taylor]: Taking taylor expansion of 0 in a2 3.448 * * * * [progress]: [ 3 / 4 ] generating series at (2 2 1) 3.448 * [approximate]: Taking taylor expansion of (* (sqrt (/ 1 (sqrt 2.0))) (/ (+ (pow a2 2) (pow a1 2)) (fabs (pow (sqrt 2.0) 1/3)))) in (a1 a2) around 0 3.448 * [taylor]: Taking taylor expansion of (* (sqrt (/ 1 (sqrt 2.0))) (/ (+ (pow a2 2) (pow a1 2)) (fabs (pow (sqrt 2.0) 1/3)))) in a2 3.448 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (sqrt 2.0))) in a2 3.448 * [taylor]: Taking taylor expansion of (/ 1 (sqrt 2.0)) in a2 3.448 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a2 3.448 * [taylor]: Taking taylor expansion of 2.0 in a2 3.449 * [taylor]: Taking taylor expansion of (/ (+ (pow a2 2) (pow a1 2)) (fabs (pow (sqrt 2.0) 1/3))) in a2 3.449 * [taylor]: Taking taylor expansion of (+ (pow a2 2) (pow a1 2)) in a2 3.449 * [taylor]: Taking taylor expansion of (pow a2 2) in a2 3.449 * [taylor]: Taking taylor expansion of a2 in a2 3.449 * [taylor]: Taking taylor expansion of (pow a1 2) in a2 3.449 * [taylor]: Taking taylor expansion of a1 in a2 3.449 * [taylor]: Taking taylor expansion of (fabs (pow (sqrt 2.0) 1/3)) in a2 3.449 * [taylor]: Taking taylor expansion of (* (sqrt (/ 1 (sqrt 2.0))) (/ (+ (pow a2 2) (pow a1 2)) (fabs (pow (sqrt 2.0) 1/3)))) in a1 3.449 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (sqrt 2.0))) in a1 3.449 * [taylor]: Taking taylor expansion of (/ 1 (sqrt 2.0)) in a1 3.449 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a1 3.449 * [taylor]: Taking taylor expansion of 2.0 in a1 3.449 * [taylor]: Taking taylor expansion of (/ (+ (pow a2 2) (pow a1 2)) (fabs (pow (sqrt 2.0) 1/3))) in a1 3.449 * [taylor]: Taking taylor expansion of (+ (pow a2 2) (pow a1 2)) in a1 3.449 * [taylor]: Taking taylor expansion of (pow a2 2) in a1 3.449 * [taylor]: Taking taylor expansion of a2 in a1 3.449 * [taylor]: Taking taylor expansion of (pow a1 2) in a1 3.449 * [taylor]: Taking taylor expansion of a1 in a1 3.449 * [taylor]: Taking taylor expansion of (fabs (pow (sqrt 2.0) 1/3)) in a1 3.450 * [taylor]: Taking taylor expansion of (* (sqrt (/ 1 (sqrt 2.0))) (/ (+ (pow a2 2) (pow a1 2)) (fabs (pow (sqrt 2.0) 1/3)))) in a1 3.450 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (sqrt 2.0))) in a1 3.450 * [taylor]: Taking taylor expansion of (/ 1 (sqrt 2.0)) in a1 3.450 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a1 3.450 * [taylor]: Taking taylor expansion of 2.0 in a1 3.450 * [taylor]: Taking taylor expansion of (/ (+ (pow a2 2) (pow a1 2)) (fabs (pow (sqrt 2.0) 1/3))) in a1 3.450 * [taylor]: Taking taylor expansion of (+ (pow a2 2) (pow a1 2)) in a1 3.450 * [taylor]: Taking taylor expansion of (pow a2 2) in a1 3.450 * [taylor]: Taking taylor expansion of a2 in a1 3.450 * [taylor]: Taking taylor expansion of (pow a1 2) in a1 3.450 * [taylor]: Taking taylor expansion of a1 in a1 3.450 * [taylor]: Taking taylor expansion of (fabs (pow (sqrt 2.0) 1/3)) in a1 3.450 * [taylor]: Taking taylor expansion of (* (sqrt (/ 1 (sqrt 2.0))) (/ (pow a2 2) (fabs (pow (sqrt 2.0) 1/3)))) in a2 3.450 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (sqrt 2.0))) in a2 3.450 * [taylor]: Taking taylor expansion of (/ 1 (sqrt 2.0)) in a2 3.450 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a2 3.451 * [taylor]: Taking taylor expansion of 2.0 in a2 3.451 * [taylor]: Taking taylor expansion of (/ (pow a2 2) (fabs (pow (sqrt 2.0) 1/3))) in a2 3.451 * [taylor]: Taking taylor expansion of (pow a2 2) in a2 3.451 * [taylor]: Taking taylor expansion of a2 in a2 3.451 * [taylor]: Taking taylor expansion of (fabs (pow (sqrt 2.0) 1/3)) in a2 3.452 * [taylor]: Taking taylor expansion of 0 in a2 3.453 * [taylor]: Taking taylor expansion of (* (sqrt (/ 1 (sqrt 2.0))) (/ 1 (fabs (pow (sqrt 2.0) 1/3)))) in a2 3.453 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (sqrt 2.0))) in a2 3.453 * [taylor]: Taking taylor expansion of (/ 1 (sqrt 2.0)) in a2 3.453 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a2 3.453 * [taylor]: Taking taylor expansion of 2.0 in a2 3.453 * [taylor]: Taking taylor expansion of (/ 1 (fabs (pow (sqrt 2.0) 1/3))) in a2 3.453 * [taylor]: Taking taylor expansion of (fabs (pow (sqrt 2.0) 1/3)) in a2 3.455 * [taylor]: Taking taylor expansion of 0 in a2 3.458 * [taylor]: Taking taylor expansion of 0 in a2 3.459 * [approximate]: Taking taylor expansion of (* (/ (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (fabs (pow (sqrt 2.0) 1/3))) (sqrt (/ 1 (sqrt 2.0)))) in (a1 a2) around 0 3.459 * [taylor]: Taking taylor expansion of (* (/ (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (fabs (pow (sqrt 2.0) 1/3))) (sqrt (/ 1 (sqrt 2.0)))) in a2 3.459 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (fabs (pow (sqrt 2.0) 1/3))) in a2 3.459 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) in a2 3.459 * [taylor]: Taking taylor expansion of (/ 1 (pow a2 2)) in a2 3.459 * [taylor]: Taking taylor expansion of (pow a2 2) in a2 3.459 * [taylor]: Taking taylor expansion of a2 in a2 3.459 * [taylor]: Taking taylor expansion of (/ 1 (pow a1 2)) in a2 3.459 * [taylor]: Taking taylor expansion of (pow a1 2) in a2 3.459 * [taylor]: Taking taylor expansion of a1 in a2 3.459 * [taylor]: Taking taylor expansion of (fabs (pow (sqrt 2.0) 1/3)) in a2 3.459 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (sqrt 2.0))) in a2 3.459 * [taylor]: Taking taylor expansion of (/ 1 (sqrt 2.0)) in a2 3.459 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a2 3.459 * [taylor]: Taking taylor expansion of 2.0 in a2 3.459 * [taylor]: Taking taylor expansion of (* (/ (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (fabs (pow (sqrt 2.0) 1/3))) (sqrt (/ 1 (sqrt 2.0)))) in a1 3.459 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (fabs (pow (sqrt 2.0) 1/3))) in a1 3.459 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) in a1 3.459 * [taylor]: Taking taylor expansion of (/ 1 (pow a2 2)) in a1 3.459 * [taylor]: Taking taylor expansion of (pow a2 2) in a1 3.460 * [taylor]: Taking taylor expansion of a2 in a1 3.460 * [taylor]: Taking taylor expansion of (/ 1 (pow a1 2)) in a1 3.460 * [taylor]: Taking taylor expansion of (pow a1 2) in a1 3.460 * [taylor]: Taking taylor expansion of a1 in a1 3.460 * [taylor]: Taking taylor expansion of (fabs (pow (sqrt 2.0) 1/3)) in a1 3.460 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (sqrt 2.0))) in a1 3.460 * [taylor]: Taking taylor expansion of (/ 1 (sqrt 2.0)) in a1 3.460 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a1 3.460 * [taylor]: Taking taylor expansion of 2.0 in a1 3.460 * [taylor]: Taking taylor expansion of (* (/ (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (fabs (pow (sqrt 2.0) 1/3))) (sqrt (/ 1 (sqrt 2.0)))) in a1 3.460 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (fabs (pow (sqrt 2.0) 1/3))) in a1 3.460 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) in a1 3.460 * [taylor]: Taking taylor expansion of (/ 1 (pow a2 2)) in a1 3.460 * [taylor]: Taking taylor expansion of (pow a2 2) in a1 3.460 * [taylor]: Taking taylor expansion of a2 in a1 3.460 * [taylor]: Taking taylor expansion of (/ 1 (pow a1 2)) in a1 3.460 * [taylor]: Taking taylor expansion of (pow a1 2) in a1 3.460 * [taylor]: Taking taylor expansion of a1 in a1 3.460 * [taylor]: Taking taylor expansion of (fabs (pow (sqrt 2.0) 1/3)) in a1 3.461 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (sqrt 2.0))) in a1 3.461 * [taylor]: Taking taylor expansion of (/ 1 (sqrt 2.0)) in a1 3.461 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a1 3.461 * [taylor]: Taking taylor expansion of 2.0 in a1 3.461 * [taylor]: Taking taylor expansion of (* (sqrt (/ 1 (sqrt 2.0))) (/ 1 (fabs (pow (sqrt 2.0) 1/3)))) in a2 3.461 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (sqrt 2.0))) in a2 3.461 * [taylor]: Taking taylor expansion of (/ 1 (sqrt 2.0)) in a2 3.461 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a2 3.461 * [taylor]: Taking taylor expansion of 2.0 in a2 3.461 * [taylor]: Taking taylor expansion of (/ 1 (fabs (pow (sqrt 2.0) 1/3))) in a2 3.461 * [taylor]: Taking taylor expansion of (fabs (pow (sqrt 2.0) 1/3)) in a2 3.462 * [taylor]: Taking taylor expansion of 0 in a2 3.463 * [taylor]: Taking taylor expansion of (* (sqrt (/ 1 (sqrt 2.0))) (/ 1 (* (fabs (pow (sqrt 2.0) 1/3)) (pow a2 2)))) in a2 3.463 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (sqrt 2.0))) in a2 3.463 * [taylor]: Taking taylor expansion of (/ 1 (sqrt 2.0)) in a2 3.463 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a2 3.463 * [taylor]: Taking taylor expansion of 2.0 in a2 3.464 * [taylor]: Taking taylor expansion of (/ 1 (* (fabs (pow (sqrt 2.0) 1/3)) (pow a2 2))) in a2 3.464 * [taylor]: Taking taylor expansion of (* (fabs (pow (sqrt 2.0) 1/3)) (pow a2 2)) in a2 3.464 * [taylor]: Taking taylor expansion of (fabs (pow (sqrt 2.0) 1/3)) in a2 3.464 * [taylor]: Taking taylor expansion of (pow a2 2) in a2 3.464 * [taylor]: Taking taylor expansion of a2 in a2 3.466 * [taylor]: Taking taylor expansion of 0 in a2 3.469 * [taylor]: Taking taylor expansion of 0 in a2 3.471 * [approximate]: Taking taylor expansion of (* (/ (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (fabs (pow (sqrt 2.0) 1/3))) (sqrt (/ 1 (sqrt 2.0)))) in (a1 a2) around 0 3.471 * [taylor]: Taking taylor expansion of (* (/ (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (fabs (pow (sqrt 2.0) 1/3))) (sqrt (/ 1 (sqrt 2.0)))) in a2 3.471 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (fabs (pow (sqrt 2.0) 1/3))) in a2 3.472 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) in a2 3.472 * [taylor]: Taking taylor expansion of (/ 1 (pow a2 2)) in a2 3.472 * [taylor]: Taking taylor expansion of (pow a2 2) in a2 3.472 * [taylor]: Taking taylor expansion of a2 in a2 3.472 * [taylor]: Taking taylor expansion of (/ 1 (pow a1 2)) in a2 3.472 * [taylor]: Taking taylor expansion of (pow a1 2) in a2 3.472 * [taylor]: Taking taylor expansion of a1 in a2 3.472 * [taylor]: Taking taylor expansion of (fabs (pow (sqrt 2.0) 1/3)) in a2 3.472 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (sqrt 2.0))) in a2 3.472 * [taylor]: Taking taylor expansion of (/ 1 (sqrt 2.0)) in a2 3.472 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a2 3.472 * [taylor]: Taking taylor expansion of 2.0 in a2 3.472 * [taylor]: Taking taylor expansion of (* (/ (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (fabs (pow (sqrt 2.0) 1/3))) (sqrt (/ 1 (sqrt 2.0)))) in a1 3.472 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (fabs (pow (sqrt 2.0) 1/3))) in a1 3.472 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) in a1 3.472 * [taylor]: Taking taylor expansion of (/ 1 (pow a2 2)) in a1 3.472 * [taylor]: Taking taylor expansion of (pow a2 2) in a1 3.472 * [taylor]: Taking taylor expansion of a2 in a1 3.472 * [taylor]: Taking taylor expansion of (/ 1 (pow a1 2)) in a1 3.472 * [taylor]: Taking taylor expansion of (pow a1 2) in a1 3.472 * [taylor]: Taking taylor expansion of a1 in a1 3.472 * [taylor]: Taking taylor expansion of (fabs (pow (sqrt 2.0) 1/3)) in a1 3.473 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (sqrt 2.0))) in a1 3.473 * [taylor]: Taking taylor expansion of (/ 1 (sqrt 2.0)) in a1 3.473 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a1 3.473 * [taylor]: Taking taylor expansion of 2.0 in a1 3.473 * [taylor]: Taking taylor expansion of (* (/ (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (fabs (pow (sqrt 2.0) 1/3))) (sqrt (/ 1 (sqrt 2.0)))) in a1 3.473 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (fabs (pow (sqrt 2.0) 1/3))) in a1 3.473 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) in a1 3.473 * [taylor]: Taking taylor expansion of (/ 1 (pow a2 2)) in a1 3.473 * [taylor]: Taking taylor expansion of (pow a2 2) in a1 3.473 * [taylor]: Taking taylor expansion of a2 in a1 3.473 * [taylor]: Taking taylor expansion of (/ 1 (pow a1 2)) in a1 3.473 * [taylor]: Taking taylor expansion of (pow a1 2) in a1 3.473 * [taylor]: Taking taylor expansion of a1 in a1 3.473 * [taylor]: Taking taylor expansion of (fabs (pow (sqrt 2.0) 1/3)) in a1 3.473 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (sqrt 2.0))) in a1 3.473 * [taylor]: Taking taylor expansion of (/ 1 (sqrt 2.0)) in a1 3.473 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a1 3.473 * [taylor]: Taking taylor expansion of 2.0 in a1 3.474 * [taylor]: Taking taylor expansion of (* (sqrt (/ 1 (sqrt 2.0))) (/ 1 (fabs (pow (sqrt 2.0) 1/3)))) in a2 3.474 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (sqrt 2.0))) in a2 3.474 * [taylor]: Taking taylor expansion of (/ 1 (sqrt 2.0)) in a2 3.474 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a2 3.474 * [taylor]: Taking taylor expansion of 2.0 in a2 3.474 * [taylor]: Taking taylor expansion of (/ 1 (fabs (pow (sqrt 2.0) 1/3))) in a2 3.474 * [taylor]: Taking taylor expansion of (fabs (pow (sqrt 2.0) 1/3)) in a2 3.475 * [taylor]: Taking taylor expansion of 0 in a2 3.476 * [taylor]: Taking taylor expansion of (* (sqrt (/ 1 (sqrt 2.0))) (/ 1 (* (fabs (pow (sqrt 2.0) 1/3)) (pow a2 2)))) in a2 3.476 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (sqrt 2.0))) in a2 3.476 * [taylor]: Taking taylor expansion of (/ 1 (sqrt 2.0)) in a2 3.476 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a2 3.476 * [taylor]: Taking taylor expansion of 2.0 in a2 3.476 * [taylor]: Taking taylor expansion of (/ 1 (* (fabs (pow (sqrt 2.0) 1/3)) (pow a2 2))) in a2 3.476 * [taylor]: Taking taylor expansion of (* (fabs (pow (sqrt 2.0) 1/3)) (pow a2 2)) in a2 3.476 * [taylor]: Taking taylor expansion of (fabs (pow (sqrt 2.0) 1/3)) in a2 3.477 * [taylor]: Taking taylor expansion of (pow a2 2) in a2 3.477 * [taylor]: Taking taylor expansion of a2 in a2 3.479 * [taylor]: Taking taylor expansion of 0 in a2 3.482 * [taylor]: Taking taylor expansion of 0 in a2 3.484 * * * * [progress]: [ 4 / 4 ] generating series at (2) 3.485 * [approximate]: Taking taylor expansion of (* (pow (/ 1 (pow (sqrt 2.0) 2)) 1/3) (/ (* (cos th) (+ (pow a2 2) (pow a1 2))) (fabs (pow (sqrt 2.0) 1/3)))) in (th a1 a2) around 0 3.485 * [taylor]: Taking taylor expansion of (* (pow (/ 1 (pow (sqrt 2.0) 2)) 1/3) (/ (* (cos th) (+ (pow a2 2) (pow a1 2))) (fabs (pow (sqrt 2.0) 1/3)))) in a2 3.485 * [taylor]: Taking taylor expansion of (pow (/ 1 (pow (sqrt 2.0) 2)) 1/3) in a2 3.485 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (pow (sqrt 2.0) 2))))) in a2 3.485 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (pow (sqrt 2.0) 2)))) in a2 3.485 * [taylor]: Taking taylor expansion of 1/3 in a2 3.485 * [taylor]: Taking taylor expansion of (log (/ 1 (pow (sqrt 2.0) 2))) in a2 3.485 * [taylor]: Taking taylor expansion of (/ 1 (pow (sqrt 2.0) 2)) in a2 3.485 * [taylor]: Taking taylor expansion of (pow (sqrt 2.0) 2) in a2 3.485 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a2 3.485 * [taylor]: Taking taylor expansion of 2.0 in a2 3.485 * [taylor]: Taking taylor expansion of (/ (* (cos th) (+ (pow a2 2) (pow a1 2))) (fabs (pow (sqrt 2.0) 1/3))) in a2 3.485 * [taylor]: Taking taylor expansion of (* (cos th) (+ (pow a2 2) (pow a1 2))) in a2 3.485 * [taylor]: Taking taylor expansion of (cos th) in a2 3.485 * [taylor]: Taking taylor expansion of th in a2 3.485 * [taylor]: Taking taylor expansion of (+ (pow a2 2) (pow a1 2)) in a2 3.485 * [taylor]: Taking taylor expansion of (pow a2 2) in a2 3.485 * [taylor]: Taking taylor expansion of a2 in a2 3.485 * [taylor]: Taking taylor expansion of (pow a1 2) in a2 3.486 * [taylor]: Taking taylor expansion of a1 in a2 3.486 * [taylor]: Taking taylor expansion of (fabs (pow (sqrt 2.0) 1/3)) in a2 3.486 * [taylor]: Taking taylor expansion of (* (pow (/ 1 (pow (sqrt 2.0) 2)) 1/3) (/ (* (cos th) (+ (pow a2 2) (pow a1 2))) (fabs (pow (sqrt 2.0) 1/3)))) in a1 3.486 * [taylor]: Taking taylor expansion of (pow (/ 1 (pow (sqrt 2.0) 2)) 1/3) in a1 3.486 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (pow (sqrt 2.0) 2))))) in a1 3.486 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (pow (sqrt 2.0) 2)))) in a1 3.486 * [taylor]: Taking taylor expansion of 1/3 in a1 3.486 * [taylor]: Taking taylor expansion of (log (/ 1 (pow (sqrt 2.0) 2))) in a1 3.486 * [taylor]: Taking taylor expansion of (/ 1 (pow (sqrt 2.0) 2)) in a1 3.486 * [taylor]: Taking taylor expansion of (pow (sqrt 2.0) 2) in a1 3.486 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a1 3.486 * [taylor]: Taking taylor expansion of 2.0 in a1 3.487 * [taylor]: Taking taylor expansion of (/ (* (cos th) (+ (pow a2 2) (pow a1 2))) (fabs (pow (sqrt 2.0) 1/3))) in a1 3.487 * [taylor]: Taking taylor expansion of (* (cos th) (+ (pow a2 2) (pow a1 2))) in a1 3.487 * [taylor]: Taking taylor expansion of (cos th) in a1 3.487 * [taylor]: Taking taylor expansion of th in a1 3.487 * [taylor]: Taking taylor expansion of (+ (pow a2 2) (pow a1 2)) in a1 3.487 * [taylor]: Taking taylor expansion of (pow a2 2) in a1 3.487 * [taylor]: Taking taylor expansion of a2 in a1 3.487 * [taylor]: Taking taylor expansion of (pow a1 2) in a1 3.487 * [taylor]: Taking taylor expansion of a1 in a1 3.487 * [taylor]: Taking taylor expansion of (fabs (pow (sqrt 2.0) 1/3)) in a1 3.487 * [taylor]: Taking taylor expansion of (* (pow (/ 1 (pow (sqrt 2.0) 2)) 1/3) (/ (* (cos th) (+ (pow a2 2) (pow a1 2))) (fabs (pow (sqrt 2.0) 1/3)))) in th 3.487 * [taylor]: Taking taylor expansion of (pow (/ 1 (pow (sqrt 2.0) 2)) 1/3) in th 3.487 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (pow (sqrt 2.0) 2))))) in th 3.487 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (pow (sqrt 2.0) 2)))) in th 3.487 * [taylor]: Taking taylor expansion of 1/3 in th 3.487 * [taylor]: Taking taylor expansion of (log (/ 1 (pow (sqrt 2.0) 2))) in th 3.487 * [taylor]: Taking taylor expansion of (/ 1 (pow (sqrt 2.0) 2)) in th 3.487 * [taylor]: Taking taylor expansion of (pow (sqrt 2.0) 2) in th 3.487 * [taylor]: Taking taylor expansion of (sqrt 2.0) in th 3.487 * [taylor]: Taking taylor expansion of 2.0 in th 3.488 * [taylor]: Taking taylor expansion of (/ (* (cos th) (+ (pow a2 2) (pow a1 2))) (fabs (pow (sqrt 2.0) 1/3))) in th 3.488 * [taylor]: Taking taylor expansion of (* (cos th) (+ (pow a2 2) (pow a1 2))) in th 3.488 * [taylor]: Taking taylor expansion of (cos th) in th 3.488 * [taylor]: Taking taylor expansion of th in th 3.488 * [taylor]: Taking taylor expansion of (+ (pow a2 2) (pow a1 2)) in th 3.488 * [taylor]: Taking taylor expansion of (pow a2 2) in th 3.488 * [taylor]: Taking taylor expansion of a2 in th 3.488 * [taylor]: Taking taylor expansion of (pow a1 2) in th 3.488 * [taylor]: Taking taylor expansion of a1 in th 3.488 * [taylor]: Taking taylor expansion of (fabs (pow (sqrt 2.0) 1/3)) in th 3.489 * [taylor]: Taking taylor expansion of (* (pow (/ 1 (pow (sqrt 2.0) 2)) 1/3) (/ (* (cos th) (+ (pow a2 2) (pow a1 2))) (fabs (pow (sqrt 2.0) 1/3)))) in th 3.489 * [taylor]: Taking taylor expansion of (pow (/ 1 (pow (sqrt 2.0) 2)) 1/3) in th 3.489 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (pow (sqrt 2.0) 2))))) in th 3.489 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (pow (sqrt 2.0) 2)))) in th 3.489 * [taylor]: Taking taylor expansion of 1/3 in th 3.489 * [taylor]: Taking taylor expansion of (log (/ 1 (pow (sqrt 2.0) 2))) in th 3.489 * [taylor]: Taking taylor expansion of (/ 1 (pow (sqrt 2.0) 2)) in th 3.489 * [taylor]: Taking taylor expansion of (pow (sqrt 2.0) 2) in th 3.489 * [taylor]: Taking taylor expansion of (sqrt 2.0) in th 3.489 * [taylor]: Taking taylor expansion of 2.0 in th 3.489 * [taylor]: Taking taylor expansion of (/ (* (cos th) (+ (pow a2 2) (pow a1 2))) (fabs (pow (sqrt 2.0) 1/3))) in th 3.489 * [taylor]: Taking taylor expansion of (* (cos th) (+ (pow a2 2) (pow a1 2))) in th 3.489 * [taylor]: Taking taylor expansion of (cos th) in th 3.489 * [taylor]: Taking taylor expansion of th in th 3.489 * [taylor]: Taking taylor expansion of (+ (pow a2 2) (pow a1 2)) in th 3.489 * [taylor]: Taking taylor expansion of (pow a2 2) in th 3.489 * [taylor]: Taking taylor expansion of a2 in th 3.489 * [taylor]: Taking taylor expansion of (pow a1 2) in th 3.489 * [taylor]: Taking taylor expansion of a1 in th 3.489 * [taylor]: Taking taylor expansion of (fabs (pow (sqrt 2.0) 1/3)) in th 3.492 * [taylor]: Taking taylor expansion of (* (pow (/ 1 (pow (sqrt 2.0) 2)) 1/3) (/ (+ (pow a2 2) (pow a1 2)) (fabs (pow (sqrt 2.0) 1/3)))) in a1 3.492 * [taylor]: Taking taylor expansion of (pow (/ 1 (pow (sqrt 2.0) 2)) 1/3) in a1 3.492 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (pow (sqrt 2.0) 2))))) in a1 3.492 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (pow (sqrt 2.0) 2)))) in a1 3.492 * [taylor]: Taking taylor expansion of 1/3 in a1 3.492 * [taylor]: Taking taylor expansion of (log (/ 1 (pow (sqrt 2.0) 2))) in a1 3.492 * [taylor]: Taking taylor expansion of (/ 1 (pow (sqrt 2.0) 2)) in a1 3.492 * [taylor]: Taking taylor expansion of (pow (sqrt 2.0) 2) in a1 3.492 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a1 3.492 * [taylor]: Taking taylor expansion of 2.0 in a1 3.492 * [taylor]: Taking taylor expansion of (/ (+ (pow a2 2) (pow a1 2)) (fabs (pow (sqrt 2.0) 1/3))) in a1 3.492 * [taylor]: Taking taylor expansion of (+ (pow a2 2) (pow a1 2)) in a1 3.493 * [taylor]: Taking taylor expansion of (pow a2 2) in a1 3.493 * [taylor]: Taking taylor expansion of a2 in a1 3.493 * [taylor]: Taking taylor expansion of (pow a1 2) in a1 3.493 * [taylor]: Taking taylor expansion of a1 in a1 3.493 * [taylor]: Taking taylor expansion of (fabs (pow (sqrt 2.0) 1/3)) in a1 3.493 * [taylor]: Taking taylor expansion of (* (pow (/ 1 (pow (sqrt 2.0) 2)) 1/3) (/ (pow a2 2) (fabs (pow (sqrt 2.0) 1/3)))) in a2 3.493 * [taylor]: Taking taylor expansion of (pow (/ 1 (pow (sqrt 2.0) 2)) 1/3) in a2 3.493 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (pow (sqrt 2.0) 2))))) in a2 3.493 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (pow (sqrt 2.0) 2)))) in a2 3.493 * [taylor]: Taking taylor expansion of 1/3 in a2 3.493 * [taylor]: Taking taylor expansion of (log (/ 1 (pow (sqrt 2.0) 2))) in a2 3.493 * [taylor]: Taking taylor expansion of (/ 1 (pow (sqrt 2.0) 2)) in a2 3.493 * [taylor]: Taking taylor expansion of (pow (sqrt 2.0) 2) in a2 3.493 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a2 3.493 * [taylor]: Taking taylor expansion of 2.0 in a2 3.494 * [taylor]: Taking taylor expansion of (/ (pow a2 2) (fabs (pow (sqrt 2.0) 1/3))) in a2 3.494 * [taylor]: Taking taylor expansion of (pow a2 2) in a2 3.494 * [taylor]: Taking taylor expansion of a2 in a2 3.494 * [taylor]: Taking taylor expansion of (fabs (pow (sqrt 2.0) 1/3)) in a2 3.496 * [taylor]: Taking taylor expansion of 0 in a1 3.496 * [taylor]: Taking taylor expansion of 0 in a2 3.497 * [taylor]: Taking taylor expansion of 0 in a2 3.500 * [taylor]: Taking taylor expansion of (neg (+ (* 1/2 (* (/ (pow a1 2) (fabs (pow (sqrt 2.0) 1/3))) (pow (/ 1 (pow (sqrt 2.0) 2)) 1/3))) (* 1/2 (* (pow (/ 1 (pow (sqrt 2.0) 2)) 1/3) (/ (pow a2 2) (fabs (pow (sqrt 2.0) 1/3))))))) in a1 3.500 * [taylor]: Taking taylor expansion of (+ (* 1/2 (* (/ (pow a1 2) (fabs (pow (sqrt 2.0) 1/3))) (pow (/ 1 (pow (sqrt 2.0) 2)) 1/3))) (* 1/2 (* (pow (/ 1 (pow (sqrt 2.0) 2)) 1/3) (/ (pow a2 2) (fabs (pow (sqrt 2.0) 1/3)))))) in a1 3.500 * [taylor]: Taking taylor expansion of (* 1/2 (* (/ (pow a1 2) (fabs (pow (sqrt 2.0) 1/3))) (pow (/ 1 (pow (sqrt 2.0) 2)) 1/3))) in a1 3.500 * [taylor]: Taking taylor expansion of 1/2 in a1 3.500 * [taylor]: Taking taylor expansion of (* (/ (pow a1 2) (fabs (pow (sqrt 2.0) 1/3))) (pow (/ 1 (pow (sqrt 2.0) 2)) 1/3)) in a1 3.500 * [taylor]: Taking taylor expansion of (/ (pow a1 2) (fabs (pow (sqrt 2.0) 1/3))) in a1 3.500 * [taylor]: Taking taylor expansion of (pow a1 2) in a1 3.500 * [taylor]: Taking taylor expansion of a1 in a1 3.500 * [taylor]: Taking taylor expansion of (fabs (pow (sqrt 2.0) 1/3)) in a1 3.500 * [taylor]: Taking taylor expansion of (pow (/ 1 (pow (sqrt 2.0) 2)) 1/3) in a1 3.500 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (pow (sqrt 2.0) 2))))) in a1 3.500 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (pow (sqrt 2.0) 2)))) in a1 3.500 * [taylor]: Taking taylor expansion of 1/3 in a1 3.500 * [taylor]: Taking taylor expansion of (log (/ 1 (pow (sqrt 2.0) 2))) in a1 3.500 * [taylor]: Taking taylor expansion of (/ 1 (pow (sqrt 2.0) 2)) in a1 3.500 * [taylor]: Taking taylor expansion of (pow (sqrt 2.0) 2) in a1 3.500 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a1 3.500 * [taylor]: Taking taylor expansion of 2.0 in a1 3.501 * [taylor]: Taking taylor expansion of (* 1/2 (* (pow (/ 1 (pow (sqrt 2.0) 2)) 1/3) (/ (pow a2 2) (fabs (pow (sqrt 2.0) 1/3))))) in a1 3.501 * [taylor]: Taking taylor expansion of 1/2 in a1 3.501 * [taylor]: Taking taylor expansion of (* (pow (/ 1 (pow (sqrt 2.0) 2)) 1/3) (/ (pow a2 2) (fabs (pow (sqrt 2.0) 1/3)))) in a1 3.501 * [taylor]: Taking taylor expansion of (pow (/ 1 (pow (sqrt 2.0) 2)) 1/3) in a1 3.501 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (pow (sqrt 2.0) 2))))) in a1 3.501 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (pow (sqrt 2.0) 2)))) in a1 3.501 * [taylor]: Taking taylor expansion of 1/3 in a1 3.501 * [taylor]: Taking taylor expansion of (log (/ 1 (pow (sqrt 2.0) 2))) in a1 3.501 * [taylor]: Taking taylor expansion of (/ 1 (pow (sqrt 2.0) 2)) in a1 3.501 * [taylor]: Taking taylor expansion of (pow (sqrt 2.0) 2) in a1 3.501 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a1 3.501 * [taylor]: Taking taylor expansion of 2.0 in a1 3.501 * [taylor]: Taking taylor expansion of (/ (pow a2 2) (fabs (pow (sqrt 2.0) 1/3))) in a1 3.501 * [taylor]: Taking taylor expansion of (pow a2 2) in a1 3.501 * [taylor]: Taking taylor expansion of a2 in a1 3.501 * [taylor]: Taking taylor expansion of (fabs (pow (sqrt 2.0) 1/3)) in a1 3.502 * [taylor]: Taking taylor expansion of (neg (* 1/2 (* (pow (/ 1 (pow (sqrt 2.0) 2)) 1/3) (/ (pow a2 2) (fabs (pow (sqrt 2.0) 1/3)))))) in a2 3.502 * [taylor]: Taking taylor expansion of (* 1/2 (* (pow (/ 1 (pow (sqrt 2.0) 2)) 1/3) (/ (pow a2 2) (fabs (pow (sqrt 2.0) 1/3))))) in a2 3.502 * [taylor]: Taking taylor expansion of 1/2 in a2 3.502 * [taylor]: Taking taylor expansion of (* (pow (/ 1 (pow (sqrt 2.0) 2)) 1/3) (/ (pow a2 2) (fabs (pow (sqrt 2.0) 1/3)))) in a2 3.502 * [taylor]: Taking taylor expansion of (pow (/ 1 (pow (sqrt 2.0) 2)) 1/3) in a2 3.502 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (pow (sqrt 2.0) 2))))) in a2 3.502 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (pow (sqrt 2.0) 2)))) in a2 3.502 * [taylor]: Taking taylor expansion of 1/3 in a2 3.502 * [taylor]: Taking taylor expansion of (log (/ 1 (pow (sqrt 2.0) 2))) in a2 3.503 * [taylor]: Taking taylor expansion of (/ 1 (pow (sqrt 2.0) 2)) in a2 3.503 * [taylor]: Taking taylor expansion of (pow (sqrt 2.0) 2) in a2 3.503 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a2 3.503 * [taylor]: Taking taylor expansion of 2.0 in a2 3.503 * [taylor]: Taking taylor expansion of (/ (pow a2 2) (fabs (pow (sqrt 2.0) 1/3))) in a2 3.503 * [taylor]: Taking taylor expansion of (pow a2 2) in a2 3.503 * [taylor]: Taking taylor expansion of a2 in a2 3.503 * [taylor]: Taking taylor expansion of (fabs (pow (sqrt 2.0) 1/3)) in a2 3.503 * [taylor]: Taking taylor expansion of 0 in a2 3.505 * [taylor]: Taking taylor expansion of (* (pow (/ 1 (pow (sqrt 2.0) 2)) 1/3) (/ 1 (fabs (pow (sqrt 2.0) 1/3)))) in a2 3.505 * [taylor]: Taking taylor expansion of (pow (/ 1 (pow (sqrt 2.0) 2)) 1/3) in a2 3.505 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (pow (sqrt 2.0) 2))))) in a2 3.505 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (pow (sqrt 2.0) 2)))) in a2 3.505 * [taylor]: Taking taylor expansion of 1/3 in a2 3.505 * [taylor]: Taking taylor expansion of (log (/ 1 (pow (sqrt 2.0) 2))) in a2 3.505 * [taylor]: Taking taylor expansion of (/ 1 (pow (sqrt 2.0) 2)) in a2 3.506 * [taylor]: Taking taylor expansion of (pow (sqrt 2.0) 2) in a2 3.506 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a2 3.506 * [taylor]: Taking taylor expansion of 2.0 in a2 3.506 * [taylor]: Taking taylor expansion of (/ 1 (fabs (pow (sqrt 2.0) 1/3))) in a2 3.506 * [taylor]: Taking taylor expansion of (fabs (pow (sqrt 2.0) 1/3)) in a2 3.510 * [taylor]: Taking taylor expansion of 0 in a1 3.510 * [taylor]: Taking taylor expansion of 0 in a2 3.512 * [taylor]: Taking taylor expansion of (neg 0) in a2 3.512 * [taylor]: Taking taylor expansion of 0 in a2 3.514 * [approximate]: Taking taylor expansion of (* (/ (* (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (cos (/ 1 th))) (fabs (pow (sqrt 2.0) 1/3))) (pow (/ 1 (pow (sqrt 2.0) 2)) 1/3)) in (th a1 a2) around 0 3.514 * [taylor]: Taking taylor expansion of (* (/ (* (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (cos (/ 1 th))) (fabs (pow (sqrt 2.0) 1/3))) (pow (/ 1 (pow (sqrt 2.0) 2)) 1/3)) in a2 3.514 * [taylor]: Taking taylor expansion of (/ (* (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (cos (/ 1 th))) (fabs (pow (sqrt 2.0) 1/3))) in a2 3.514 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (cos (/ 1 th))) in a2 3.514 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) in a2 3.514 * [taylor]: Taking taylor expansion of (/ 1 (pow a2 2)) in a2 3.514 * [taylor]: Taking taylor expansion of (pow a2 2) in a2 3.514 * [taylor]: Taking taylor expansion of a2 in a2 3.514 * [taylor]: Taking taylor expansion of (/ 1 (pow a1 2)) in a2 3.514 * [taylor]: Taking taylor expansion of (pow a1 2) in a2 3.514 * [taylor]: Taking taylor expansion of a1 in a2 3.514 * [taylor]: Taking taylor expansion of (cos (/ 1 th)) in a2 3.514 * [taylor]: Taking taylor expansion of (/ 1 th) in a2 3.514 * [taylor]: Taking taylor expansion of th in a2 3.514 * [taylor]: Taking taylor expansion of (fabs (pow (sqrt 2.0) 1/3)) in a2 3.514 * [taylor]: Taking taylor expansion of (pow (/ 1 (pow (sqrt 2.0) 2)) 1/3) in a2 3.514 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (pow (sqrt 2.0) 2))))) in a2 3.514 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (pow (sqrt 2.0) 2)))) in a2 3.515 * [taylor]: Taking taylor expansion of 1/3 in a2 3.515 * [taylor]: Taking taylor expansion of (log (/ 1 (pow (sqrt 2.0) 2))) in a2 3.515 * [taylor]: Taking taylor expansion of (/ 1 (pow (sqrt 2.0) 2)) in a2 3.515 * [taylor]: Taking taylor expansion of (pow (sqrt 2.0) 2) in a2 3.515 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a2 3.515 * [taylor]: Taking taylor expansion of 2.0 in a2 3.515 * [taylor]: Taking taylor expansion of (* (/ (* (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (cos (/ 1 th))) (fabs (pow (sqrt 2.0) 1/3))) (pow (/ 1 (pow (sqrt 2.0) 2)) 1/3)) in a1 3.515 * [taylor]: Taking taylor expansion of (/ (* (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (cos (/ 1 th))) (fabs (pow (sqrt 2.0) 1/3))) in a1 3.515 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (cos (/ 1 th))) in a1 3.515 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) in a1 3.515 * [taylor]: Taking taylor expansion of (/ 1 (pow a2 2)) in a1 3.515 * [taylor]: Taking taylor expansion of (pow a2 2) in a1 3.515 * [taylor]: Taking taylor expansion of a2 in a1 3.515 * [taylor]: Taking taylor expansion of (/ 1 (pow a1 2)) in a1 3.515 * [taylor]: Taking taylor expansion of (pow a1 2) in a1 3.515 * [taylor]: Taking taylor expansion of a1 in a1 3.515 * [taylor]: Taking taylor expansion of (cos (/ 1 th)) in a1 3.515 * [taylor]: Taking taylor expansion of (/ 1 th) in a1 3.515 * [taylor]: Taking taylor expansion of th in a1 3.515 * [taylor]: Taking taylor expansion of (fabs (pow (sqrt 2.0) 1/3)) in a1 3.516 * [taylor]: Taking taylor expansion of (pow (/ 1 (pow (sqrt 2.0) 2)) 1/3) in a1 3.516 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (pow (sqrt 2.0) 2))))) in a1 3.516 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (pow (sqrt 2.0) 2)))) in a1 3.516 * [taylor]: Taking taylor expansion of 1/3 in a1 3.516 * [taylor]: Taking taylor expansion of (log (/ 1 (pow (sqrt 2.0) 2))) in a1 3.516 * [taylor]: Taking taylor expansion of (/ 1 (pow (sqrt 2.0) 2)) in a1 3.516 * [taylor]: Taking taylor expansion of (pow (sqrt 2.0) 2) in a1 3.516 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a1 3.516 * [taylor]: Taking taylor expansion of 2.0 in a1 3.516 * [taylor]: Taking taylor expansion of (* (/ (* (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (cos (/ 1 th))) (fabs (pow (sqrt 2.0) 1/3))) (pow (/ 1 (pow (sqrt 2.0) 2)) 1/3)) in th 3.516 * [taylor]: Taking taylor expansion of (/ (* (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (cos (/ 1 th))) (fabs (pow (sqrt 2.0) 1/3))) in th 3.516 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (cos (/ 1 th))) in th 3.516 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) in th 3.516 * [taylor]: Taking taylor expansion of (/ 1 (pow a2 2)) in th 3.517 * [taylor]: Taking taylor expansion of (pow a2 2) in th 3.517 * [taylor]: Taking taylor expansion of a2 in th 3.517 * [taylor]: Taking taylor expansion of (/ 1 (pow a1 2)) in th 3.517 * [taylor]: Taking taylor expansion of (pow a1 2) in th 3.517 * [taylor]: Taking taylor expansion of a1 in th 3.517 * [taylor]: Taking taylor expansion of (cos (/ 1 th)) in th 3.517 * [taylor]: Taking taylor expansion of (/ 1 th) in th 3.517 * [taylor]: Taking taylor expansion of th in th 3.517 * [taylor]: Taking taylor expansion of (fabs (pow (sqrt 2.0) 1/3)) in th 3.517 * [taylor]: Taking taylor expansion of (pow (/ 1 (pow (sqrt 2.0) 2)) 1/3) in th 3.518 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (pow (sqrt 2.0) 2))))) in th 3.518 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (pow (sqrt 2.0) 2)))) in th 3.518 * [taylor]: Taking taylor expansion of 1/3 in th 3.518 * [taylor]: Taking taylor expansion of (log (/ 1 (pow (sqrt 2.0) 2))) in th 3.518 * [taylor]: Taking taylor expansion of (/ 1 (pow (sqrt 2.0) 2)) in th 3.518 * [taylor]: Taking taylor expansion of (pow (sqrt 2.0) 2) in th 3.518 * [taylor]: Taking taylor expansion of (sqrt 2.0) in th 3.518 * [taylor]: Taking taylor expansion of 2.0 in th 3.518 * [taylor]: Taking taylor expansion of (* (/ (* (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (cos (/ 1 th))) (fabs (pow (sqrt 2.0) 1/3))) (pow (/ 1 (pow (sqrt 2.0) 2)) 1/3)) in th 3.518 * [taylor]: Taking taylor expansion of (/ (* (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (cos (/ 1 th))) (fabs (pow (sqrt 2.0) 1/3))) in th 3.518 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (cos (/ 1 th))) in th 3.518 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) in th 3.518 * [taylor]: Taking taylor expansion of (/ 1 (pow a2 2)) in th 3.518 * [taylor]: Taking taylor expansion of (pow a2 2) in th 3.518 * [taylor]: Taking taylor expansion of a2 in th 3.518 * [taylor]: Taking taylor expansion of (/ 1 (pow a1 2)) in th 3.518 * [taylor]: Taking taylor expansion of (pow a1 2) in th 3.518 * [taylor]: Taking taylor expansion of a1 in th 3.518 * [taylor]: Taking taylor expansion of (cos (/ 1 th)) in th 3.518 * [taylor]: Taking taylor expansion of (/ 1 th) in th 3.518 * [taylor]: Taking taylor expansion of th in th 3.519 * [taylor]: Taking taylor expansion of (fabs (pow (sqrt 2.0) 1/3)) in th 3.519 * [taylor]: Taking taylor expansion of (pow (/ 1 (pow (sqrt 2.0) 2)) 1/3) in th 3.519 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (pow (sqrt 2.0) 2))))) in th 3.519 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (pow (sqrt 2.0) 2)))) in th 3.519 * [taylor]: Taking taylor expansion of 1/3 in th 3.519 * [taylor]: Taking taylor expansion of (log (/ 1 (pow (sqrt 2.0) 2))) in th 3.519 * [taylor]: Taking taylor expansion of (/ 1 (pow (sqrt 2.0) 2)) in th 3.519 * [taylor]: Taking taylor expansion of (pow (sqrt 2.0) 2) in th 3.519 * [taylor]: Taking taylor expansion of (sqrt 2.0) in th 3.519 * [taylor]: Taking taylor expansion of 2.0 in th 3.520 * [taylor]: Taking taylor expansion of (* (/ (* (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (cos (/ 1 th))) (fabs (pow (sqrt 2.0) 1/3))) (pow (/ 1 (pow (sqrt 2.0) 2)) 1/3)) in a1 3.520 * [taylor]: Taking taylor expansion of (/ (* (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (cos (/ 1 th))) (fabs (pow (sqrt 2.0) 1/3))) in a1 3.520 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (cos (/ 1 th))) in a1 3.520 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) in a1 3.520 * [taylor]: Taking taylor expansion of (/ 1 (pow a2 2)) in a1 3.520 * [taylor]: Taking taylor expansion of (pow a2 2) in a1 3.520 * [taylor]: Taking taylor expansion of a2 in a1 3.520 * [taylor]: Taking taylor expansion of (/ 1 (pow a1 2)) in a1 3.520 * [taylor]: Taking taylor expansion of (pow a1 2) in a1 3.520 * [taylor]: Taking taylor expansion of a1 in a1 3.520 * [taylor]: Taking taylor expansion of (cos (/ 1 th)) in a1 3.520 * [taylor]: Taking taylor expansion of (/ 1 th) in a1 3.520 * [taylor]: Taking taylor expansion of th in a1 3.521 * [taylor]: Taking taylor expansion of (fabs (pow (sqrt 2.0) 1/3)) in a1 3.521 * [taylor]: Taking taylor expansion of (pow (/ 1 (pow (sqrt 2.0) 2)) 1/3) in a1 3.521 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (pow (sqrt 2.0) 2))))) in a1 3.521 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (pow (sqrt 2.0) 2)))) in a1 3.521 * [taylor]: Taking taylor expansion of 1/3 in a1 3.521 * [taylor]: Taking taylor expansion of (log (/ 1 (pow (sqrt 2.0) 2))) in a1 3.521 * [taylor]: Taking taylor expansion of (/ 1 (pow (sqrt 2.0) 2)) in a1 3.521 * [taylor]: Taking taylor expansion of (pow (sqrt 2.0) 2) in a1 3.521 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a1 3.521 * [taylor]: Taking taylor expansion of 2.0 in a1 3.522 * [taylor]: Taking taylor expansion of (* (pow (/ 1 (pow (sqrt 2.0) 2)) 1/3) (/ (cos (/ 1 th)) (fabs (pow (sqrt 2.0) 1/3)))) in a2 3.522 * [taylor]: Taking taylor expansion of (pow (/ 1 (pow (sqrt 2.0) 2)) 1/3) in a2 3.522 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (pow (sqrt 2.0) 2))))) in a2 3.522 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (pow (sqrt 2.0) 2)))) in a2 3.522 * [taylor]: Taking taylor expansion of 1/3 in a2 3.522 * [taylor]: Taking taylor expansion of (log (/ 1 (pow (sqrt 2.0) 2))) in a2 3.522 * [taylor]: Taking taylor expansion of (/ 1 (pow (sqrt 2.0) 2)) in a2 3.522 * [taylor]: Taking taylor expansion of (pow (sqrt 2.0) 2) in a2 3.522 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a2 3.522 * [taylor]: Taking taylor expansion of 2.0 in a2 3.522 * [taylor]: Taking taylor expansion of (/ (cos (/ 1 th)) (fabs (pow (sqrt 2.0) 1/3))) in a2 3.522 * [taylor]: Taking taylor expansion of (cos (/ 1 th)) in a2 3.522 * [taylor]: Taking taylor expansion of (/ 1 th) in a2 3.522 * [taylor]: Taking taylor expansion of th in a2 3.522 * [taylor]: Taking taylor expansion of (fabs (pow (sqrt 2.0) 1/3)) in a2 3.525 * [taylor]: Taking taylor expansion of 0 in a1 3.526 * [taylor]: Taking taylor expansion of 0 in a2 3.529 * [taylor]: Taking taylor expansion of 0 in a1 3.532 * [taylor]: Taking taylor expansion of (* (pow (/ 1 (pow (sqrt 2.0) 2)) 1/3) (/ (cos (/ 1 th)) (* (fabs (pow (sqrt 2.0) 1/3)) (pow a2 2)))) in a2 3.532 * [taylor]: Taking taylor expansion of (pow (/ 1 (pow (sqrt 2.0) 2)) 1/3) in a2 3.532 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (pow (sqrt 2.0) 2))))) in a2 3.532 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (pow (sqrt 2.0) 2)))) in a2 3.532 * [taylor]: Taking taylor expansion of 1/3 in a2 3.532 * [taylor]: Taking taylor expansion of (log (/ 1 (pow (sqrt 2.0) 2))) in a2 3.532 * [taylor]: Taking taylor expansion of (/ 1 (pow (sqrt 2.0) 2)) in a2 3.532 * [taylor]: Taking taylor expansion of (pow (sqrt 2.0) 2) in a2 3.532 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a2 3.532 * [taylor]: Taking taylor expansion of 2.0 in a2 3.533 * [taylor]: Taking taylor expansion of (/ (cos (/ 1 th)) (* (fabs (pow (sqrt 2.0) 1/3)) (pow a2 2))) in a2 3.533 * [taylor]: Taking taylor expansion of (cos (/ 1 th)) in a2 3.533 * [taylor]: Taking taylor expansion of (/ 1 th) in a2 3.533 * [taylor]: Taking taylor expansion of th in a2 3.533 * [taylor]: Taking taylor expansion of (* (fabs (pow (sqrt 2.0) 1/3)) (pow a2 2)) in a2 3.533 * [taylor]: Taking taylor expansion of (fabs (pow (sqrt 2.0) 1/3)) in a2 3.533 * [taylor]: Taking taylor expansion of (pow a2 2) in a2 3.533 * [taylor]: Taking taylor expansion of a2 in a2 3.538 * [taylor]: Taking taylor expansion of 0 in a1 3.538 * [taylor]: Taking taylor expansion of 0 in a2 3.543 * [taylor]: Taking taylor expansion of 0 in a2 3.552 * [taylor]: Taking taylor expansion of 0 in a1 3.552 * [taylor]: Taking taylor expansion of 0 in a2 3.552 * [taylor]: Taking taylor expansion of 0 in a2 3.560 * [taylor]: Taking taylor expansion of 0 in a2 3.567 * [approximate]: Taking taylor expansion of (* (/ (* (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (cos (/ -1 th))) (fabs (pow (sqrt 2.0) 1/3))) (pow (/ 1 (pow (sqrt 2.0) 2)) 1/3)) in (th a1 a2) around 0 3.567 * [taylor]: Taking taylor expansion of (* (/ (* (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (cos (/ -1 th))) (fabs (pow (sqrt 2.0) 1/3))) (pow (/ 1 (pow (sqrt 2.0) 2)) 1/3)) in a2 3.567 * [taylor]: Taking taylor expansion of (/ (* (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (cos (/ -1 th))) (fabs (pow (sqrt 2.0) 1/3))) in a2 3.567 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (cos (/ -1 th))) in a2 3.567 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) in a2 3.567 * [taylor]: Taking taylor expansion of (/ 1 (pow a2 2)) in a2 3.567 * [taylor]: Taking taylor expansion of (pow a2 2) in a2 3.567 * [taylor]: Taking taylor expansion of a2 in a2 3.567 * [taylor]: Taking taylor expansion of (/ 1 (pow a1 2)) in a2 3.567 * [taylor]: Taking taylor expansion of (pow a1 2) in a2 3.567 * [taylor]: Taking taylor expansion of a1 in a2 3.567 * [taylor]: Taking taylor expansion of (cos (/ -1 th)) in a2 3.567 * [taylor]: Taking taylor expansion of (/ -1 th) in a2 3.567 * [taylor]: Taking taylor expansion of -1 in a2 3.567 * [taylor]: Taking taylor expansion of th in a2 3.567 * [taylor]: Taking taylor expansion of (fabs (pow (sqrt 2.0) 1/3)) in a2 3.568 * [taylor]: Taking taylor expansion of (pow (/ 1 (pow (sqrt 2.0) 2)) 1/3) in a2 3.568 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (pow (sqrt 2.0) 2))))) in a2 3.568 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (pow (sqrt 2.0) 2)))) in a2 3.568 * [taylor]: Taking taylor expansion of 1/3 in a2 3.568 * [taylor]: Taking taylor expansion of (log (/ 1 (pow (sqrt 2.0) 2))) in a2 3.568 * [taylor]: Taking taylor expansion of (/ 1 (pow (sqrt 2.0) 2)) in a2 3.568 * [taylor]: Taking taylor expansion of (pow (sqrt 2.0) 2) in a2 3.568 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a2 3.568 * [taylor]: Taking taylor expansion of 2.0 in a2 3.568 * [taylor]: Taking taylor expansion of (* (/ (* (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (cos (/ -1 th))) (fabs (pow (sqrt 2.0) 1/3))) (pow (/ 1 (pow (sqrt 2.0) 2)) 1/3)) in a1 3.568 * [taylor]: Taking taylor expansion of (/ (* (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (cos (/ -1 th))) (fabs (pow (sqrt 2.0) 1/3))) in a1 3.568 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (cos (/ -1 th))) in a1 3.568 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) in a1 3.568 * [taylor]: Taking taylor expansion of (/ 1 (pow a2 2)) in a1 3.568 * [taylor]: Taking taylor expansion of (pow a2 2) in a1 3.568 * [taylor]: Taking taylor expansion of a2 in a1 3.568 * [taylor]: Taking taylor expansion of (/ 1 (pow a1 2)) in a1 3.568 * [taylor]: Taking taylor expansion of (pow a1 2) in a1 3.568 * [taylor]: Taking taylor expansion of a1 in a1 3.569 * [taylor]: Taking taylor expansion of (cos (/ -1 th)) in a1 3.569 * [taylor]: Taking taylor expansion of (/ -1 th) in a1 3.569 * [taylor]: Taking taylor expansion of -1 in a1 3.569 * [taylor]: Taking taylor expansion of th in a1 3.569 * [taylor]: Taking taylor expansion of (fabs (pow (sqrt 2.0) 1/3)) in a1 3.569 * [taylor]: Taking taylor expansion of (pow (/ 1 (pow (sqrt 2.0) 2)) 1/3) in a1 3.569 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (pow (sqrt 2.0) 2))))) in a1 3.569 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (pow (sqrt 2.0) 2)))) in a1 3.569 * [taylor]: Taking taylor expansion of 1/3 in a1 3.569 * [taylor]: Taking taylor expansion of (log (/ 1 (pow (sqrt 2.0) 2))) in a1 3.569 * [taylor]: Taking taylor expansion of (/ 1 (pow (sqrt 2.0) 2)) in a1 3.569 * [taylor]: Taking taylor expansion of (pow (sqrt 2.0) 2) in a1 3.569 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a1 3.569 * [taylor]: Taking taylor expansion of 2.0 in a1 3.570 * [taylor]: Taking taylor expansion of (* (/ (* (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (cos (/ -1 th))) (fabs (pow (sqrt 2.0) 1/3))) (pow (/ 1 (pow (sqrt 2.0) 2)) 1/3)) in th 3.570 * [taylor]: Taking taylor expansion of (/ (* (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (cos (/ -1 th))) (fabs (pow (sqrt 2.0) 1/3))) in th 3.570 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (cos (/ -1 th))) in th 3.570 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) in th 3.570 * [taylor]: Taking taylor expansion of (/ 1 (pow a2 2)) in th 3.570 * [taylor]: Taking taylor expansion of (pow a2 2) in th 3.570 * [taylor]: Taking taylor expansion of a2 in th 3.570 * [taylor]: Taking taylor expansion of (/ 1 (pow a1 2)) in th 3.570 * [taylor]: Taking taylor expansion of (pow a1 2) in th 3.570 * [taylor]: Taking taylor expansion of a1 in th 3.570 * [taylor]: Taking taylor expansion of (cos (/ -1 th)) in th 3.570 * [taylor]: Taking taylor expansion of (/ -1 th) in th 3.570 * [taylor]: Taking taylor expansion of -1 in th 3.570 * [taylor]: Taking taylor expansion of th in th 3.570 * [taylor]: Taking taylor expansion of (fabs (pow (sqrt 2.0) 1/3)) in th 3.571 * [taylor]: Taking taylor expansion of (pow (/ 1 (pow (sqrt 2.0) 2)) 1/3) in th 3.571 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (pow (sqrt 2.0) 2))))) in th 3.571 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (pow (sqrt 2.0) 2)))) in th 3.571 * [taylor]: Taking taylor expansion of 1/3 in th 3.571 * [taylor]: Taking taylor expansion of (log (/ 1 (pow (sqrt 2.0) 2))) in th 3.571 * [taylor]: Taking taylor expansion of (/ 1 (pow (sqrt 2.0) 2)) in th 3.571 * [taylor]: Taking taylor expansion of (pow (sqrt 2.0) 2) in th 3.571 * [taylor]: Taking taylor expansion of (sqrt 2.0) in th 3.571 * [taylor]: Taking taylor expansion of 2.0 in th 3.571 * [taylor]: Taking taylor expansion of (* (/ (* (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (cos (/ -1 th))) (fabs (pow (sqrt 2.0) 1/3))) (pow (/ 1 (pow (sqrt 2.0) 2)) 1/3)) in th 3.571 * [taylor]: Taking taylor expansion of (/ (* (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (cos (/ -1 th))) (fabs (pow (sqrt 2.0) 1/3))) in th 3.571 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (cos (/ -1 th))) in th 3.571 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) in th 3.571 * [taylor]: Taking taylor expansion of (/ 1 (pow a2 2)) in th 3.571 * [taylor]: Taking taylor expansion of (pow a2 2) in th 3.571 * [taylor]: Taking taylor expansion of a2 in th 3.572 * [taylor]: Taking taylor expansion of (/ 1 (pow a1 2)) in th 3.572 * [taylor]: Taking taylor expansion of (pow a1 2) in th 3.572 * [taylor]: Taking taylor expansion of a1 in th 3.572 * [taylor]: Taking taylor expansion of (cos (/ -1 th)) in th 3.572 * [taylor]: Taking taylor expansion of (/ -1 th) in th 3.572 * [taylor]: Taking taylor expansion of -1 in th 3.572 * [taylor]: Taking taylor expansion of th in th 3.572 * [taylor]: Taking taylor expansion of (fabs (pow (sqrt 2.0) 1/3)) in th 3.572 * [taylor]: Taking taylor expansion of (pow (/ 1 (pow (sqrt 2.0) 2)) 1/3) in th 3.572 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (pow (sqrt 2.0) 2))))) in th 3.572 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (pow (sqrt 2.0) 2)))) in th 3.572 * [taylor]: Taking taylor expansion of 1/3 in th 3.573 * [taylor]: Taking taylor expansion of (log (/ 1 (pow (sqrt 2.0) 2))) in th 3.573 * [taylor]: Taking taylor expansion of (/ 1 (pow (sqrt 2.0) 2)) in th 3.573 * [taylor]: Taking taylor expansion of (pow (sqrt 2.0) 2) in th 3.573 * [taylor]: Taking taylor expansion of (sqrt 2.0) in th 3.573 * [taylor]: Taking taylor expansion of 2.0 in th 3.573 * [taylor]: Taking taylor expansion of (* (/ (* (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (cos (/ -1 th))) (fabs (pow (sqrt 2.0) 1/3))) (pow (/ 1 (pow (sqrt 2.0) 2)) 1/3)) in a1 3.573 * [taylor]: Taking taylor expansion of (/ (* (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (cos (/ -1 th))) (fabs (pow (sqrt 2.0) 1/3))) in a1 3.574 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) (cos (/ -1 th))) in a1 3.574 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a2 2)) (/ 1 (pow a1 2))) in a1 3.574 * [taylor]: Taking taylor expansion of (/ 1 (pow a2 2)) in a1 3.574 * [taylor]: Taking taylor expansion of (pow a2 2) in a1 3.574 * [taylor]: Taking taylor expansion of a2 in a1 3.574 * [taylor]: Taking taylor expansion of (/ 1 (pow a1 2)) in a1 3.574 * [taylor]: Taking taylor expansion of (pow a1 2) in a1 3.574 * [taylor]: Taking taylor expansion of a1 in a1 3.574 * [taylor]: Taking taylor expansion of (cos (/ -1 th)) in a1 3.574 * [taylor]: Taking taylor expansion of (/ -1 th) in a1 3.574 * [taylor]: Taking taylor expansion of -1 in a1 3.574 * [taylor]: Taking taylor expansion of th in a1 3.574 * [taylor]: Taking taylor expansion of (fabs (pow (sqrt 2.0) 1/3)) in a1 3.574 * [taylor]: Taking taylor expansion of (pow (/ 1 (pow (sqrt 2.0) 2)) 1/3) in a1 3.574 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (pow (sqrt 2.0) 2))))) in a1 3.574 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (pow (sqrt 2.0) 2)))) in a1 3.574 * [taylor]: Taking taylor expansion of 1/3 in a1 3.574 * [taylor]: Taking taylor expansion of (log (/ 1 (pow (sqrt 2.0) 2))) in a1 3.574 * [taylor]: Taking taylor expansion of (/ 1 (pow (sqrt 2.0) 2)) in a1 3.574 * [taylor]: Taking taylor expansion of (pow (sqrt 2.0) 2) in a1 3.574 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a1 3.574 * [taylor]: Taking taylor expansion of 2.0 in a1 3.575 * [taylor]: Taking taylor expansion of (* (pow (/ 1 (pow (sqrt 2.0) 2)) 1/3) (/ (cos (/ -1 th)) (fabs (pow (sqrt 2.0) 1/3)))) in a2 3.575 * [taylor]: Taking taylor expansion of (pow (/ 1 (pow (sqrt 2.0) 2)) 1/3) in a2 3.575 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (pow (sqrt 2.0) 2))))) in a2 3.575 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (pow (sqrt 2.0) 2)))) in a2 3.575 * [taylor]: Taking taylor expansion of 1/3 in a2 3.575 * [taylor]: Taking taylor expansion of (log (/ 1 (pow (sqrt 2.0) 2))) in a2 3.575 * [taylor]: Taking taylor expansion of (/ 1 (pow (sqrt 2.0) 2)) in a2 3.575 * [taylor]: Taking taylor expansion of (pow (sqrt 2.0) 2) in a2 3.575 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a2 3.576 * [taylor]: Taking taylor expansion of 2.0 in a2 3.576 * [taylor]: Taking taylor expansion of (/ (cos (/ -1 th)) (fabs (pow (sqrt 2.0) 1/3))) in a2 3.576 * [taylor]: Taking taylor expansion of (cos (/ -1 th)) in a2 3.576 * [taylor]: Taking taylor expansion of (/ -1 th) in a2 3.576 * [taylor]: Taking taylor expansion of -1 in a2 3.576 * [taylor]: Taking taylor expansion of th in a2 3.576 * [taylor]: Taking taylor expansion of (fabs (pow (sqrt 2.0) 1/3)) in a2 3.580 * [taylor]: Taking taylor expansion of 0 in a1 3.582 * [taylor]: Taking taylor expansion of 0 in a2 3.585 * [taylor]: Taking taylor expansion of 0 in a1 3.588 * [taylor]: Taking taylor expansion of (* (pow (/ 1 (pow (sqrt 2.0) 2)) 1/3) (/ (cos (/ -1 th)) (* (fabs (pow (sqrt 2.0) 1/3)) (pow a2 2)))) in a2 3.588 * [taylor]: Taking taylor expansion of (pow (/ 1 (pow (sqrt 2.0) 2)) 1/3) in a2 3.588 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (pow (sqrt 2.0) 2))))) in a2 3.588 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (pow (sqrt 2.0) 2)))) in a2 3.588 * [taylor]: Taking taylor expansion of 1/3 in a2 3.588 * [taylor]: Taking taylor expansion of (log (/ 1 (pow (sqrt 2.0) 2))) in a2 3.588 * [taylor]: Taking taylor expansion of (/ 1 (pow (sqrt 2.0) 2)) in a2 3.588 * [taylor]: Taking taylor expansion of (pow (sqrt 2.0) 2) in a2 3.588 * [taylor]: Taking taylor expansion of (sqrt 2.0) in a2 3.588 * [taylor]: Taking taylor expansion of 2.0 in a2 3.588 * [taylor]: Taking taylor expansion of (/ (cos (/ -1 th)) (* (fabs (pow (sqrt 2.0) 1/3)) (pow a2 2))) in a2 3.588 * [taylor]: Taking taylor expansion of (cos (/ -1 th)) in a2 3.588 * [taylor]: Taking taylor expansion of (/ -1 th) in a2 3.588 * [taylor]: Taking taylor expansion of -1 in a2 3.588 * [taylor]: Taking taylor expansion of th in a2 3.588 * [taylor]: Taking taylor expansion of (* (fabs (pow (sqrt 2.0) 1/3)) (pow a2 2)) in a2 3.588 * [taylor]: Taking taylor expansion of (fabs (pow (sqrt 2.0) 1/3)) in a2 3.589 * [taylor]: Taking taylor expansion of (pow a2 2) in a2 3.589 * [taylor]: Taking taylor expansion of a2 in a2 3.594 * [taylor]: Taking taylor expansion of 0 in a1 3.594 * [taylor]: Taking taylor expansion of 0 in a2 3.598 * [taylor]: Taking taylor expansion of 0 in a2 3.608 * [taylor]: Taking taylor expansion of 0 in a1 3.608 * [taylor]: Taking taylor expansion of 0 in a2 3.608 * [taylor]: Taking taylor expansion of 0 in a2 3.615 * [taylor]: Taking taylor expansion of 0 in a2 3.620 * * * [progress]: simplifying candidates 3.694 * [simplify]: Simplifying using # : (-.f64 (-.f64 (-.f64 (log.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (log.f64 (sqrt.f64 (sqrt.f64 2.0)))) (log.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (log.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (-.f64 (-.f64 (log.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (log.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (log.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (-.f64 (log.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (log.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (log.f64 (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (exp.f64 (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (*.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (*.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (*.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (*.f64 (*.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cbrt.f64 (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (neg.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (neg.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (/.f64 (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1)))) (/.f64 (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 1)) (/.f64 (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) 1) (/.f64 (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (/.f64 (sqrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (sqrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1)))) (/.f64 (sqrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (sqrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 1)) (/.f64 (sqrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) 1) (/.f64 (sqrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (/.f64 (/.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1)))) (/.f64 (/.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 1)) (/.f64 (/.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) 1) (/.f64 (/.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (/.f64 (/.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1)))) (/.f64 (/.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 1)) (/.f64 (/.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) 1) (/.f64 (/.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) 1) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (/.f64 (/.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 1)))) (/.f64 (/.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 1)) (/.f64 (/.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) 1) 1) (/.f64 (/.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1)))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 1)) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) 1) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1)))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 1)) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) 1) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) 1) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 1)))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 1)) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) 1) 1) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1)))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 1)) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) 1) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1)))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 1)) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) 1) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) 1) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 1)))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 1)) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) 1) 1) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1)))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 1)) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) 1) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1)))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 1)) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) 1) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) 1) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 1)))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 1)) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) 1) 1) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1)))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 1)) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) 1) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1)))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 1)) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) 1) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) 1) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 1)))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) 1) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) 1) (sqrt.f64 1)) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) 1) 1) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1)))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 1)) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) 1) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1)))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 1)) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) 1) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 1)))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 1)) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) 1) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 1))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 1))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 1))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 1))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 1))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1)))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 1))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 1))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 1))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 1))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 1))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 1)) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 1))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 1))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) 1) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1)))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 1)) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) 1) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 1))) 1) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 1))) 1) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 1))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 1))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 1))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 1)))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 1))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 1))) 1) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 1))) 1) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 1))) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 1))) 1) (sqrt.f64 1)) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 1))) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 1))) 1) 1) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1)))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 1)) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) 1) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1)))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 1)) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) 1) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 1)))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 1)) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) 1) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 1)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 1)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 1)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 1)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 1)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1)))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 1)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 1)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 1)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 1)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 1)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 1)) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 1)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 1)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) 1) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 1)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 1)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 1)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 1)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 1)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1)))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 1)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 1)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 1)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 1)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 1)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 1)) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 1)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 1)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) 1) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 1)) 1) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 1)) 1) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 1)) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 1)) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 1)) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 1)))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 1)) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 1)) 1) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 1)) 1) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 1)) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 1)) 1) (sqrt.f64 1)) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 1)) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 1)) 1) 1) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1)))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 1)) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) 1) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1)))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 1)) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) 1) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 1)))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 1)) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) 1) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 1) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 1) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 1) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 1) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 1) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1)))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 1) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 1) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 1) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 1) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 1) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 1)) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 1) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 1) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) 1) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 1) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 1) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 1) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 1) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 1) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1)))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 1) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 1) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 1) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 1) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 1) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 1)) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 1) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 1) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) 1) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 1) 1) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 1) 1) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 1) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 1) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 1) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 1)))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 1) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 1) 1) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 1) 1) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 1) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 1) 1) (sqrt.f64 1)) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 1) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 1) 1) 1) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 1)) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) 1) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 1)) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) 1) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) 1) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 1)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 1)) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) 1) 1) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 1)) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) 1) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 1)) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) 1) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) 1) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 1)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 1)) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) 1) 1) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 1)) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) 1) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 1)) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) 1) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) 1) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 1)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) 1) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) 1) (sqrt.f64 1)) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) 1) 1) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 1)) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) 1) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 1)) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) 1) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 1)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 1)) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) 1) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 1))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 1))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 1))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 1))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 1))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 1))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 1))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 1))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 1))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 1))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 1)) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 1))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 1))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) 1) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 1)) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) 1) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 1))) 1) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 1))) 1) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 1))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 1))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 1))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 1)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 1))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 1))) 1) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 1))) 1) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 1))) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 1))) 1) (sqrt.f64 1)) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 1))) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 1))) 1) 1) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 1)) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) 1) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 1)) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) 1) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 1)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 1)) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) 1) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 1)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 1)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 1)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 1)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 1)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 1)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 1)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 1)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 1)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 1)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 1)) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 1)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 1)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) 1) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 1)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 1)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 1)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 1)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 1)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 1)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 1)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 1)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 1)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 1)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 1)) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 1)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 1)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) 1) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 1)) 1) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 1)) 1) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 1)) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 1)) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 1)) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 1)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 1)) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 1)) 1) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 1)) 1) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 1)) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 1)) 1) (sqrt.f64 1)) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 1)) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 1)) 1) 1) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 1)) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) 1) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 1)) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) 1) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 1)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 1)) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) 1) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 1) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 1) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 1) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 1) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 1) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 1) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 1) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 1) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 1) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 1) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 1)) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 1) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 1) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) 1) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 1) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 1) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 1) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 1) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 1) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 1) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 1) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 1) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 1) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 1) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 1)) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 1) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 1) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) 1) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 1) 1) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 1) 1) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 1) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 1) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 1) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 1)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 1) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 1) 1) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 1) 1) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 1) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 1) 1) (sqrt.f64 1)) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 1) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 1) 1) 1) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1)))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 1)) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) 1) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1)))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 1)) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) 1) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) 1) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 1)))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 1)) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) 1) 1) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1)))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 1)) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) 1) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1)))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 1)) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) 1) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) 1) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 1)))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 1)) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) 1) 1) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1)))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 1)) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) 1) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1)))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 1)) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) 1) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) 1) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 1)))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) 1) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) 1) (sqrt.f64 1)) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) 1) 1) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1)))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 1)) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) 1) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1)))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 1)) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) 1) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 1)))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 1)) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) 1) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 1))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 1))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 1))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 1))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 1))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1)))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 1))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 1))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 1))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 1))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 1))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 1)) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 1))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 1))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) 1) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1)))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 1)) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) 1) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 1))) 1) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 1))) 1) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 1))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 1))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 1))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 1)))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 1))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 1))) 1) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 1))) 1) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 1))) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 1))) 1) (sqrt.f64 1)) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 1))) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 1))) 1) 1) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1)))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 1)) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) 1) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1)))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 1)) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) 1) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 1)))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 1)) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) 1) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 1)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 1)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 1)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 1)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 1)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1)))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 1)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 1)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 1)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 1)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 1)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 1)) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 1)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 1)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) 1) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 1)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 1)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 1)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 1)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 1)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1)))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 1)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 1)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 1)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 1)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 1)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 1)) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 1)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 1)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) 1) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 1)) 1) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 1)) 1) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 1)) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 1)) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 1)) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 1)))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 1)) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 1)) 1) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 1)) 1) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 1)) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 1)) 1) (sqrt.f64 1)) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 1)) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 1)) 1) 1) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1)))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 1)) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) 1) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1)))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 1)) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) 1) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 1)))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 1)) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) 1) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 1) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 1) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 1) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 1) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 1) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1)))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 1) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 1) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 1) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 1) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 1) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 1)) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 1) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 1) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) 1) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 1) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 1) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 1) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 1) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 1) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1)))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 1) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 1) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 1) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 1) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 1) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 1)) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 1) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 1) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) 1) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 1) 1) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 1) 1) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 1) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 1) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 1) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 1)))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 1) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 1) 1) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 1) 1) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 1) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 1) 1) (sqrt.f64 1)) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 1) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 1) 1) 1) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1)))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 1)) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) 1) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1)))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 1)) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) 1) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 1) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 1) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 1 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 1)))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 1) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 1) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 1) (sqrt.f64 1)) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 1) 1) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 1)) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) 1) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 1)) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) 1) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) 1) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) 1) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 1)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) 1) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) 1) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) 1) (sqrt.f64 1)) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) 1) 1) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 1 (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 1 (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 1 (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 1 (sqrt.f64 (cbrt.f64 (sqrt.f64 1)))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 1 (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 1 (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 1 (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 1 (sqrt.f64 1)) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 1 (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 1 1) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (/.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1)))) (/.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 1)) (/.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) 1) (/.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 1 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1)))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 1)) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) 1) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (-.f64 (log.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (log.f64 (sqrt.f64 (sqrt.f64 2.0)))) (log.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (exp.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (*.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (neg.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (neg.f64 (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 1))) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 1)) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 1) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 1))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 1)) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 1) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 1 (sqrt.f64 (sqrt.f64 1))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 1 (sqrt.f64 1)) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 1 1) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 1))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 1)) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) 1) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (sqrt.f64 (sqrt.f64 2.0)) (+.f64 (*.f64 (*.f64 a1 a1) (*.f64 a1 a1)) (-.f64 (*.f64 (*.f64 a2 a2) (*.f64 a2 a2)) (*.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (*.f64 (sqrt.f64 (sqrt.f64 2.0)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (-.f64 (-.f64 (log.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (log.f64 (sqrt.f64 (sqrt.f64 2.0)))) (log.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (-.f64 (log.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (log.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (log.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (exp.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (*.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (*.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (*.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (*.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (neg.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (neg.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) 1) (/.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) 1) (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) 1) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) 1) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) 1) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 1))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 1))) 1) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 1)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 1)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 1)) 1) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 1) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 1) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 1) 1) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) 1) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) 1) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) 1) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 1))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 1))) 1) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 1)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 1)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 1)) 1) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 1) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 1) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 1) 1) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) 1) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) 1) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) 1) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 1))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 1))) 1) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (sqrt.f64 1)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (sqrt.f64 1)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (sqrt.f64 1)) 1) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 1) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 1) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 1) 1) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 1 1) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) 1) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) 1) (/.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 1 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 2.0))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (+.f64 (log.f64 (cos.f64 th)) (-.f64 (-.f64 (-.f64 (log.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (log.f64 (sqrt.f64 (sqrt.f64 2.0)))) (log.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (log.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (+.f64 (log.f64 (cos.f64 th)) (-.f64 (-.f64 (log.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (log.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (log.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (+.f64 (log.f64 (cos.f64 th)) (-.f64 (log.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (log.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (+.f64 (log.f64 (cos.f64 th)) (log.f64 (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (log.f64 (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (exp.f64 (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (*.f64 (*.f64 (cos.f64 th) (cos.f64 th)) (cos.f64 th)) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (*.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (*.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (*.f64 (*.f64 (cos.f64 th) (cos.f64 th)) (cos.f64 th)) (/.f64 (/.f64 (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (*.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (*.f64 (*.f64 (cos.f64 th) (cos.f64 th)) (cos.f64 th)) (/.f64 (*.f64 (*.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (*.f64 (*.f64 (cos.f64 th) (cos.f64 th)) (cos.f64 th)) (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cbrt.f64 (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (cbrt.f64 (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (*.f64 (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (sqrt.f64 (cos.f64 th)) (sqrt.f64 (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (sqrt.f64 (cos.f64 th)) (sqrt.f64 (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (sqrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (sqrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (sqrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (sqrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (sqrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (sqrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (sqrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (sqrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (*.f64 (cbrt.f64 (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (sqrt.f64 (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1))))) (*.f64 (cos.f64 th) (/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) 1)) (*.f64 (cos.f64 th) (/.f64 (sqrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (sqrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (sqrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (sqrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (sqrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1))))) (*.f64 (cos.f64 th) (/.f64 (sqrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (sqrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (sqrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (sqrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (sqrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (sqrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (sqrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) 1) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 1))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) 1) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) 1) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 1))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) 1) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) 1) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 1))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) 1) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) 1) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 1))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) 1) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) 1) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 1))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) 1) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) 1) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) 1) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 1))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 1))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 1))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 1))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 1))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 1))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 1))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 1))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 1))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 1))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 1))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 1))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 1))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 1))) 1) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 1))) 1) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 1))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 1))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 1))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 1))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 1))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 1))) 1) (sqrt.f64 (cbrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 1))) 1) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 1))) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 1))) 1) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 1))) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 1))) 1) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 1))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 1)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 1)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 1)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 1)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 1)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 1)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 1)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 1)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 1)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 1)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 1)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 1)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 1)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 1)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 1)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 1)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 1)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 1)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 1)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 1)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 1)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 1)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 1)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 1)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 1)) 1) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 1)) 1) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 1)) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 1)) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 1)) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 1))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 1)) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 1)) 1) (sqrt.f64 (cbrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 1)) 1) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 1)) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 1)) 1) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 1)) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 1)) 1) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 1))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 1) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 1) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 1) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 1) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 1) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 1) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 1) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 1) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 1) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 1) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 1) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 1) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 1) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 1) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 1) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 1) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 1) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 1) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 1) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 1) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 1) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 1) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 1) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 1) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 1) 1) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 1) 1) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 1) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 1) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 1) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 1))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 1) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 1) 1) (sqrt.f64 (cbrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 1) 1) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 1) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 1) 1) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 1) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) 1) 1) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) 1) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 1))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) 1) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) 1) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 1))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) 1) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) 1) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 1))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) 1) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) 1) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) 1) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 1))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 1))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 1))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 1))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 1))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 1))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 1))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 1))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 1))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 1))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 1))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 1))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 1))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 1))) 1) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 1))) 1) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 1))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 1))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 1))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 1))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 1))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 1))) 1) (sqrt.f64 (cbrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 1))) 1) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 1))) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 1))) 1) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 1))) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 1))) 1) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 1))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 1)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 1)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 1)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 1)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 1)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 1)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 1)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 1)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 1)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 1)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 1)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 1)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 1)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 1)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 1)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 1)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 1)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 1)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 1)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 1)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 1)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 1)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 1)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 1)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 1)) 1) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 1)) 1) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 1)) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 1)) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 1)) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 1))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 1)) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 1)) 1) (sqrt.f64 (cbrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 1)) 1) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 1)) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 1)) 1) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 1)) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 1)) 1) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 1))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 1) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 1) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 1) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 1) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 1) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 1) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 1) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 1) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 1) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 1) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 1) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 1) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 1) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 1) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 1) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 1) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 1) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 1) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 1) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 1) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 1) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 1) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 1) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 1) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 1) 1) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 1) 1) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 1) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 1) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 1) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 1))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 1) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 1) 1) (sqrt.f64 (cbrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 1) 1) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 1) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 1) 1) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 1) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 1) 1) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) 1) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 1))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) 1) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) 1) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 1))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))) 1) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) 1) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 1))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) 1) (sqrt.f64 (cbrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) 1) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) 1) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))) 1) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 1))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 1))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 1))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 1))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 1))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 1))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 1))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 1))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 1))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 1))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 1))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 1))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 1))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 1))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 1))) 1) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 1))) 1) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 1))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 1))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 1))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 1))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 1))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 1))) 1) (sqrt.f64 (cbrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 1))) 1) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 1))) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 1))) 1) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 1))) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 1))) 1) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 1))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 1)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 1)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 1)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 1)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 1)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 1)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 1)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 1)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 1)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 1)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 1)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 1)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 1)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 1)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 1)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 1)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 1)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 1)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 1)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 1)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 1)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 1)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 1)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 1)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 1)) 1) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 1)) 1) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 1)) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 1)) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 1)) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 1))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 1)) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 1)) 1) (sqrt.f64 (cbrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 1)) 1) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 1)) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 1)) 1) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 1)) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 1)) 1) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 1))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (cbrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 1) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 1) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 1) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 1) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 1) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 1) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 1) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 1) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 1) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 1) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 1) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 1) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 1) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 1) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 1) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 1) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 1) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 1) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 1) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 1) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 1) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 1) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 1) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 1) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 1) 1) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 1) 1) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 1) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 1) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 1) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 1))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 1) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 1) 1) (sqrt.f64 (cbrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 1) 1) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 1) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 1) 1) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 1) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 1 1) 1) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 1) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 1) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 1))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 1) (sqrt.f64 (cbrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 1) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 1) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 1 1) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) 1) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) 1) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 1))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) 1) (sqrt.f64 (cbrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) 1) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) 1) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) 1) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) 1) 1)) (*.f64 (cos.f64 th) (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 1 (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 1 (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 1 (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 1 (sqrt.f64 (cbrt.f64 (sqrt.f64 1))))) (*.f64 (cos.f64 th) (/.f64 1 (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 1 (sqrt.f64 (cbrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 1 (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 1 (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 1 (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 1 1)) (*.f64 (cos.f64 th) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cbrt.f64 2.0) (cbrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (cbrt.f64 (sqrt.f64 1))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (cbrt.f64 1)))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 1))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) 1)) (*.f64 (cos.f64 th) 1) (*.f64 (cos.f64 th) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (cos.f64 th)) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cos.f64 th) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (+.f64 (*.f64 (/.f64 (pow.f64 a1 2) (fabs.f64 (pow.f64 (sqrt.f64 2.0) 1/3))) (pow.f64 (/.f64 1 (pow.f64 (sqrt.f64 2.0) 2)) 1/3)) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (sqrt.f64 2.0) 2)) 1/3) (/.f64 (pow.f64 a2 2) (fabs.f64 (pow.f64 (sqrt.f64 2.0) 1/3))))) (+.f64 (*.f64 (/.f64 (pow.f64 a1 2) (fabs.f64 (pow.f64 (sqrt.f64 2.0) 1/3))) (pow.f64 (/.f64 1 (pow.f64 (sqrt.f64 2.0) 2)) 1/3)) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (sqrt.f64 2.0) 2)) 1/3) (/.f64 (pow.f64 a2 2) (fabs.f64 (pow.f64 (sqrt.f64 2.0) 1/3))))) (+.f64 (*.f64 (/.f64 (pow.f64 a1 2) (fabs.f64 (pow.f64 (sqrt.f64 2.0) 1/3))) (pow.f64 (/.f64 1 (pow.f64 (sqrt.f64 2.0) 2)) 1/3)) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (sqrt.f64 2.0) 2)) 1/3) (/.f64 (pow.f64 a2 2) (fabs.f64 (pow.f64 (sqrt.f64 2.0) 1/3))))) (+.f64 (*.f64 (pow.f64 a1 2) (sqrt.f64 (/.f64 1 (sqrt.f64 2.0)))) (*.f64 (sqrt.f64 (/.f64 1 (sqrt.f64 2.0))) (pow.f64 a2 2))) (+.f64 (*.f64 (pow.f64 a1 2) (sqrt.f64 (/.f64 1 (sqrt.f64 2.0)))) (*.f64 (sqrt.f64 (/.f64 1 (sqrt.f64 2.0))) (pow.f64 a2 2))) (+.f64 (*.f64 (pow.f64 a1 2) (sqrt.f64 (/.f64 1 (sqrt.f64 2.0)))) (*.f64 (sqrt.f64 (/.f64 1 (sqrt.f64 2.0))) (pow.f64 a2 2))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (sqrt.f64 2.0))) (/.f64 (pow.f64 a2 2) (fabs.f64 (pow.f64 (sqrt.f64 2.0) 1/3)))) (*.f64 (/.f64 (pow.f64 a1 2) (fabs.f64 (pow.f64 (sqrt.f64 2.0) 1/3))) (sqrt.f64 (/.f64 1 (sqrt.f64 2.0))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (sqrt.f64 2.0))) (/.f64 (pow.f64 a2 2) (fabs.f64 (pow.f64 (sqrt.f64 2.0) 1/3)))) (*.f64 (/.f64 (pow.f64 a1 2) (fabs.f64 (pow.f64 (sqrt.f64 2.0) 1/3))) (sqrt.f64 (/.f64 1 (sqrt.f64 2.0))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (sqrt.f64 2.0))) (/.f64 (pow.f64 a2 2) (fabs.f64 (pow.f64 (sqrt.f64 2.0) 1/3)))) (*.f64 (/.f64 (pow.f64 a1 2) (fabs.f64 (pow.f64 (sqrt.f64 2.0) 1/3))) (sqrt.f64 (/.f64 1 (sqrt.f64 2.0))))) (+.f64 (*.f64 (/.f64 (pow.f64 a1 2) (fabs.f64 (pow.f64 (sqrt.f64 2.0) 1/3))) (pow.f64 (/.f64 1 (pow.f64 (sqrt.f64 2.0) 2)) 1/3)) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (sqrt.f64 2.0) 2)) 1/3) (/.f64 (pow.f64 a2 2) (fabs.f64 (pow.f64 (sqrt.f64 2.0) 1/3))))) (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (fabs.f64 (pow.f64 (sqrt.f64 2.0) 1/3))) (pow.f64 (/.f64 1 (pow.f64 (sqrt.f64 2.0) 2)) 1/3)) (*.f64 (/.f64 (*.f64 (cos.f64 th) (pow.f64 a2 2)) (fabs.f64 (pow.f64 (sqrt.f64 2.0) 1/3))) (pow.f64 (/.f64 1 (pow.f64 (sqrt.f64 2.0) 2)) 1/3))) (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (fabs.f64 (pow.f64 (sqrt.f64 2.0) 1/3))) (pow.f64 (/.f64 1 (pow.f64 (sqrt.f64 2.0) 2)) 1/3)) (*.f64 (/.f64 (*.f64 (cos.f64 th) (pow.f64 a2 2)) (fabs.f64 (pow.f64 (sqrt.f64 2.0) 1/3))) (pow.f64 (/.f64 1 (pow.f64 (sqrt.f64 2.0) 2)) 1/3))) 3.890 * * [simplify]: iteration 0 : 4988 enodes (cost 95226 ) 3.914 * * [simplify]: iteration 1 : 4988 enodes (cost 95226 ) 4.221 * [simplify]: Simplified to: (log.f64 (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (log.f64 (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (log.f64 (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (log.f64 (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (exp.f64 (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (pow.f64 (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) 3) (pow.f64 (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) 3) (pow.f64 (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) 3) (*.f64 (cbrt.f64 (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cbrt.f64 (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (pow.f64 (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) 3) (sqrt.f64 (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (neg.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (neg.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (/.f64 (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (/.f64 (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (/.f64 (sqrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (/.f64 (sqrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (sqrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (sqrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (sqrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (/.f64 (/.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (/.f64 (/.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (/.f64 (/.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 1 (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 1 (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 1 (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 1 (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 1 (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 1 (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 1 (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 1 (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) 1 (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 1 (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) 1 (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 1 (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 1 (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 1 (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 1 (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 1 (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 1 (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 1 (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 1 (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) 1 (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 1 (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) 1 (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 1 (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 1 (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 1 (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 1 (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 1 (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 1 (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 1 (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 1 (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) 1 (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 1 (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) 1 (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 1 (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 1 (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 1 (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 1 (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 1 (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 1 (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 1 (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 1 (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) 1 (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 1 (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) 1 (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 1 (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 1 (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 1 (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 1 (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 1 (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 1 (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 1 (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 1 (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) 1 (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 1 (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) 1 (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (/.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 1 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 1))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (*.f64 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (*.f64 (sqrt.f64 (sqrt.f64 2.0)) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (*.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (log.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (log.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (exp.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (pow.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) 3) (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (pow.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) 3) (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (neg.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (neg.f64 (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) 1 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 (sqrt.f64 2.0)) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (sqrt.f64 (sqrt.f64 2.0)) (+.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (*.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (*.f64 (sqrt.f64 (sqrt.f64 2.0)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (log.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (log.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (log.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (exp.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (pow.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) 3) (pow.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) 3) (*.f64 (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (pow.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) 3) (sqrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (neg.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (neg.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) 1 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) 1 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) 1 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) 1 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (/.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (cbrt.f64 2.0))))) (/.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (/.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))) (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (sqrt.f64 (sqrt.f64 2.0)) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (*.f64 (sqrt.f64 (sqrt.f64 2.0)) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (*.f64 (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (log.f64 (*.f64 (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cos.f64 th))) (log.f64 (*.f64 (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cos.f64 th))) (log.f64 (*.f64 (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cos.f64 th))) (log.f64 (*.f64 (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cos.f64 th))) (log.f64 (*.f64 (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cos.f64 th))) (pow.f64 (exp.f64 (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (pow.f64 (*.f64 (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) 3) (pow.f64 (*.f64 (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) 3) (pow.f64 (*.f64 (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) 3) (pow.f64 (*.f64 (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) 3) (*.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cos.f64 th))) (cbrt.f64 (*.f64 (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)))) (cbrt.f64 (*.f64 (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cos.f64 th))) (pow.f64 (*.f64 (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) 3) (sqrt.f64 (*.f64 (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cos.f64 th))) (sqrt.f64 (*.f64 (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cos.f64 th))) (*.f64 (sqrt.f64 (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cos.f64 th))) (*.f64 (sqrt.f64 (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cos.f64 th))) (*.f64 (/.f64 (sqrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cos.f64 th))) (*.f64 (/.f64 (sqrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cos.f64 th))) (*.f64 (/.f64 (sqrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cos.f64 th))) (*.f64 (/.f64 (sqrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cos.f64 th))) (*.f64 (/.f64 (sqrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cos.f64 th))) (*.f64 (/.f64 (sqrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cos.f64 th))) (*.f64 (/.f64 (sqrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cos.f64 th))) (*.f64 (/.f64 (sqrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cos.f64 th))) (*.f64 (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cos.f64 th))) (*.f64 (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cos.f64 th))) (*.f64 (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cos.f64 th))) (*.f64 (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cos.f64 th))) (*.f64 (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cos.f64 th))) (*.f64 (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cos.f64 th))) (*.f64 (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cos.f64 th))) (*.f64 (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cos.f64 th))) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cos.f64 th))) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cos.f64 th))) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cos.f64 th))) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cos.f64 th))) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cos.f64 th))) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cos.f64 th))) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cos.f64 th))) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cos.f64 th))) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cos.f64 th))) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cos.f64 th))) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cos.f64 th))) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cos.f64 th))) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cos.f64 th))) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cos.f64 th))) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cos.f64 th))) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cos.f64 th))) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cos.f64 th))) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cos.f64 th))) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cos.f64 th))) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cos.f64 th))) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cos.f64 th))) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cos.f64 th))) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cos.f64 th))) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cos.f64 th))) (*.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (sqrt.f64 (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cbrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (sqrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (sqrt.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cos.f64 th)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))) (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (/.f64 (cos.f64 th) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (cos.f64 th) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (/.f64 (cos.f64 th) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (/.f64 (cos.f64 th) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (cos.f64 th) (sqrt.f64 (cbrt.f64 1))) (/.f64 (cos.f64 th) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (cos.f64 th) (sqrt.f64 (cbrt.f64 1))) (/.f64 (cos.f64 th) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (cos.f64 th) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th) (/.f64 (cos.f64 th) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th) (*.f64 (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (/.f64 (cos.f64 th) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (cos.f64 th) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (/.f64 (cos.f64 th) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (/.f64 (cos.f64 th) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (cos.f64 th) (sqrt.f64 (cbrt.f64 1))) (/.f64 (cos.f64 th) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (cos.f64 th) (sqrt.f64 (cbrt.f64 1))) (/.f64 (cos.f64 th) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (cos.f64 th) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th) (/.f64 (cos.f64 th) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th) (*.f64 (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (/.f64 (cos.f64 th) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (cos.f64 th) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (/.f64 (cos.f64 th) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (/.f64 (cos.f64 th) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (cos.f64 th) (sqrt.f64 (cbrt.f64 1))) (/.f64 (cos.f64 th) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (cos.f64 th) (sqrt.f64 (cbrt.f64 1))) (/.f64 (cos.f64 th) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (cos.f64 th) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th) (/.f64 (cos.f64 th) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th) (*.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 1 (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 1 (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (/.f64 (cos.f64 th) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (cos.f64 th) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (/.f64 (cos.f64 th) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (/.f64 (cos.f64 th) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (cos.f64 th) (sqrt.f64 (cbrt.f64 1))) (/.f64 (cos.f64 th) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (cos.f64 th) (sqrt.f64 (cbrt.f64 1))) (/.f64 (cos.f64 th) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (cos.f64 th) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th) (/.f64 (cos.f64 th) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th) (*.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (*.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (fabs.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (cos.f64 th)) (*.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cos.f64 th)) (*.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cos.f64 th)) (/.f64 (cos.f64 th) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (/.f64 (cos.f64 th) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (/.f64 (cos.f64 th) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (/.f64 (cos.f64 th) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (cos.f64 th) (sqrt.f64 (cbrt.f64 1))) (/.f64 (cos.f64 th) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (/.f64 (cos.f64 th) (sqrt.f64 (cbrt.f64 1))) (/.f64 (cos.f64 th) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (/.f64 (cos.f64 th) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th) (/.f64 (cos.f64 th) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th) (*.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (*.f64 (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 2.0) 2/3)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (cbrt.f64 (fabs.f64 (cbrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (cbrt.f64 1))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0))))) (cos.f64 th)) (*.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (cos.f64 th)) (cos.f64 th) (*.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cbrt.f64 (cos.f64 th))) (*.f64 (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cos.f64 th))) (*.f64 (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (sqrt.f64 2.0))) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (*.f64 (cbrt.f64 (/.f64 1 2.0)) (+.f64 (/.f64 (*.f64 a1 a1) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (*.f64 a2 a2) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (/.f64 1 2.0)) (+.f64 (/.f64 (*.f64 a1 a1) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (*.f64 a2 a2) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (/.f64 1 2.0)) (+.f64 (/.f64 (*.f64 a1 a1) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (*.f64 a2 a2) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (sqrt.f64 (/.f64 1 (sqrt.f64 2.0))) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (sqrt.f64 (/.f64 1 (sqrt.f64 2.0))) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (sqrt.f64 (/.f64 1 (sqrt.f64 2.0))) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (sqrt.f64 (/.f64 1 (sqrt.f64 2.0))) (+.f64 (/.f64 (*.f64 a1 a1) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (*.f64 a2 a2) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (sqrt.f64 (/.f64 1 (sqrt.f64 2.0))) (+.f64 (/.f64 (*.f64 a1 a1) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (*.f64 a2 a2) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (sqrt.f64 (/.f64 1 (sqrt.f64 2.0))) (+.f64 (/.f64 (*.f64 a1 a1) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (*.f64 a2 a2) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (/.f64 1 2.0)) (+.f64 (/.f64 (*.f64 a1 a1) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (/.f64 (*.f64 a2 a2) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (/.f64 1 2.0)) (+.f64 (*.f64 (/.f64 (*.f64 a1 a1) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (/.f64 (*.f64 (*.f64 a2 a2) (cos.f64 th)) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) (*.f64 (cbrt.f64 (/.f64 1 2.0)) (+.f64 (*.f64 (/.f64 (*.f64 a1 a1) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))) (cos.f64 th)) (/.f64 (*.f64 (*.f64 a2 a2) (cos.f64 th)) (fabs.f64 (cbrt.f64 (sqrt.f64 2.0)))))) 4.266 * * * [progress]: adding candidates to table 11.262 * [progress]: [Phase 3 of 3] Extracting. 11.262 * * [regime]: Finding splitpoints for: (# # # # # #) 11.264 * * * [regime-changes]: Trying 8 branch expressions: ((*.f64 a2 a2) (*.f64 a1 a1) (cos.f64 th) (/.f64 (cos.f64 th) (sqrt.f64 2.0)) (+.f64 (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2.0)) (*.f64 a1 a1)) (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2.0)) (*.f64 a2 a2))) th a2 a1) 11.264 * * * * [regimes]: Trying to branch on (*.f64 a2 a2) from (# # # # # #) 11.317 * * * * [regimes]: Trying to branch on (*.f64 a1 a1) from (# # # # # #) 11.367 * * * * [regimes]: Trying to branch on (cos.f64 th) from (# # # # # #) 11.414 * * * * [regimes]: Trying to branch on (/.f64 (cos.f64 th) (sqrt.f64 2.0)) from (# # # # # #) 11.462 * * * * [regimes]: Trying to branch on (+.f64 (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2.0)) (*.f64 a1 a1)) (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2.0)) (*.f64 a2 a2))) from (# # # # # #) 11.519 * * * * [regimes]: Trying to branch on th from (# # # # # #) 11.572 * * * * [regimes]: Trying to branch on a2 from (# # # # # #) 11.624 * * * * [regimes]: Trying to branch on a1 from (# # # # # #) 11.677 * * * [regime]: Found split indices: #