15.770 * [progress]: [Phase 1 of 3] Setting up. 0.001 * * * [progress]: [1/2] Preparing points 0.017 * * * [progress]: [2/2] Setting up program. 0.019 * [progress]: [Phase 2 of 3] Improving. 0.020 * [simplify]: Simplifying using # : (/ (+ (* x.re y.re) (* x.im y.im)) (+ (* y.re y.re) (* y.im y.im))) 0.022 * * [simplify]: iteration 0 : 17 enodes (cost 7 ) 0.023 * * [simplify]: iteration 1 : 21 enodes (cost 7 ) 0.024 * * [simplify]: iteration 2 : 21 enodes (cost 7 ) 0.024 * [simplify]: Simplified to: (/ (+ (* x.re y.re) (* x.im y.im)) (+ (* y.re y.re) (* y.im y.im))) 0.025 * * [progress]: iteration 1 / 4 0.025 * * * [progress]: picking best candidate 0.026 * * * * [pick]: Picked # 0.026 * * * [progress]: localizing error 0.035 * * * [progress]: generating rewritten candidates 0.035 * * * * [progress]: [ 1 / 3 ] rewriting at (2) 0.063 * * * * [progress]: [ 2 / 3 ] rewriting at (2 1) 0.078 * * * * [progress]: [ 3 / 3 ] rewriting at (2 2) 0.101 * * * [progress]: generating series expansions 0.101 * * * * [progress]: [ 1 / 3 ] generating series at (2) 0.101 * [approximate]: Taking taylor expansion of (/ (+ (* y.re x.re) (* y.im x.im)) (+ (pow y.im 2) (pow y.re 2))) in (x.re y.re x.im y.im) around 0 0.101 * [taylor]: Taking taylor expansion of (/ (+ (* y.re x.re) (* y.im x.im)) (+ (pow y.im 2) (pow y.re 2))) in y.im 0.101 * [taylor]: Taking taylor expansion of (+ (* y.re x.re) (* y.im x.im)) in y.im 0.101 * [taylor]: Taking taylor expansion of (* y.re x.re) in y.im 0.101 * [taylor]: Taking taylor expansion of y.re in y.im 0.101 * [taylor]: Taking taylor expansion of x.re in y.im 0.101 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.im 0.101 * [taylor]: Taking taylor expansion of y.im in y.im 0.101 * [taylor]: Taking taylor expansion of x.im in y.im 0.101 * [taylor]: Taking taylor expansion of (+ (pow y.im 2) (pow y.re 2)) in y.im 0.101 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.im 0.101 * [taylor]: Taking taylor expansion of y.im in y.im 0.101 * [taylor]: Taking taylor expansion of (pow y.re 2) in y.im 0.101 * [taylor]: Taking taylor expansion of y.re in y.im 0.101 * [taylor]: Taking taylor expansion of (/ (+ (* y.re x.re) (* y.im x.im)) (+ (pow y.im 2) (pow y.re 2))) in x.im 0.101 * [taylor]: Taking taylor expansion of (+ (* y.re x.re) (* y.im x.im)) in x.im 0.101 * [taylor]: Taking taylor expansion of (* y.re x.re) in x.im 0.102 * [taylor]: Taking taylor expansion of y.re in x.im 0.102 * [taylor]: Taking taylor expansion of x.re in x.im 0.102 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.im 0.102 * [taylor]: Taking taylor expansion of y.im in x.im 0.102 * [taylor]: Taking taylor expansion of x.im in x.im 0.102 * [taylor]: Taking taylor expansion of (+ (pow y.im 2) (pow y.re 2)) in x.im 0.102 * [taylor]: Taking taylor expansion of (pow y.im 2) in x.im 0.102 * [taylor]: Taking taylor expansion of y.im in x.im 0.102 * [taylor]: Taking taylor expansion of (pow y.re 2) in x.im 0.102 * [taylor]: Taking taylor expansion of y.re in x.im 0.102 * [taylor]: Taking taylor expansion of (/ (+ (* y.re x.re) (* y.im x.im)) (+ (pow y.im 2) (pow y.re 2))) in y.re 0.102 * [taylor]: Taking taylor expansion of (+ (* y.re x.re) (* y.im x.im)) in y.re 0.102 * [taylor]: Taking taylor expansion of (* y.re x.re) in y.re 0.102 * [taylor]: Taking taylor expansion of y.re in y.re 0.102 * [taylor]: Taking taylor expansion of x.re in y.re 0.102 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.re 0.102 * [taylor]: Taking taylor expansion of y.im in y.re 0.102 * [taylor]: Taking taylor expansion of x.im in y.re 0.102 * [taylor]: Taking taylor expansion of (+ (pow y.im 2) (pow y.re 2)) in y.re 0.102 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.re 0.102 * [taylor]: Taking taylor expansion of y.im in y.re 0.102 * [taylor]: Taking taylor expansion of (pow y.re 2) in y.re 0.102 * [taylor]: Taking taylor expansion of y.re in y.re 0.102 * [taylor]: Taking taylor expansion of (/ (+ (* y.re x.re) (* y.im x.im)) (+ (pow y.im 2) (pow y.re 2))) in x.re 0.102 * [taylor]: Taking taylor expansion of (+ (* y.re x.re) (* y.im x.im)) in x.re 0.102 * [taylor]: Taking taylor expansion of (* y.re x.re) in x.re 0.102 * [taylor]: Taking taylor expansion of y.re in x.re 0.102 * [taylor]: Taking taylor expansion of x.re in x.re 0.102 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.re 0.103 * [taylor]: Taking taylor expansion of y.im in x.re 0.103 * [taylor]: Taking taylor expansion of x.im in x.re 0.103 * [taylor]: Taking taylor expansion of (+ (pow y.im 2) (pow y.re 2)) in x.re 0.103 * [taylor]: Taking taylor expansion of (pow y.im 2) in x.re 0.103 * [taylor]: Taking taylor expansion of y.im in x.re 0.103 * [taylor]: Taking taylor expansion of (pow y.re 2) in x.re 0.103 * [taylor]: Taking taylor expansion of y.re in x.re 0.103 * [taylor]: Taking taylor expansion of (/ (+ (* y.re x.re) (* y.im x.im)) (+ (pow y.im 2) (pow y.re 2))) in x.re 0.103 * [taylor]: Taking taylor expansion of (+ (* y.re x.re) (* y.im x.im)) in x.re 0.103 * [taylor]: Taking taylor expansion of (* y.re x.re) in x.re 0.103 * [taylor]: Taking taylor expansion of y.re in x.re 0.103 * [taylor]: Taking taylor expansion of x.re in x.re 0.103 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.re 0.103 * [taylor]: Taking taylor expansion of y.im in x.re 0.103 * [taylor]: Taking taylor expansion of x.im in x.re 0.103 * [taylor]: Taking taylor expansion of (+ (pow y.im 2) (pow y.re 2)) in x.re 0.103 * [taylor]: Taking taylor expansion of (pow y.im 2) in x.re 0.103 * [taylor]: Taking taylor expansion of y.im in x.re 0.103 * [taylor]: Taking taylor expansion of (pow y.re 2) in x.re 0.103 * [taylor]: Taking taylor expansion of y.re in x.re 0.103 * [taylor]: Taking taylor expansion of (/ (* y.im x.im) (+ (pow y.im 2) (pow y.re 2))) in y.re 0.104 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.re 0.104 * [taylor]: Taking taylor expansion of y.im in y.re 0.104 * [taylor]: Taking taylor expansion of x.im in y.re 0.104 * [taylor]: Taking taylor expansion of (+ (pow y.im 2) (pow y.re 2)) in y.re 0.104 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.re 0.104 * [taylor]: Taking taylor expansion of y.im in y.re 0.104 * [taylor]: Taking taylor expansion of (pow y.re 2) in y.re 0.104 * [taylor]: Taking taylor expansion of y.re in y.re 0.104 * [taylor]: Taking taylor expansion of (/ x.im y.im) in x.im 0.104 * [taylor]: Taking taylor expansion of x.im in x.im 0.104 * [taylor]: Taking taylor expansion of y.im in x.im 0.105 * [taylor]: Taking taylor expansion of (/ y.re (+ (pow y.im 2) (pow y.re 2))) in y.re 0.105 * [taylor]: Taking taylor expansion of y.re in y.re 0.105 * [taylor]: Taking taylor expansion of (+ (pow y.im 2) (pow y.re 2)) in y.re 0.105 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.re 0.105 * [taylor]: Taking taylor expansion of y.im in y.re 0.105 * [taylor]: Taking taylor expansion of (pow y.re 2) in y.re 0.105 * [taylor]: Taking taylor expansion of y.re in y.re 0.106 * [taylor]: Taking taylor expansion of 0 in x.im 0.106 * [taylor]: Taking taylor expansion of 0 in y.im 0.106 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 0.106 * [taylor]: Taking taylor expansion of y.im in y.im 0.109 * [taylor]: Taking taylor expansion of 0 in y.re 0.109 * [taylor]: Taking taylor expansion of 0 in x.im 0.109 * [taylor]: Taking taylor expansion of 0 in y.im 0.109 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in x.im 0.109 * [taylor]: Taking taylor expansion of (pow y.im 2) in x.im 0.109 * [taylor]: Taking taylor expansion of y.im in x.im 0.109 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.im 0.109 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.im 0.110 * [taylor]: Taking taylor expansion of y.im in y.im 0.113 * [taylor]: Taking taylor expansion of (- (/ x.im (pow y.im 3))) in x.im 0.113 * [taylor]: Taking taylor expansion of (/ x.im (pow y.im 3)) in x.im 0.113 * [taylor]: Taking taylor expansion of x.im in x.im 0.113 * [taylor]: Taking taylor expansion of (pow y.im 3) in x.im 0.113 * [taylor]: Taking taylor expansion of y.im in x.im 0.113 * [taylor]: Taking taylor expansion of 0 in y.im 0.113 * [taylor]: Taking taylor expansion of 0 in y.im 0.114 * [approximate]: Taking taylor expansion of (/ (+ (/ 1 (* y.im x.im)) (/ 1 (* y.re x.re))) (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) in (x.re y.re x.im y.im) around 0 0.114 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* y.im x.im)) (/ 1 (* y.re x.re))) (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) in y.im 0.114 * [taylor]: Taking taylor expansion of (+ (/ 1 (* y.im x.im)) (/ 1 (* y.re x.re))) in y.im 0.114 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.im 0.114 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.im 0.114 * [taylor]: Taking taylor expansion of y.im in y.im 0.114 * [taylor]: Taking taylor expansion of x.im in y.im 0.114 * [taylor]: Taking taylor expansion of (/ 1 (* y.re x.re)) in y.im 0.114 * [taylor]: Taking taylor expansion of (* y.re x.re) in y.im 0.114 * [taylor]: Taking taylor expansion of y.re in y.im 0.114 * [taylor]: Taking taylor expansion of x.re in y.im 0.114 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) in y.im 0.114 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.im 0.114 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.im 0.114 * [taylor]: Taking taylor expansion of y.im in y.im 0.115 * [taylor]: Taking taylor expansion of (/ 1 (pow y.re 2)) in y.im 0.115 * [taylor]: Taking taylor expansion of (pow y.re 2) in y.im 0.115 * [taylor]: Taking taylor expansion of y.re in y.im 0.115 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* y.im x.im)) (/ 1 (* y.re x.re))) (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) in x.im 0.115 * [taylor]: Taking taylor expansion of (+ (/ 1 (* y.im x.im)) (/ 1 (* y.re x.re))) in x.im 0.115 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 0.115 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.im 0.115 * [taylor]: Taking taylor expansion of y.im in x.im 0.116 * [taylor]: Taking taylor expansion of x.im in x.im 0.116 * [taylor]: Taking taylor expansion of (/ 1 (* y.re x.re)) in x.im 0.116 * [taylor]: Taking taylor expansion of (* y.re x.re) in x.im 0.116 * [taylor]: Taking taylor expansion of y.re in x.im 0.116 * [taylor]: Taking taylor expansion of x.re in x.im 0.116 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) in x.im 0.116 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in x.im 0.116 * [taylor]: Taking taylor expansion of (pow y.im 2) in x.im 0.116 * [taylor]: Taking taylor expansion of y.im in x.im 0.116 * [taylor]: Taking taylor expansion of (/ 1 (pow y.re 2)) in x.im 0.116 * [taylor]: Taking taylor expansion of (pow y.re 2) in x.im 0.116 * [taylor]: Taking taylor expansion of y.re in x.im 0.117 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* y.im x.im)) (/ 1 (* y.re x.re))) (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) in y.re 0.117 * [taylor]: Taking taylor expansion of (+ (/ 1 (* y.im x.im)) (/ 1 (* y.re x.re))) in y.re 0.117 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.re 0.117 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.re 0.117 * [taylor]: Taking taylor expansion of y.im in y.re 0.117 * [taylor]: Taking taylor expansion of x.im in y.re 0.117 * [taylor]: Taking taylor expansion of (/ 1 (* y.re x.re)) in y.re 0.117 * [taylor]: Taking taylor expansion of (* y.re x.re) in y.re 0.117 * [taylor]: Taking taylor expansion of y.re in y.re 0.117 * [taylor]: Taking taylor expansion of x.re in y.re 0.118 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) in y.re 0.118 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.re 0.118 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.re 0.118 * [taylor]: Taking taylor expansion of y.im in y.re 0.118 * [taylor]: Taking taylor expansion of (/ 1 (pow y.re 2)) in y.re 0.118 * [taylor]: Taking taylor expansion of (pow y.re 2) in y.re 0.118 * [taylor]: Taking taylor expansion of y.re in y.re 0.120 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* y.im x.im)) (/ 1 (* y.re x.re))) (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) in x.re 0.120 * [taylor]: Taking taylor expansion of (+ (/ 1 (* y.im x.im)) (/ 1 (* y.re x.re))) in x.re 0.120 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 0.120 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.re 0.120 * [taylor]: Taking taylor expansion of y.im in x.re 0.120 * [taylor]: Taking taylor expansion of x.im in x.re 0.120 * [taylor]: Taking taylor expansion of (/ 1 (* y.re x.re)) in x.re 0.120 * [taylor]: Taking taylor expansion of (* y.re x.re) in x.re 0.120 * [taylor]: Taking taylor expansion of y.re in x.re 0.120 * [taylor]: Taking taylor expansion of x.re in x.re 0.120 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) in x.re 0.120 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in x.re 0.120 * [taylor]: Taking taylor expansion of (pow y.im 2) in x.re 0.120 * [taylor]: Taking taylor expansion of y.im in x.re 0.121 * [taylor]: Taking taylor expansion of (/ 1 (pow y.re 2)) in x.re 0.121 * [taylor]: Taking taylor expansion of (pow y.re 2) in x.re 0.121 * [taylor]: Taking taylor expansion of y.re in x.re 0.121 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* y.im x.im)) (/ 1 (* y.re x.re))) (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) in x.re 0.121 * [taylor]: Taking taylor expansion of (+ (/ 1 (* y.im x.im)) (/ 1 (* y.re x.re))) in x.re 0.121 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 0.121 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.re 0.121 * [taylor]: Taking taylor expansion of y.im in x.re 0.122 * [taylor]: Taking taylor expansion of x.im in x.re 0.122 * [taylor]: Taking taylor expansion of (/ 1 (* y.re x.re)) in x.re 0.122 * [taylor]: Taking taylor expansion of (* y.re x.re) in x.re 0.122 * [taylor]: Taking taylor expansion of y.re in x.re 0.122 * [taylor]: Taking taylor expansion of x.re in x.re 0.122 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) in x.re 0.122 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in x.re 0.122 * [taylor]: Taking taylor expansion of (pow y.im 2) in x.re 0.122 * [taylor]: Taking taylor expansion of y.im in x.re 0.122 * [taylor]: Taking taylor expansion of (/ 1 (pow y.re 2)) in x.re 0.122 * [taylor]: Taking taylor expansion of (pow y.re 2) in x.re 0.123 * [taylor]: Taking taylor expansion of y.re in x.re 0.123 * [taylor]: Taking taylor expansion of (/ 1 (* (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) y.re)) in y.re 0.123 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) y.re) in y.re 0.123 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) in y.re 0.123 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.re 0.123 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.re 0.123 * [taylor]: Taking taylor expansion of y.im in y.re 0.124 * [taylor]: Taking taylor expansion of (/ 1 (pow y.re 2)) in y.re 0.124 * [taylor]: Taking taylor expansion of (pow y.re 2) in y.re 0.124 * [taylor]: Taking taylor expansion of y.re in y.re 0.124 * [taylor]: Taking taylor expansion of y.re in y.re 0.128 * [taylor]: Taking taylor expansion of 1 in x.im 0.130 * [taylor]: Taking taylor expansion of (/ 1 (* y.im (* x.im (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) in y.re 0.131 * [taylor]: Taking taylor expansion of (* y.im (* x.im (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) in y.re 0.131 * [taylor]: Taking taylor expansion of y.im in y.re 0.131 * [taylor]: Taking taylor expansion of (* x.im (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) in y.re 0.131 * [taylor]: Taking taylor expansion of x.im in y.re 0.131 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) in y.re 0.131 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.re 0.131 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.re 0.131 * [taylor]: Taking taylor expansion of y.im in y.re 0.131 * [taylor]: Taking taylor expansion of (/ 1 (pow y.re 2)) in y.re 0.131 * [taylor]: Taking taylor expansion of (pow y.re 2) in y.re 0.131 * [taylor]: Taking taylor expansion of y.re in y.re 0.136 * [taylor]: Taking taylor expansion of 0 in x.im 0.136 * [taylor]: Taking taylor expansion of 1 in y.im 0.141 * [taylor]: Taking taylor expansion of 0 in y.re 0.141 * [taylor]: Taking taylor expansion of 0 in x.im 0.141 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 0.141 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.im 0.141 * [taylor]: Taking taylor expansion of y.im in x.im 0.141 * [taylor]: Taking taylor expansion of x.im in x.im 0.141 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 0.141 * [taylor]: Taking taylor expansion of y.im in y.im 0.147 * [taylor]: Taking taylor expansion of (- (/ 1 (pow y.im 2))) in x.im 0.147 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in x.im 0.147 * [taylor]: Taking taylor expansion of (pow y.im 2) in x.im 0.147 * [taylor]: Taking taylor expansion of y.im in x.im 0.148 * [taylor]: Taking taylor expansion of 0 in y.im 0.148 * [taylor]: Taking taylor expansion of 0 in y.im 0.159 * [taylor]: Taking taylor expansion of 0 in y.re 0.159 * [taylor]: Taking taylor expansion of 0 in x.im 0.159 * [taylor]: Taking taylor expansion of 0 in x.im 0.161 * [taylor]: Taking taylor expansion of 0 in x.im 0.167 * [taylor]: Taking taylor expansion of 0 in x.im 0.167 * [taylor]: Taking taylor expansion of 0 in y.im 0.168 * [approximate]: Taking taylor expansion of (/ (+ (/ 1 (* y.im x.im)) (/ 1 (* y.re x.re))) (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) in (x.re y.re x.im y.im) around 0 0.168 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* y.im x.im)) (/ 1 (* y.re x.re))) (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) in y.im 0.168 * [taylor]: Taking taylor expansion of (+ (/ 1 (* y.im x.im)) (/ 1 (* y.re x.re))) in y.im 0.168 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.im 0.168 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.im 0.168 * [taylor]: Taking taylor expansion of y.im in y.im 0.168 * [taylor]: Taking taylor expansion of x.im in y.im 0.168 * [taylor]: Taking taylor expansion of (/ 1 (* y.re x.re)) in y.im 0.168 * [taylor]: Taking taylor expansion of (* y.re x.re) in y.im 0.168 * [taylor]: Taking taylor expansion of y.re in y.im 0.168 * [taylor]: Taking taylor expansion of x.re in y.im 0.168 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) in y.im 0.169 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.im 0.169 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.im 0.169 * [taylor]: Taking taylor expansion of y.im in y.im 0.169 * [taylor]: Taking taylor expansion of (/ 1 (pow y.re 2)) in y.im 0.169 * [taylor]: Taking taylor expansion of (pow y.re 2) in y.im 0.169 * [taylor]: Taking taylor expansion of y.re in y.im 0.170 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* y.im x.im)) (/ 1 (* y.re x.re))) (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) in x.im 0.170 * [taylor]: Taking taylor expansion of (+ (/ 1 (* y.im x.im)) (/ 1 (* y.re x.re))) in x.im 0.170 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 0.170 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.im 0.170 * [taylor]: Taking taylor expansion of y.im in x.im 0.170 * [taylor]: Taking taylor expansion of x.im in x.im 0.170 * [taylor]: Taking taylor expansion of (/ 1 (* y.re x.re)) in x.im 0.170 * [taylor]: Taking taylor expansion of (* y.re x.re) in x.im 0.170 * [taylor]: Taking taylor expansion of y.re in x.im 0.170 * [taylor]: Taking taylor expansion of x.re in x.im 0.170 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) in x.im 0.170 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in x.im 0.170 * [taylor]: Taking taylor expansion of (pow y.im 2) in x.im 0.170 * [taylor]: Taking taylor expansion of y.im in x.im 0.171 * [taylor]: Taking taylor expansion of (/ 1 (pow y.re 2)) in x.im 0.171 * [taylor]: Taking taylor expansion of (pow y.re 2) in x.im 0.171 * [taylor]: Taking taylor expansion of y.re in x.im 0.171 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* y.im x.im)) (/ 1 (* y.re x.re))) (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) in y.re 0.171 * [taylor]: Taking taylor expansion of (+ (/ 1 (* y.im x.im)) (/ 1 (* y.re x.re))) in y.re 0.171 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.re 0.171 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.re 0.171 * [taylor]: Taking taylor expansion of y.im in y.re 0.171 * [taylor]: Taking taylor expansion of x.im in y.re 0.171 * [taylor]: Taking taylor expansion of (/ 1 (* y.re x.re)) in y.re 0.171 * [taylor]: Taking taylor expansion of (* y.re x.re) in y.re 0.171 * [taylor]: Taking taylor expansion of y.re in y.re 0.171 * [taylor]: Taking taylor expansion of x.re in y.re 0.172 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) in y.re 0.172 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.re 0.172 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.re 0.172 * [taylor]: Taking taylor expansion of y.im in y.re 0.172 * [taylor]: Taking taylor expansion of (/ 1 (pow y.re 2)) in y.re 0.172 * [taylor]: Taking taylor expansion of (pow y.re 2) in y.re 0.172 * [taylor]: Taking taylor expansion of y.re in y.re 0.173 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* y.im x.im)) (/ 1 (* y.re x.re))) (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) in x.re 0.173 * [taylor]: Taking taylor expansion of (+ (/ 1 (* y.im x.im)) (/ 1 (* y.re x.re))) in x.re 0.173 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 0.173 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.re 0.173 * [taylor]: Taking taylor expansion of y.im in x.re 0.173 * [taylor]: Taking taylor expansion of x.im in x.re 0.173 * [taylor]: Taking taylor expansion of (/ 1 (* y.re x.re)) in x.re 0.173 * [taylor]: Taking taylor expansion of (* y.re x.re) in x.re 0.173 * [taylor]: Taking taylor expansion of y.re in x.re 0.173 * [taylor]: Taking taylor expansion of x.re in x.re 0.173 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) in x.re 0.173 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in x.re 0.173 * [taylor]: Taking taylor expansion of (pow y.im 2) in x.re 0.173 * [taylor]: Taking taylor expansion of y.im in x.re 0.173 * [taylor]: Taking taylor expansion of (/ 1 (pow y.re 2)) in x.re 0.173 * [taylor]: Taking taylor expansion of (pow y.re 2) in x.re 0.173 * [taylor]: Taking taylor expansion of y.re in x.re 0.174 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* y.im x.im)) (/ 1 (* y.re x.re))) (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) in x.re 0.174 * [taylor]: Taking taylor expansion of (+ (/ 1 (* y.im x.im)) (/ 1 (* y.re x.re))) in x.re 0.174 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 0.174 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.re 0.174 * [taylor]: Taking taylor expansion of y.im in x.re 0.174 * [taylor]: Taking taylor expansion of x.im in x.re 0.174 * [taylor]: Taking taylor expansion of (/ 1 (* y.re x.re)) in x.re 0.174 * [taylor]: Taking taylor expansion of (* y.re x.re) in x.re 0.174 * [taylor]: Taking taylor expansion of y.re in x.re 0.174 * [taylor]: Taking taylor expansion of x.re in x.re 0.174 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) in x.re 0.174 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in x.re 0.174 * [taylor]: Taking taylor expansion of (pow y.im 2) in x.re 0.174 * [taylor]: Taking taylor expansion of y.im in x.re 0.174 * [taylor]: Taking taylor expansion of (/ 1 (pow y.re 2)) in x.re 0.174 * [taylor]: Taking taylor expansion of (pow y.re 2) in x.re 0.174 * [taylor]: Taking taylor expansion of y.re in x.re 0.175 * [taylor]: Taking taylor expansion of (/ 1 (* (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) y.re)) in y.re 0.175 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) y.re) in y.re 0.175 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) in y.re 0.175 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.re 0.175 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.re 0.175 * [taylor]: Taking taylor expansion of y.im in y.re 0.175 * [taylor]: Taking taylor expansion of (/ 1 (pow y.re 2)) in y.re 0.175 * [taylor]: Taking taylor expansion of (pow y.re 2) in y.re 0.175 * [taylor]: Taking taylor expansion of y.re in y.re 0.176 * [taylor]: Taking taylor expansion of y.re in y.re 0.178 * [taylor]: Taking taylor expansion of 1 in x.im 0.179 * [taylor]: Taking taylor expansion of (/ 1 (* y.im (* x.im (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) in y.re 0.179 * [taylor]: Taking taylor expansion of (* y.im (* x.im (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) in y.re 0.180 * [taylor]: Taking taylor expansion of y.im in y.re 0.180 * [taylor]: Taking taylor expansion of (* x.im (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) in y.re 0.180 * [taylor]: Taking taylor expansion of x.im in y.re 0.180 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) in y.re 0.180 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.re 0.180 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.re 0.180 * [taylor]: Taking taylor expansion of y.im in y.re 0.180 * [taylor]: Taking taylor expansion of (/ 1 (pow y.re 2)) in y.re 0.180 * [taylor]: Taking taylor expansion of (pow y.re 2) in y.re 0.180 * [taylor]: Taking taylor expansion of y.re in y.re 0.183 * [taylor]: Taking taylor expansion of 0 in x.im 0.183 * [taylor]: Taking taylor expansion of 1 in y.im 0.186 * [taylor]: Taking taylor expansion of 0 in y.re 0.186 * [taylor]: Taking taylor expansion of 0 in x.im 0.186 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 0.186 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.im 0.186 * [taylor]: Taking taylor expansion of y.im in x.im 0.186 * [taylor]: Taking taylor expansion of x.im in x.im 0.186 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 0.186 * [taylor]: Taking taylor expansion of y.im in y.im 0.190 * [taylor]: Taking taylor expansion of (- (/ 1 (pow y.im 2))) in x.im 0.190 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in x.im 0.190 * [taylor]: Taking taylor expansion of (pow y.im 2) in x.im 0.190 * [taylor]: Taking taylor expansion of y.im in x.im 0.191 * [taylor]: Taking taylor expansion of 0 in y.im 0.191 * [taylor]: Taking taylor expansion of 0 in y.im 0.195 * [taylor]: Taking taylor expansion of 0 in y.re 0.195 * [taylor]: Taking taylor expansion of 0 in x.im 0.195 * [taylor]: Taking taylor expansion of 0 in x.im 0.196 * [taylor]: Taking taylor expansion of 0 in x.im 0.200 * [taylor]: Taking taylor expansion of 0 in x.im 0.200 * [taylor]: Taking taylor expansion of 0 in y.im 0.200 * * * * [progress]: [ 2 / 3 ] generating series at (2 1) 0.200 * [approximate]: Taking taylor expansion of (+ (* y.re x.re) (* y.im x.im)) in (x.re y.re x.im y.im) around 0 0.200 * [taylor]: Taking taylor expansion of (+ (* y.re x.re) (* y.im x.im)) in y.im 0.200 * [taylor]: Taking taylor expansion of (* y.re x.re) in y.im 0.200 * [taylor]: Taking taylor expansion of y.re in y.im 0.200 * [taylor]: Taking taylor expansion of x.re in y.im 0.200 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.im 0.200 * [taylor]: Taking taylor expansion of y.im in y.im 0.200 * [taylor]: Taking taylor expansion of x.im in y.im 0.200 * [taylor]: Taking taylor expansion of (+ (* y.re x.re) (* y.im x.im)) in x.im 0.200 * [taylor]: Taking taylor expansion of (* y.re x.re) in x.im 0.200 * [taylor]: Taking taylor expansion of y.re in x.im 0.200 * [taylor]: Taking taylor expansion of x.re in x.im 0.200 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.im 0.200 * [taylor]: Taking taylor expansion of y.im in x.im 0.200 * [taylor]: Taking taylor expansion of x.im in x.im 0.200 * [taylor]: Taking taylor expansion of (+ (* y.re x.re) (* y.im x.im)) in y.re 0.200 * [taylor]: Taking taylor expansion of (* y.re x.re) in y.re 0.200 * [taylor]: Taking taylor expansion of y.re in y.re 0.200 * [taylor]: Taking taylor expansion of x.re in y.re 0.200 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.re 0.200 * [taylor]: Taking taylor expansion of y.im in y.re 0.201 * [taylor]: Taking taylor expansion of x.im in y.re 0.201 * [taylor]: Taking taylor expansion of (+ (* y.re x.re) (* y.im x.im)) in x.re 0.201 * [taylor]: Taking taylor expansion of (* y.re x.re) in x.re 0.201 * [taylor]: Taking taylor expansion of y.re in x.re 0.201 * [taylor]: Taking taylor expansion of x.re in x.re 0.201 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.re 0.201 * [taylor]: Taking taylor expansion of y.im in x.re 0.201 * [taylor]: Taking taylor expansion of x.im in x.re 0.201 * [taylor]: Taking taylor expansion of (+ (* y.re x.re) (* y.im x.im)) in x.re 0.201 * [taylor]: Taking taylor expansion of (* y.re x.re) in x.re 0.201 * [taylor]: Taking taylor expansion of y.re in x.re 0.201 * [taylor]: Taking taylor expansion of x.re in x.re 0.201 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.re 0.201 * [taylor]: Taking taylor expansion of y.im in x.re 0.201 * [taylor]: Taking taylor expansion of x.im in x.re 0.201 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.re 0.201 * [taylor]: Taking taylor expansion of y.im in y.re 0.201 * [taylor]: Taking taylor expansion of x.im in y.re 0.201 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.im 0.201 * [taylor]: Taking taylor expansion of y.im in x.im 0.201 * [taylor]: Taking taylor expansion of x.im in x.im 0.201 * [taylor]: Taking taylor expansion of 0 in y.im 0.201 * [taylor]: Taking taylor expansion of y.re in y.re 0.201 * [taylor]: Taking taylor expansion of 0 in x.im 0.201 * [taylor]: Taking taylor expansion of 0 in y.im 0.201 * [taylor]: Taking taylor expansion of 0 in x.im 0.201 * [taylor]: Taking taylor expansion of 0 in y.im 0.202 * [taylor]: Taking taylor expansion of y.im in y.im 0.203 * [taylor]: Taking taylor expansion of 0 in y.re 0.203 * [taylor]: Taking taylor expansion of 0 in x.im 0.203 * [taylor]: Taking taylor expansion of 0 in y.im 0.203 * [approximate]: Taking taylor expansion of (+ (/ 1 (* y.im x.im)) (/ 1 (* y.re x.re))) in (x.re y.re x.im y.im) around 0 0.203 * [taylor]: Taking taylor expansion of (+ (/ 1 (* y.im x.im)) (/ 1 (* y.re x.re))) in y.im 0.203 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.im 0.203 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.im 0.203 * [taylor]: Taking taylor expansion of y.im in y.im 0.203 * [taylor]: Taking taylor expansion of x.im in y.im 0.203 * [taylor]: Taking taylor expansion of (/ 1 (* y.re x.re)) in y.im 0.203 * [taylor]: Taking taylor expansion of (* y.re x.re) in y.im 0.203 * [taylor]: Taking taylor expansion of y.re in y.im 0.203 * [taylor]: Taking taylor expansion of x.re in y.im 0.204 * [taylor]: Taking taylor expansion of (+ (/ 1 (* y.im x.im)) (/ 1 (* y.re x.re))) in x.im 0.204 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 0.204 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.im 0.204 * [taylor]: Taking taylor expansion of y.im in x.im 0.204 * [taylor]: Taking taylor expansion of x.im in x.im 0.204 * [taylor]: Taking taylor expansion of (/ 1 (* y.re x.re)) in x.im 0.204 * [taylor]: Taking taylor expansion of (* y.re x.re) in x.im 0.204 * [taylor]: Taking taylor expansion of y.re in x.im 0.204 * [taylor]: Taking taylor expansion of x.re in x.im 0.204 * [taylor]: Taking taylor expansion of (+ (/ 1 (* y.im x.im)) (/ 1 (* y.re x.re))) in y.re 0.204 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.re 0.204 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.re 0.204 * [taylor]: Taking taylor expansion of y.im in y.re 0.204 * [taylor]: Taking taylor expansion of x.im in y.re 0.204 * [taylor]: Taking taylor expansion of (/ 1 (* y.re x.re)) in y.re 0.204 * [taylor]: Taking taylor expansion of (* y.re x.re) in y.re 0.204 * [taylor]: Taking taylor expansion of y.re in y.re 0.204 * [taylor]: Taking taylor expansion of x.re in y.re 0.205 * [taylor]: Taking taylor expansion of (+ (/ 1 (* y.im x.im)) (/ 1 (* y.re x.re))) in x.re 0.205 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 0.205 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.re 0.205 * [taylor]: Taking taylor expansion of y.im in x.re 0.205 * [taylor]: Taking taylor expansion of x.im in x.re 0.205 * [taylor]: Taking taylor expansion of (/ 1 (* y.re x.re)) in x.re 0.205 * [taylor]: Taking taylor expansion of (* y.re x.re) in x.re 0.205 * [taylor]: Taking taylor expansion of y.re in x.re 0.205 * [taylor]: Taking taylor expansion of x.re in x.re 0.205 * [taylor]: Taking taylor expansion of (+ (/ 1 (* y.im x.im)) (/ 1 (* y.re x.re))) in x.re 0.205 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 0.205 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.re 0.205 * [taylor]: Taking taylor expansion of y.im in x.re 0.205 * [taylor]: Taking taylor expansion of x.im in x.re 0.205 * [taylor]: Taking taylor expansion of (/ 1 (* y.re x.re)) in x.re 0.205 * [taylor]: Taking taylor expansion of (* y.re x.re) in x.re 0.205 * [taylor]: Taking taylor expansion of y.re in x.re 0.205 * [taylor]: Taking taylor expansion of x.re in x.re 0.206 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.re 0.206 * [taylor]: Taking taylor expansion of y.re in y.re 0.206 * [taylor]: Taking taylor expansion of 1 in x.im 0.206 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.re 0.206 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.re 0.206 * [taylor]: Taking taylor expansion of y.im in y.re 0.207 * [taylor]: Taking taylor expansion of x.im in y.re 0.207 * [taylor]: Taking taylor expansion of 0 in x.im 0.207 * [taylor]: Taking taylor expansion of 1 in y.im 0.208 * [taylor]: Taking taylor expansion of 0 in y.re 0.208 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 0.208 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.im 0.208 * [taylor]: Taking taylor expansion of y.im in x.im 0.208 * [taylor]: Taking taylor expansion of x.im in x.im 0.208 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 0.208 * [taylor]: Taking taylor expansion of y.im in y.im 0.209 * [taylor]: Taking taylor expansion of 0 in x.im 0.209 * [taylor]: Taking taylor expansion of 0 in y.im 0.209 * [taylor]: Taking taylor expansion of 0 in y.im 0.211 * [taylor]: Taking taylor expansion of 0 in y.re 0.211 * [taylor]: Taking taylor expansion of 0 in x.im 0.211 * [taylor]: Taking taylor expansion of 0 in x.im 0.211 * [taylor]: Taking taylor expansion of 0 in x.im 0.212 * [taylor]: Taking taylor expansion of 0 in y.im 0.212 * [taylor]: Taking taylor expansion of 0 in y.im 0.212 * [taylor]: Taking taylor expansion of 0 in y.im 0.212 * [taylor]: Taking taylor expansion of 0 in y.im 0.214 * [taylor]: Taking taylor expansion of 0 in y.re 0.214 * [taylor]: Taking taylor expansion of 0 in x.im 0.214 * [taylor]: Taking taylor expansion of 0 in x.im 0.215 * [taylor]: Taking taylor expansion of 0 in x.im 0.215 * [taylor]: Taking taylor expansion of 0 in x.im 0.215 * [taylor]: Taking taylor expansion of 0 in y.im 0.215 * [taylor]: Taking taylor expansion of 0 in y.im 0.215 * [taylor]: Taking taylor expansion of 0 in y.im 0.216 * [taylor]: Taking taylor expansion of 0 in y.im 0.216 * [taylor]: Taking taylor expansion of 0 in y.im 0.216 * [taylor]: Taking taylor expansion of 0 in y.im 0.216 * [taylor]: Taking taylor expansion of 0 in y.im 0.217 * [approximate]: Taking taylor expansion of (+ (/ 1 (* y.im x.im)) (/ 1 (* y.re x.re))) in (x.re y.re x.im y.im) around 0 0.217 * [taylor]: Taking taylor expansion of (+ (/ 1 (* y.im x.im)) (/ 1 (* y.re x.re))) in y.im 0.217 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.im 0.217 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.im 0.217 * [taylor]: Taking taylor expansion of y.im in y.im 0.217 * [taylor]: Taking taylor expansion of x.im in y.im 0.217 * [taylor]: Taking taylor expansion of (/ 1 (* y.re x.re)) in y.im 0.217 * [taylor]: Taking taylor expansion of (* y.re x.re) in y.im 0.217 * [taylor]: Taking taylor expansion of y.re in y.im 0.217 * [taylor]: Taking taylor expansion of x.re in y.im 0.217 * [taylor]: Taking taylor expansion of (+ (/ 1 (* y.im x.im)) (/ 1 (* y.re x.re))) in x.im 0.217 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 0.217 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.im 0.217 * [taylor]: Taking taylor expansion of y.im in x.im 0.217 * [taylor]: Taking taylor expansion of x.im in x.im 0.218 * [taylor]: Taking taylor expansion of (/ 1 (* y.re x.re)) in x.im 0.218 * [taylor]: Taking taylor expansion of (* y.re x.re) in x.im 0.218 * [taylor]: Taking taylor expansion of y.re in x.im 0.218 * [taylor]: Taking taylor expansion of x.re in x.im 0.218 * [taylor]: Taking taylor expansion of (+ (/ 1 (* y.im x.im)) (/ 1 (* y.re x.re))) in y.re 0.218 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.re 0.218 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.re 0.218 * [taylor]: Taking taylor expansion of y.im in y.re 0.218 * [taylor]: Taking taylor expansion of x.im in y.re 0.218 * [taylor]: Taking taylor expansion of (/ 1 (* y.re x.re)) in y.re 0.218 * [taylor]: Taking taylor expansion of (* y.re x.re) in y.re 0.218 * [taylor]: Taking taylor expansion of y.re in y.re 0.218 * [taylor]: Taking taylor expansion of x.re in y.re 0.218 * [taylor]: Taking taylor expansion of (+ (/ 1 (* y.im x.im)) (/ 1 (* y.re x.re))) in x.re 0.218 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 0.218 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.re 0.218 * [taylor]: Taking taylor expansion of y.im in x.re 0.218 * [taylor]: Taking taylor expansion of x.im in x.re 0.218 * [taylor]: Taking taylor expansion of (/ 1 (* y.re x.re)) in x.re 0.218 * [taylor]: Taking taylor expansion of (* y.re x.re) in x.re 0.219 * [taylor]: Taking taylor expansion of y.re in x.re 0.219 * [taylor]: Taking taylor expansion of x.re in x.re 0.219 * [taylor]: Taking taylor expansion of (+ (/ 1 (* y.im x.im)) (/ 1 (* y.re x.re))) in x.re 0.219 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 0.219 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.re 0.219 * [taylor]: Taking taylor expansion of y.im in x.re 0.219 * [taylor]: Taking taylor expansion of x.im in x.re 0.219 * [taylor]: Taking taylor expansion of (/ 1 (* y.re x.re)) in x.re 0.219 * [taylor]: Taking taylor expansion of (* y.re x.re) in x.re 0.219 * [taylor]: Taking taylor expansion of y.re in x.re 0.219 * [taylor]: Taking taylor expansion of x.re in x.re 0.219 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.re 0.219 * [taylor]: Taking taylor expansion of y.re in y.re 0.220 * [taylor]: Taking taylor expansion of 1 in x.im 0.220 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.re 0.220 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.re 0.220 * [taylor]: Taking taylor expansion of y.im in y.re 0.220 * [taylor]: Taking taylor expansion of x.im in y.re 0.221 * [taylor]: Taking taylor expansion of 0 in x.im 0.221 * [taylor]: Taking taylor expansion of 1 in y.im 0.222 * [taylor]: Taking taylor expansion of 0 in y.re 0.222 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 0.222 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.im 0.222 * [taylor]: Taking taylor expansion of y.im in x.im 0.222 * [taylor]: Taking taylor expansion of x.im in x.im 0.222 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 0.222 * [taylor]: Taking taylor expansion of y.im in y.im 0.223 * [taylor]: Taking taylor expansion of 0 in x.im 0.223 * [taylor]: Taking taylor expansion of 0 in y.im 0.223 * [taylor]: Taking taylor expansion of 0 in y.im 0.224 * [taylor]: Taking taylor expansion of 0 in y.re 0.224 * [taylor]: Taking taylor expansion of 0 in x.im 0.225 * [taylor]: Taking taylor expansion of 0 in x.im 0.225 * [taylor]: Taking taylor expansion of 0 in x.im 0.226 * [taylor]: Taking taylor expansion of 0 in y.im 0.226 * [taylor]: Taking taylor expansion of 0 in y.im 0.226 * [taylor]: Taking taylor expansion of 0 in y.im 0.226 * [taylor]: Taking taylor expansion of 0 in y.im 0.228 * [taylor]: Taking taylor expansion of 0 in y.re 0.228 * [taylor]: Taking taylor expansion of 0 in x.im 0.228 * [taylor]: Taking taylor expansion of 0 in x.im 0.228 * [taylor]: Taking taylor expansion of 0 in x.im 0.229 * [taylor]: Taking taylor expansion of 0 in x.im 0.229 * [taylor]: Taking taylor expansion of 0 in y.im 0.229 * [taylor]: Taking taylor expansion of 0 in y.im 0.229 * [taylor]: Taking taylor expansion of 0 in y.im 0.230 * [taylor]: Taking taylor expansion of 0 in y.im 0.230 * [taylor]: Taking taylor expansion of 0 in y.im 0.230 * [taylor]: Taking taylor expansion of 0 in y.im 0.230 * [taylor]: Taking taylor expansion of 0 in y.im 0.230 * * * * [progress]: [ 3 / 3 ] generating series at (2 2) 0.230 * [approximate]: Taking taylor expansion of (+ (pow y.im 2) (pow y.re 2)) in (y.re y.im) around 0 0.230 * [taylor]: Taking taylor expansion of (+ (pow y.im 2) (pow y.re 2)) in y.im 0.230 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.im 0.230 * [taylor]: Taking taylor expansion of y.im in y.im 0.230 * [taylor]: Taking taylor expansion of (pow y.re 2) in y.im 0.230 * [taylor]: Taking taylor expansion of y.re in y.im 0.230 * [taylor]: Taking taylor expansion of (+ (pow y.im 2) (pow y.re 2)) in y.re 0.230 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.re 0.231 * [taylor]: Taking taylor expansion of y.im in y.re 0.231 * [taylor]: Taking taylor expansion of (pow y.re 2) in y.re 0.231 * [taylor]: Taking taylor expansion of y.re in y.re 0.231 * [taylor]: Taking taylor expansion of (+ (pow y.im 2) (pow y.re 2)) in y.re 0.231 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.re 0.231 * [taylor]: Taking taylor expansion of y.im in y.re 0.231 * [taylor]: Taking taylor expansion of (pow y.re 2) in y.re 0.231 * [taylor]: Taking taylor expansion of y.re in y.re 0.231 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.im 0.231 * [taylor]: Taking taylor expansion of y.im in y.im 0.231 * [taylor]: Taking taylor expansion of 0 in y.im 0.232 * [taylor]: Taking taylor expansion of 1 in y.im 0.233 * [taylor]: Taking taylor expansion of 0 in y.im 0.235 * [taylor]: Taking taylor expansion of 0 in y.im 0.236 * [approximate]: Taking taylor expansion of (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) in (y.re y.im) around 0 0.236 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) in y.im 0.236 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.im 0.236 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.im 0.236 * [taylor]: Taking taylor expansion of y.im in y.im 0.236 * [taylor]: Taking taylor expansion of (/ 1 (pow y.re 2)) in y.im 0.236 * [taylor]: Taking taylor expansion of (pow y.re 2) in y.im 0.236 * [taylor]: Taking taylor expansion of y.re in y.im 0.236 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) in y.re 0.236 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.re 0.236 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.re 0.236 * [taylor]: Taking taylor expansion of y.im in y.re 0.237 * [taylor]: Taking taylor expansion of (/ 1 (pow y.re 2)) in y.re 0.237 * [taylor]: Taking taylor expansion of (pow y.re 2) in y.re 0.237 * [taylor]: Taking taylor expansion of y.re in y.re 0.237 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) in y.re 0.237 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.re 0.237 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.re 0.237 * [taylor]: Taking taylor expansion of y.im in y.re 0.237 * [taylor]: Taking taylor expansion of (/ 1 (pow y.re 2)) in y.re 0.237 * [taylor]: Taking taylor expansion of (pow y.re 2) in y.re 0.237 * [taylor]: Taking taylor expansion of y.re in y.re 0.238 * [taylor]: Taking taylor expansion of 1 in y.im 0.239 * [taylor]: Taking taylor expansion of 0 in y.im 0.244 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.im 0.244 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.im 0.244 * [taylor]: Taking taylor expansion of y.im in y.im 0.246 * [taylor]: Taking taylor expansion of 0 in y.im 0.249 * [taylor]: Taking taylor expansion of 0 in y.im 0.250 * [approximate]: Taking taylor expansion of (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) in (y.re y.im) around 0 0.250 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) in y.im 0.250 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.im 0.250 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.im 0.250 * [taylor]: Taking taylor expansion of y.im in y.im 0.251 * [taylor]: Taking taylor expansion of (/ 1 (pow y.re 2)) in y.im 0.251 * [taylor]: Taking taylor expansion of (pow y.re 2) in y.im 0.251 * [taylor]: Taking taylor expansion of y.re in y.im 0.251 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) in y.re 0.251 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.re 0.251 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.re 0.251 * [taylor]: Taking taylor expansion of y.im in y.re 0.251 * [taylor]: Taking taylor expansion of (/ 1 (pow y.re 2)) in y.re 0.251 * [taylor]: Taking taylor expansion of (pow y.re 2) in y.re 0.251 * [taylor]: Taking taylor expansion of y.re in y.re 0.252 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) in y.re 0.252 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.re 0.252 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.re 0.252 * [taylor]: Taking taylor expansion of y.im in y.re 0.252 * [taylor]: Taking taylor expansion of (/ 1 (pow y.re 2)) in y.re 0.252 * [taylor]: Taking taylor expansion of (pow y.re 2) in y.re 0.252 * [taylor]: Taking taylor expansion of y.re in y.re 0.253 * [taylor]: Taking taylor expansion of 1 in y.im 0.254 * [taylor]: Taking taylor expansion of 0 in y.im 0.255 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.im 0.255 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.im 0.255 * [taylor]: Taking taylor expansion of y.im in y.im 0.257 * [taylor]: Taking taylor expansion of 0 in y.im 0.259 * [taylor]: Taking taylor expansion of 0 in y.im 0.261 * * * [progress]: simplifying candidates 0.263 * [simplify]: Simplifying using # : (expm1 (/ (+ (* x.re y.re) (* x.im y.im)) (+ (* y.re y.re) (* y.im y.im)))) (log1p (/ (+ (* x.re y.re) (* x.im y.im)) (+ (* y.re y.re) (* y.im y.im)))) (- (log (+ (* x.re y.re) (* x.im y.im))) (log (+ (* y.re y.re) (* y.im y.im)))) (log (/ (+ (* x.re y.re) (* x.im y.im)) (+ (* y.re y.re) (* y.im y.im)))) (exp (/ (+ (* x.re y.re) (* x.im y.im)) (+ (* y.re y.re) (* y.im y.im)))) (/ (* (* (+ (* x.re y.re) (* x.im y.im)) (+ (* x.re y.re) (* x.im y.im))) (+ (* x.re y.re) (* x.im y.im))) (* (* (+ (* y.re y.re) (* y.im y.im)) (+ (* y.re y.re) (* y.im y.im))) (+ (* y.re y.re) (* y.im y.im)))) (* (cbrt (/ (+ (* x.re y.re) (* x.im y.im)) (+ (* y.re y.re) (* y.im y.im)))) (cbrt (/ (+ (* x.re y.re) (* x.im y.im)) (+ (* y.re y.re) (* y.im y.im))))) (cbrt (/ (+ (* x.re y.re) (* x.im y.im)) (+ (* y.re y.re) (* y.im y.im)))) (* (* (/ (+ (* x.re y.re) (* x.im y.im)) (+ (* y.re y.re) (* y.im y.im))) (/ (+ (* x.re y.re) (* x.im y.im)) (+ (* y.re y.re) (* y.im y.im)))) (/ (+ (* x.re y.re) (* x.im y.im)) (+ (* y.re y.re) (* y.im y.im)))) (sqrt (/ (+ (* x.re y.re) (* x.im y.im)) (+ (* y.re y.re) (* y.im y.im)))) (sqrt (/ (+ (* x.re y.re) (* x.im y.im)) (+ (* y.re y.re) (* y.im y.im)))) (- (+ (* x.re y.re) (* x.im y.im))) (- (+ (* y.re y.re) (* y.im y.im))) (/ (* (cbrt (+ (* x.re y.re) (* x.im y.im))) (cbrt (+ (* x.re y.re) (* x.im y.im)))) (* (cbrt (+ (* y.re y.re) (* y.im y.im))) (cbrt (+ (* y.re y.re) (* y.im y.im))))) (/ (cbrt (+ (* x.re y.re) (* x.im y.im))) (cbrt (+ (* y.re y.re) (* y.im y.im)))) (/ (* (cbrt (+ (* x.re y.re) (* x.im y.im))) (cbrt (+ (* x.re y.re) (* x.im y.im)))) (sqrt (+ (* y.re y.re) (* y.im y.im)))) (/ (cbrt (+ (* x.re y.re) (* x.im y.im))) (sqrt (+ (* y.re y.re) (* y.im y.im)))) (/ (* (cbrt (+ (* x.re y.re) (* x.im y.im))) (cbrt (+ (* x.re y.re) (* x.im y.im)))) 1) (/ (cbrt (+ (* x.re y.re) (* x.im y.im))) (+ (* y.re y.re) (* y.im y.im))) (/ (* (cbrt (+ (* x.re y.re) (* x.im y.im))) (cbrt (+ (* x.re y.re) (* x.im y.im)))) 1) (/ (cbrt (+ (* x.re y.re) (* x.im y.im))) (+ (* y.re y.re) (* y.im y.im))) (/ (* (cbrt (+ (* x.re y.re) (* x.im y.im))) (cbrt (+ (* x.re y.re) (* x.im y.im)))) 1) (/ (cbrt (+ (* x.re y.re) (* x.im y.im))) (+ (* y.re y.re) (* y.im y.im))) (/ (* (cbrt (+ (* x.re y.re) (* x.im y.im))) (cbrt (+ (* x.re y.re) (* x.im y.im)))) (* 1 1)) (/ (cbrt (+ (* x.re y.re) (* x.im y.im))) (+ (* y.re y.re) (* y.im y.im))) (/ (* (cbrt (+ (* x.re y.re) (* x.im y.im))) (cbrt (+ (* x.re y.re) (* x.im y.im)))) 1) (/ (cbrt (+ (* x.re y.re) (* x.im y.im))) (+ (* y.re y.re) (* y.im y.im))) (/ (* (cbrt (+ (* x.re y.re) (* x.im y.im))) (cbrt (+ (* x.re y.re) (* x.im y.im)))) 1) (/ (cbrt (+ (* x.re y.re) (* x.im y.im))) (+ (* y.re y.re) (* y.im y.im))) (/ (sqrt (+ (* x.re y.re) (* x.im y.im))) (* (cbrt (+ (* y.re y.re) (* y.im y.im))) (cbrt (+ (* y.re y.re) (* y.im y.im))))) (/ (sqrt (+ (* x.re y.re) (* x.im y.im))) (cbrt (+ (* y.re y.re) (* y.im y.im)))) (/ (sqrt (+ (* x.re y.re) (* x.im y.im))) (sqrt (+ (* y.re y.re) (* y.im y.im)))) (/ (sqrt (+ (* x.re y.re) (* x.im y.im))) (sqrt (+ (* y.re y.re) (* y.im y.im)))) (/ (sqrt (+ (* x.re y.re) (* x.im y.im))) 1) (/ (sqrt (+ (* x.re y.re) (* x.im y.im))) (+ (* y.re y.re) (* y.im y.im))) (/ (sqrt (+ (* x.re y.re) (* x.im y.im))) 1) (/ (sqrt (+ (* x.re y.re) (* x.im y.im))) (+ (* y.re y.re) (* y.im y.im))) (/ (sqrt (+ (* x.re y.re) (* x.im y.im))) 1) (/ (sqrt (+ (* x.re y.re) (* x.im y.im))) (+ (* y.re y.re) (* y.im y.im))) (/ (sqrt (+ (* x.re y.re) (* x.im y.im))) (* 1 1)) (/ (sqrt (+ (* x.re y.re) (* x.im y.im))) (+ (* y.re y.re) (* y.im y.im))) (/ (sqrt (+ (* x.re y.re) (* x.im y.im))) 1) (/ (sqrt (+ (* x.re y.re) (* x.im y.im))) (+ (* y.re y.re) (* y.im y.im))) (/ (sqrt (+ (* x.re y.re) (* x.im y.im))) 1) (/ (sqrt (+ (* x.re y.re) (* x.im y.im))) (+ (* y.re y.re) (* y.im y.im))) (/ 1 (* (cbrt (+ (* y.re y.re) (* y.im y.im))) (cbrt (+ (* y.re y.re) (* y.im y.im))))) (/ (+ (* x.re y.re) (* x.im y.im)) (cbrt (+ (* y.re y.re) (* y.im y.im)))) (/ 1 (sqrt (+ (* y.re y.re) (* y.im y.im)))) (/ (+ (* x.re y.re) (* x.im y.im)) (sqrt (+ (* y.re y.re) (* y.im y.im)))) (/ 1 1) (/ (+ (* x.re y.re) (* x.im y.im)) (+ (* y.re y.re) (* y.im y.im))) (/ 1 1) (/ (+ (* x.re y.re) (* x.im y.im)) (+ (* y.re y.re) (* y.im y.im))) (/ 1 1) (/ (+ (* x.re y.re) (* x.im y.im)) (+ (* y.re y.re) (* y.im y.im))) (/ 1 (* 1 1)) (/ (+ (* x.re y.re) (* x.im y.im)) (+ (* y.re y.re) (* y.im y.im))) (/ 1 1) (/ (+ (* x.re y.re) (* x.im y.im)) (+ (* y.re y.re) (* y.im y.im))) (/ 1 1) (/ (+ (* x.re y.re) (* x.im y.im)) (+ (* y.re y.re) (* y.im y.im))) (/ 1 (* (cbrt (+ (* y.re y.re) (* y.im y.im))) (cbrt (+ (* y.re y.re) (* y.im y.im))))) (/ (+ (* x.re y.re) (* x.im y.im)) (cbrt (+ (* y.re y.re) (* y.im y.im)))) (/ 1 (sqrt (+ (* y.re y.re) (* y.im y.im)))) (/ (+ (* x.re y.re) (* x.im y.im)) (sqrt (+ (* y.re y.re) (* y.im y.im)))) (/ 1 1) (/ (+ (* x.re y.re) (* x.im y.im)) (+ (* y.re y.re) (* y.im y.im))) (/ 1 1) (/ (+ (* x.re y.re) (* x.im y.im)) (+ (* y.re y.re) (* y.im y.im))) (/ 1 1) (/ (+ (* x.re y.re) (* x.im y.im)) (+ (* y.re y.re) (* y.im y.im))) (/ 1 (* 1 1)) (/ (+ (* x.re y.re) (* x.im y.im)) (+ (* y.re y.re) (* y.im y.im))) (/ 1 1) (/ (+ (* x.re y.re) (* x.im y.im)) (+ (* y.re y.re) (* y.im y.im))) (/ 1 1) (/ (+ (* x.re y.re) (* x.im y.im)) (+ (* y.re y.re) (* y.im y.im))) (/ 1 (* (cbrt (+ (* y.re y.re) (* y.im y.im))) (cbrt (+ (* y.re y.re) (* y.im y.im))))) (/ (+ (* x.re y.re) (* x.im y.im)) (cbrt (+ (* y.re y.re) (* y.im y.im)))) (/ 1 (sqrt (+ (* y.re y.re) (* y.im y.im)))) (/ (+ (* x.re y.re) (* x.im y.im)) (sqrt (+ (* y.re y.re) (* y.im y.im)))) (/ 1 1) (/ (+ (* x.re y.re) (* x.im y.im)) (+ (* y.re y.re) (* y.im y.im))) (/ 1 1) (/ (+ (* x.re y.re) (* x.im y.im)) (+ (* y.re y.re) (* y.im y.im))) (/ 1 1) (/ (+ (* x.re y.re) (* x.im y.im)) (+ (* y.re y.re) (* y.im y.im))) (/ 1 (* 1 1)) (/ (+ (* x.re y.re) (* x.im y.im)) (+ (* y.re y.re) (* y.im y.im))) (/ 1 1) (/ (+ (* x.re y.re) (* x.im y.im)) (+ (* y.re y.re) (* y.im y.im))) (/ 1 1) (/ (+ (* x.re y.re) (* x.im y.im)) (+ (* y.re y.re) (* y.im y.im))) (/ 1 (* (cbrt (+ (* y.re y.re) (* y.im y.im))) (cbrt (+ (* y.re y.re) (* y.im y.im))))) (/ (+ (* x.re y.re) (* x.im y.im)) (cbrt (+ (* y.re y.re) (* y.im y.im)))) (/ 1 (sqrt (+ (* y.re y.re) (* y.im y.im)))) (/ (+ (* x.re y.re) (* x.im y.im)) (sqrt (+ (* y.re y.re) (* y.im y.im)))) (/ 1 1) (/ (+ (* x.re y.re) (* x.im y.im)) (+ (* y.re y.re) (* y.im y.im))) (/ 1 1) (/ (+ (* x.re y.re) (* x.im y.im)) (+ (* y.re y.re) (* y.im y.im))) (/ 1 1) (/ (+ (* x.re y.re) (* x.im y.im)) (+ (* y.re y.re) (* y.im y.im))) (/ 1 (* 1 1)) (/ (+ (* x.re y.re) (* x.im y.im)) (+ (* y.re y.re) (* y.im y.im))) (/ 1 1) (/ (+ (* x.re y.re) (* x.im y.im)) (+ (* y.re y.re) (* y.im y.im))) (/ 1 1) (/ (+ (* x.re y.re) (* x.im y.im)) (+ (* y.re y.re) (* y.im y.im))) (/ 1 (* (cbrt (+ (* y.re y.re) (* y.im y.im))) (cbrt (+ (* y.re y.re) (* y.im y.im))))) (/ (+ (* x.re y.re) (* x.im y.im)) (cbrt (+ (* y.re y.re) (* y.im y.im)))) (/ 1 (sqrt (+ (* y.re y.re) (* y.im y.im)))) (/ (+ (* x.re y.re) (* x.im y.im)) (sqrt (+ (* y.re y.re) (* y.im y.im)))) (/ 1 1) (/ (+ (* x.re y.re) (* x.im y.im)) (+ (* y.re y.re) (* y.im y.im))) (/ 1 1) (/ (+ (* x.re y.re) (* x.im y.im)) (+ (* y.re y.re) (* y.im y.im))) (/ 1 1) (/ (+ (* x.re y.re) (* x.im y.im)) (+ (* y.re y.re) (* y.im y.im))) (/ 1 (* 1 1)) (/ (+ (* x.re y.re) (* x.im y.im)) (+ (* y.re y.re) (* y.im y.im))) (/ 1 1) (/ (+ (* x.re y.re) (* x.im y.im)) (+ (* y.re y.re) (* y.im y.im))) (/ 1 1) (/ (+ (* x.re y.re) (* x.im y.im)) (+ (* y.re y.re) (* y.im y.im))) (/ 1 (+ (* y.re y.re) (* y.im y.im))) (/ (+ (* y.re y.re) (* y.im y.im)) (+ (* x.re y.re) (* x.im y.im))) (/ (+ (* x.re y.re) (* x.im y.im)) (* (cbrt (+ (* y.re y.re) (* y.im y.im))) (cbrt (+ (* y.re y.re) (* y.im y.im))))) (/ (+ (* x.re y.re) (* x.im y.im)) (sqrt (+ (* y.re y.re) (* y.im y.im)))) (/ (+ (* x.re y.re) (* x.im y.im)) 1) (/ (+ (* x.re y.re) (* x.im y.im)) 1) (/ (+ (* x.re y.re) (* x.im y.im)) 1) (/ (+ (* x.re y.re) (* x.im y.im)) (* 1 1)) (/ (+ (* x.re y.re) (* x.im y.im)) 1) (/ (+ (* x.re y.re) (* x.im y.im)) 1) (/ (+ (* y.re y.re) (* y.im y.im)) (cbrt (+ (* x.re y.re) (* x.im y.im)))) (/ (+ (* y.re y.re) (* y.im y.im)) (sqrt (+ (* x.re y.re) (* x.im y.im)))) (/ (+ (* y.re y.re) (* y.im y.im)) (+ (* x.re y.re) (* x.im y.im))) (/ (+ (* y.re y.re) (* y.im y.im)) (+ (* x.re y.re) (* x.im y.im))) (/ (+ (* y.re y.re) (* y.im y.im)) (+ (* x.re y.re) (* x.im y.im))) (/ (+ (* y.re y.re) (* y.im y.im)) (+ (* x.re y.re) (* x.im y.im))) (/ (+ (* y.re y.re) (* y.im y.im)) (+ (* x.re y.re) (* x.im y.im))) (/ (+ (* x.re y.re) (* x.im y.im)) (+ (pow (* y.re y.re) 3) (pow (* y.im y.im) 3))) (/ (+ (* x.re y.re) (* x.im y.im)) (- (* (* y.re y.re) (* y.re y.re)) (* (* y.im y.im) (* y.im y.im)))) (* (+ (* y.re y.re) (* y.im y.im)) (+ (* (* x.re y.re) (* x.re y.re)) (- (* (* x.im y.im) (* x.im y.im)) (* (* x.re y.re) (* x.im y.im))))) (* (+ (* y.re y.re) (* y.im y.im)) (- (* x.re y.re) (* x.im y.im))) (expm1 (+ (* x.re y.re) (* x.im y.im))) (log1p (+ (* x.re y.re) (* x.im y.im))) (* (exp (* x.re y.re)) (exp (* x.im y.im))) (log (+ (* x.re y.re) (* x.im y.im))) (exp (+ (* x.re y.re) (* x.im y.im))) (* (cbrt (+ (* x.re y.re) (* x.im y.im))) (cbrt (+ (* x.re y.re) (* x.im y.im)))) (cbrt (+ (* x.re y.re) (* x.im y.im))) (* (* (+ (* x.re y.re) (* x.im y.im)) (+ (* x.re y.re) (* x.im y.im))) (+ (* x.re y.re) (* x.im y.im))) (sqrt (+ (* x.re y.re) (* x.im y.im))) (sqrt (+ (* x.re y.re) (* x.im y.im))) (+ (pow (* x.re y.re) 3) (pow (* x.im y.im) 3)) (+ (* (* x.re y.re) (* x.re y.re)) (- (* (* x.im y.im) (* x.im y.im)) (* (* x.re y.re) (* x.im y.im)))) (- (* (* x.re y.re) (* x.re y.re)) (* (* x.im y.im) (* x.im y.im))) (- (* x.re y.re) (* x.im y.im)) (+ (* x.re y.re) (* x.im y.im)) (+ (* x.re y.re) (* x.im y.im)) (+ (* x.re y.re) (* x.im y.im)) (+ (* x.re y.re) (* x.im y.im)) (expm1 (+ (* y.re y.re) (* y.im y.im))) (log1p (+ (* y.re y.re) (* y.im y.im))) (* (exp (* y.re y.re)) (exp (* y.im y.im))) (log (+ (* y.re y.re) (* y.im y.im))) (exp (+ (* y.re y.re) (* y.im y.im))) (* (cbrt (+ (* y.re y.re) (* y.im y.im))) (cbrt (+ (* y.re y.re) (* y.im y.im)))) (cbrt (+ (* y.re y.re) (* y.im y.im))) (* (* (+ (* y.re y.re) (* y.im y.im)) (+ (* y.re y.re) (* y.im y.im))) (+ (* y.re y.re) (* y.im y.im))) (sqrt (+ (* y.re y.re) (* y.im y.im))) (sqrt (+ (* y.re y.re) (* y.im y.im))) (+ (pow (* y.re y.re) 3) (pow (* y.im y.im) 3)) (+ (* (* y.re y.re) (* y.re y.re)) (- (* (* y.im y.im) (* y.im y.im)) (* (* y.re y.re) (* y.im y.im)))) (- (* (* y.re y.re) (* y.re y.re)) (* (* y.im y.im) (* y.im y.im))) (- (* y.re y.re) (* y.im y.im)) (+ (* y.re y.re) (* y.im y.im)) (+ (* y.re y.re) (* y.im y.im)) (+ (* y.re y.re) (* y.im y.im)) (+ (* y.re y.re) (* y.im y.im)) (+ (* y.re y.re) (* y.im y.im)) 0 0 0 0 (+ (* y.re x.re) (* y.im x.im)) (+ (* y.re x.re) (* y.im x.im)) (+ (pow y.re 2) (pow y.im 2)) (+ (pow y.im 2) (pow y.re 2)) (+ (pow y.im 2) (pow y.re 2)) 0.269 * * [simplify]: iteration 0 : 289 enodes (cost 1060 ) 0.275 * * [simplify]: iteration 1 : 1169 enodes (cost 954 ) 0.296 * * [simplify]: iteration 2 : 4795 enodes (cost 929 ) 0.393 * * [simplify]: iteration 3 : 5001 enodes (cost 929 ) 0.399 * [simplify]: Simplified to: (expm1 (/ (+ (* x.re y.re) (* x.im y.im)) (+ (* y.re y.re) (* y.im y.im)))) (log1p (/ (+ (* x.re y.re) (* x.im y.im)) (+ (* y.re y.re) (* y.im y.im)))) (log (/ (+ (* x.re y.re) (* x.im y.im)) (+ (* y.re y.re) (* y.im y.im)))) (log (/ (+ (* x.re y.re) (* x.im y.im)) (+ (* y.re y.re) (* y.im y.im)))) (exp (/ (+ (* x.re y.re) (* x.im y.im)) (+ (* y.re y.re) (* y.im y.im)))) (pow (/ (fma x.re y.re (* x.im y.im)) (* (fma y.re y.re (* y.im y.im)) 1)) 3) (* (cbrt (/ (+ (* x.re y.re) (* x.im y.im)) (+ (* y.re y.re) (* y.im y.im)))) (cbrt (/ (+ (* x.re y.re) (* x.im y.im)) (+ (* y.re y.re) (* y.im y.im))))) (cbrt (/ (+ (* x.re y.re) (* x.im y.im)) (+ (* y.re y.re) (* y.im y.im)))) (pow (/ (fma x.re y.re (* x.im y.im)) (* (fma y.re y.re (* y.im y.im)) 1)) 3) (sqrt (/ (+ (* x.re y.re) (* x.im y.im)) (+ (* y.re y.re) (* y.im y.im)))) (sqrt (/ (+ (* x.re y.re) (* x.im y.im)) (+ (* y.re y.re) (* y.im y.im)))) (- (+ (* x.re y.re) (* x.im y.im))) (- (+ (* y.re y.re) (* y.im y.im))) (/ (* (cbrt (+ (* x.re y.re) (* x.im y.im))) (cbrt (+ (* x.re y.re) (* x.im y.im)))) (* (cbrt (+ (* y.re y.re) (* y.im y.im))) (cbrt (+ (* y.re y.re) (* y.im y.im))))) (/ (cbrt (+ (* x.re y.re) (* x.im y.im))) (cbrt (+ (* y.re y.re) (* y.im y.im)))) (/ (cbrt (+ (* x.re y.re) (* x.im y.im))) (/ (hypot y.re y.im) (cbrt (+ (* x.re y.re) (* x.im y.im))))) (/ (cbrt (+ (* x.re y.re) (* x.im y.im))) (hypot y.re y.im)) (* (cbrt (+ (* x.re y.re) (* x.im y.im))) (cbrt (+ (* x.re y.re) (* x.im y.im)))) (/ (cbrt (+ (* x.re y.re) (* x.im y.im))) (fma y.re y.re (* y.im y.im))) (* (cbrt (+ (* x.re y.re) (* x.im y.im))) (cbrt (+ (* x.re y.re) (* x.im y.im)))) (/ (cbrt (+ (* x.re y.re) (* x.im y.im))) (fma y.re y.re (* y.im y.im))) (* (cbrt (+ (* x.re y.re) (* x.im y.im))) (cbrt (+ (* x.re y.re) (* x.im y.im)))) (/ (cbrt (+ (* x.re y.re) (* x.im y.im))) (fma y.re y.re (* y.im y.im))) (* (cbrt (+ (* x.re y.re) (* x.im y.im))) (cbrt (+ (* x.re y.re) (* x.im y.im)))) (/ (cbrt (+ (* x.re y.re) (* x.im y.im))) (fma y.re y.re (* y.im y.im))) (* (cbrt (+ (* x.re y.re) (* x.im y.im))) (cbrt (+ (* x.re y.re) (* x.im y.im)))) (/ (cbrt (+ (* x.re y.re) (* x.im y.im))) (fma y.re y.re (* y.im y.im))) (* (cbrt (+ (* x.re y.re) (* x.im y.im))) (cbrt (+ (* x.re y.re) (* x.im y.im)))) (/ (cbrt (+ (* x.re y.re) (* x.im y.im))) (fma y.re y.re (* y.im y.im))) (/ (sqrt (+ (* x.re y.re) (* x.im y.im))) (* (cbrt (+ (* y.re y.re) (* y.im y.im))) (cbrt (+ (* y.re y.re) (* y.im y.im))))) (/ (sqrt (+ (* x.re y.re) (* x.im y.im))) (cbrt (+ (* y.re y.re) (* y.im y.im)))) (/ (sqrt (+ (* x.re y.re) (* x.im y.im))) (hypot y.re y.im)) (/ (sqrt (+ (* x.re y.re) (* x.im y.im))) (hypot y.re y.im)) (sqrt (+ (* x.re y.re) (* x.im y.im))) (/ (sqrt (+ (* x.re y.re) (* x.im y.im))) (fma y.re y.re (* y.im y.im))) (sqrt (+ (* x.re y.re) (* x.im y.im))) (/ (sqrt (+ (* x.re y.re) (* x.im y.im))) (fma y.re y.re (* y.im y.im))) (sqrt (+ (* x.re y.re) (* x.im y.im))) (/ (sqrt (+ (* x.re y.re) (* x.im y.im))) (fma y.re y.re (* y.im y.im))) (sqrt (+ (* x.re y.re) (* x.im y.im))) (/ (sqrt (+ (* x.re y.re) (* x.im y.im))) (fma y.re y.re (* y.im y.im))) (sqrt (+ (* x.re y.re) (* x.im y.im))) (/ (sqrt (+ (* x.re y.re) (* x.im y.im))) (fma y.re y.re (* y.im y.im))) (sqrt (+ (* x.re y.re) (* x.im y.im))) (/ (sqrt (+ (* x.re y.re) (* x.im y.im))) (fma y.re y.re (* y.im y.im))) (/ 1 (* (cbrt (+ (* y.re y.re) (* y.im y.im))) (cbrt (+ (* y.re y.re) (* y.im y.im))))) (/ (+ (* x.re y.re) (* x.im y.im)) (cbrt (+ (* y.re y.re) (* y.im y.im)))) (/ 1 (/ (hypot y.re y.im) 1)) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1)) 1 (/ (fma x.re y.re (* x.im y.im)) (* (fma y.re y.re (* y.im y.im)) 1)) 1 (/ (fma x.re y.re (* x.im y.im)) (* (fma y.re y.re (* y.im y.im)) 1)) 1 (/ (fma x.re y.re (* x.im y.im)) (* (fma y.re y.re (* y.im y.im)) 1)) 1 (/ (fma x.re y.re (* x.im y.im)) (* (fma y.re y.re (* y.im y.im)) 1)) 1 (/ (fma x.re y.re (* x.im y.im)) (* (fma y.re y.re (* y.im y.im)) 1)) 1 (/ (fma x.re y.re (* x.im y.im)) (* (fma y.re y.re (* y.im y.im)) 1)) (/ 1 (* (cbrt (+ (* y.re y.re) (* y.im y.im))) (cbrt (+ (* y.re y.re) (* y.im y.im))))) (/ (+ (* x.re y.re) (* x.im y.im)) (cbrt (+ (* y.re y.re) (* y.im y.im)))) (/ 1 (/ (hypot y.re y.im) 1)) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1)) 1 (/ (fma x.re y.re (* x.im y.im)) (* (fma y.re y.re (* y.im y.im)) 1)) 1 (/ (fma x.re y.re (* x.im y.im)) (* (fma y.re y.re (* y.im y.im)) 1)) 1 (/ (fma x.re y.re (* x.im y.im)) (* (fma y.re y.re (* y.im y.im)) 1)) 1 (/ (fma x.re y.re (* x.im y.im)) (* (fma y.re y.re (* y.im y.im)) 1)) 1 (/ (fma x.re y.re (* x.im y.im)) (* (fma y.re y.re (* y.im y.im)) 1)) 1 (/ (fma x.re y.re (* x.im y.im)) (* (fma y.re y.re (* y.im y.im)) 1)) (/ 1 (* (cbrt (+ (* y.re y.re) (* y.im y.im))) (cbrt (+ (* y.re y.re) (* y.im y.im))))) (/ (+ (* x.re y.re) (* x.im y.im)) (cbrt (+ (* y.re y.re) (* y.im y.im)))) (/ 1 (/ (hypot y.re y.im) 1)) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1)) 1 (/ (fma x.re y.re (* x.im y.im)) (* (fma y.re y.re (* y.im y.im)) 1)) 1 (/ (fma x.re y.re (* x.im y.im)) (* (fma y.re y.re (* y.im y.im)) 1)) 1 (/ (fma x.re y.re (* x.im y.im)) (* (fma y.re y.re (* y.im y.im)) 1)) 1 (/ (fma x.re y.re (* x.im y.im)) (* (fma y.re y.re (* y.im y.im)) 1)) 1 (/ (fma x.re y.re (* x.im y.im)) (* (fma y.re y.re (* y.im y.im)) 1)) 1 (/ (fma x.re y.re (* x.im y.im)) (* (fma y.re y.re (* y.im y.im)) 1)) (/ 1 (* (cbrt (+ (* y.re y.re) (* y.im y.im))) (cbrt (+ (* y.re y.re) (* y.im y.im))))) (/ (+ (* x.re y.re) (* x.im y.im)) (cbrt (+ (* y.re y.re) (* y.im y.im)))) (/ 1 (/ (hypot y.re y.im) 1)) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1)) 1 (/ (fma x.re y.re (* x.im y.im)) (* (fma y.re y.re (* y.im y.im)) 1)) 1 (/ (fma x.re y.re (* x.im y.im)) (* (fma y.re y.re (* y.im y.im)) 1)) 1 (/ (fma x.re y.re (* x.im y.im)) (* (fma y.re y.re (* y.im y.im)) 1)) 1 (/ (fma x.re y.re (* x.im y.im)) (* (fma y.re y.re (* y.im y.im)) 1)) 1 (/ (fma x.re y.re (* x.im y.im)) (* (fma y.re y.re (* y.im y.im)) 1)) 1 (/ (fma x.re y.re (* x.im y.im)) (* (fma y.re y.re (* y.im y.im)) 1)) (/ 1 (* (cbrt (+ (* y.re y.re) (* y.im y.im))) (cbrt (+ (* y.re y.re) (* y.im y.im))))) (/ (+ (* x.re y.re) (* x.im y.im)) (cbrt (+ (* y.re y.re) (* y.im y.im)))) (/ 1 (/ (hypot y.re y.im) 1)) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1)) 1 (/ (fma x.re y.re (* x.im y.im)) (* (fma y.re y.re (* y.im y.im)) 1)) 1 (/ (fma x.re y.re (* x.im y.im)) (* (fma y.re y.re (* y.im y.im)) 1)) 1 (/ (fma x.re y.re (* x.im y.im)) (* (fma y.re y.re (* y.im y.im)) 1)) 1 (/ (fma x.re y.re (* x.im y.im)) (* (fma y.re y.re (* y.im y.im)) 1)) 1 (/ (fma x.re y.re (* x.im y.im)) (* (fma y.re y.re (* y.im y.im)) 1)) 1 (/ (fma x.re y.re (* x.im y.im)) (* (fma y.re y.re (* y.im y.im)) 1)) (/ 1 (+ (* y.re y.re) (* y.im y.im))) (/ (+ (* y.re y.re) (* y.im y.im)) (+ (* x.re y.re) (* x.im y.im))) (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (+ (* y.re y.re) (* y.im y.im))) (cbrt (+ (* y.re y.re) (* y.im y.im))))) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1)) (fma x.re y.re (* x.im y.im)) (fma x.re y.re (* x.im y.im)) (fma x.re y.re (* x.im y.im)) (fma x.re y.re (* x.im y.im)) (fma x.re y.re (* x.im y.im)) (fma x.re y.re (* x.im y.im)) (/ (fma y.re y.re (* y.im y.im)) (cbrt (+ (* x.re y.re) (* x.im y.im)))) (/ (fma y.re y.re (* y.im y.im)) (sqrt (+ (* x.re y.re) (* x.im y.im)))) (/ (+ (* y.re y.re) (* y.im y.im)) (+ (* x.re y.re) (* x.im y.im))) (/ (+ (* y.re y.re) (* y.im y.im)) (+ (* x.re y.re) (* x.im y.im))) (/ (+ (* y.re y.re) (* y.im y.im)) (+ (* x.re y.re) (* x.im y.im))) (/ (+ (* y.re y.re) (* y.im y.im)) (+ (* x.re y.re) (* x.im y.im))) (/ (+ (* y.re y.re) (* y.im y.im)) (+ (* x.re y.re) (* x.im y.im))) (/ (+ (* x.re y.re) (* x.im y.im)) (+ (pow (* y.re y.re) 3) (pow (* y.im y.im) 3))) (/ (fma x.re y.re (* x.im y.im)) (/ (fma (- (pow y.im 3)) y.im (pow y.re 4)) 1)) (* (+ (* (* x.im y.im) (- (* x.im y.im) (* x.re y.re))) (* (* x.re y.re) (* x.re y.re))) (fma y.re y.re (* y.im y.im))) (* (- (* x.re y.re) (* x.im y.im)) (fma y.re y.re (* y.im y.im))) (expm1 (+ (* x.re y.re) (* x.im y.im))) (log1p (+ (* x.re y.re) (* x.im y.im))) (exp (+ (* x.re y.re) (* x.im y.im))) (log (+ (* x.re y.re) (* x.im y.im))) (exp (+ (* x.re y.re) (* x.im y.im))) (* (cbrt (+ (* x.re y.re) (* x.im y.im))) (cbrt (+ (* x.re y.re) (* x.im y.im)))) (cbrt (+ (* x.re y.re) (* x.im y.im))) (pow (fma x.re y.re (* x.im y.im)) 3) (sqrt (+ (* x.re y.re) (* x.im y.im))) (sqrt (+ (* x.re y.re) (* x.im y.im))) (+ (pow (* x.re y.re) 3) (pow (* x.im y.im) 3)) (fma (* x.re x.re) (pow y.re 2) (* (* x.im y.im) (- (* x.im y.im) (* x.re y.re)))) (* (fma x.re y.re (* x.im y.im)) (- (* x.re y.re) (* x.im y.im))) (- (* x.re y.re) (* x.im y.im)) (fma x.re y.re (* x.im y.im)) (fma x.re y.re (* x.im y.im)) (fma x.re y.re (* x.im y.im)) (fma x.re y.re (* x.im y.im)) (expm1 (+ (* y.re y.re) (* y.im y.im))) (log1p (+ (* y.re y.re) (* y.im y.im))) (exp (+ (* y.re y.re) (* y.im y.im))) (log (* (fma y.re y.re (* y.im y.im)) 1)) (exp (+ (* y.re y.re) (* y.im y.im))) (* (cbrt (+ (* y.re y.re) (* y.im y.im))) (cbrt (+ (* y.re y.re) (* y.im y.im)))) (cbrt (+ (* y.re y.re) (* y.im y.im))) (pow (fma y.re y.re (* y.im y.im)) 3) (hypot y.re y.im) (hypot y.re y.im) (+ (pow (* y.re y.re) 3) (pow (* y.im y.im) 3)) (fma y.im (- (pow y.im 3) (* (pow y.re 2) y.im)) (pow y.re 4)) (fma (- (pow y.im 3)) y.im (pow y.re 4)) (- (* y.re y.re) (* y.im y.im)) (fma y.re y.re (* y.im y.im)) (fma y.re y.re (* y.im y.im)) (fma y.re y.re (* y.im y.im)) (fma y.re y.re (* y.im y.im)) (fma y.re y.re (* y.im y.im)) 0 0 0 0 (fma x.re y.re (* x.im y.im)) (fma x.re y.re (* x.im y.im)) (fma y.re y.re (* y.im y.im)) (fma y.re y.re (* y.im y.im)) (fma y.re y.re (* y.im y.im)) 0.400 * * * [progress]: adding candidates to table 0.580 * * [progress]: iteration 2 / 4 0.580 * * * [progress]: picking best candidate 0.603 * * * * [pick]: Picked # 0.603 * * * [progress]: localizing error 0.614 * * * [progress]: generating rewritten candidates 0.614 * * * * [progress]: [ 1 / 4 ] rewriting at (2 2) 0.620 * * * * [progress]: [ 2 / 4 ] rewriting at (2) 0.677 * * * * [progress]: [ 3 / 4 ] rewriting at (2 1) 0.684 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2 2 1) 0.733 * * * [progress]: generating series expansions 0.733 * * * * [progress]: [ 1 / 4 ] generating series at (2 2) 0.733 * [approximate]: Taking taylor expansion of (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im)) in (x.re y.re x.im y.im) around 0 0.733 * [taylor]: Taking taylor expansion of (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im)) in y.im 0.733 * [taylor]: Taking taylor expansion of (fma x.re y.re (* y.im x.im)) in y.im 0.733 * [taylor]: Rewrote expression to (+ (* x.re y.re) (* y.im x.im)) 0.733 * [taylor]: Taking taylor expansion of (* x.re y.re) in y.im 0.733 * [taylor]: Taking taylor expansion of x.re in y.im 0.733 * [taylor]: Taking taylor expansion of y.re in y.im 0.733 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.im 0.733 * [taylor]: Taking taylor expansion of y.im in y.im 0.734 * [taylor]: Taking taylor expansion of x.im in y.im 0.734 * [taylor]: Taking taylor expansion of (hypot y.re y.im) in y.im 0.734 * [taylor]: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 0.734 * [taylor]: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in y.im 0.734 * [taylor]: Taking taylor expansion of (* y.re y.re) in y.im 0.734 * [taylor]: Taking taylor expansion of y.re in y.im 0.734 * [taylor]: Taking taylor expansion of y.re in y.im 0.734 * [taylor]: Taking taylor expansion of (* y.im y.im) in y.im 0.734 * [taylor]: Taking taylor expansion of y.im in y.im 0.734 * [taylor]: Taking taylor expansion of y.im in y.im 0.735 * [taylor]: Taking taylor expansion of (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im)) in x.im 0.735 * [taylor]: Taking taylor expansion of (fma x.re y.re (* y.im x.im)) in x.im 0.735 * [taylor]: Rewrote expression to (+ (* x.re y.re) (* y.im x.im)) 0.735 * [taylor]: Taking taylor expansion of (* x.re y.re) in x.im 0.735 * [taylor]: Taking taylor expansion of x.re in x.im 0.735 * [taylor]: Taking taylor expansion of y.re in x.im 0.735 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.im 0.735 * [taylor]: Taking taylor expansion of y.im in x.im 0.735 * [taylor]: Taking taylor expansion of x.im in x.im 0.735 * [taylor]: Taking taylor expansion of (hypot y.re y.im) in x.im 0.736 * [taylor]: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 0.736 * [taylor]: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in x.im 0.736 * [taylor]: Taking taylor expansion of (* y.re y.re) in x.im 0.736 * [taylor]: Taking taylor expansion of y.re in x.im 0.736 * [taylor]: Taking taylor expansion of y.re in x.im 0.736 * [taylor]: Taking taylor expansion of (* y.im y.im) in x.im 0.736 * [taylor]: Taking taylor expansion of y.im in x.im 0.736 * [taylor]: Taking taylor expansion of y.im in x.im 0.737 * [taylor]: Taking taylor expansion of (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im)) in y.re 0.737 * [taylor]: Taking taylor expansion of (fma x.re y.re (* y.im x.im)) in y.re 0.737 * [taylor]: Rewrote expression to (+ (* x.re y.re) (* y.im x.im)) 0.737 * [taylor]: Taking taylor expansion of (* x.re y.re) in y.re 0.737 * [taylor]: Taking taylor expansion of x.re in y.re 0.737 * [taylor]: Taking taylor expansion of y.re in y.re 0.737 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.re 0.737 * [taylor]: Taking taylor expansion of y.im in y.re 0.737 * [taylor]: Taking taylor expansion of x.im in y.re 0.737 * [taylor]: Taking taylor expansion of (hypot y.re y.im) in y.re 0.737 * [taylor]: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 0.737 * [taylor]: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in y.re 0.737 * [taylor]: Taking taylor expansion of (* y.re y.re) in y.re 0.737 * [taylor]: Taking taylor expansion of y.re in y.re 0.737 * [taylor]: Taking taylor expansion of y.re in y.re 0.737 * [taylor]: Taking taylor expansion of (* y.im y.im) in y.re 0.737 * [taylor]: Taking taylor expansion of y.im in y.re 0.737 * [taylor]: Taking taylor expansion of y.im in y.re 0.738 * [taylor]: Taking taylor expansion of (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im)) in x.re 0.738 * [taylor]: Taking taylor expansion of (fma x.re y.re (* y.im x.im)) in x.re 0.738 * [taylor]: Rewrote expression to (+ (* x.re y.re) (* y.im x.im)) 0.738 * [taylor]: Taking taylor expansion of (* x.re y.re) in x.re 0.738 * [taylor]: Taking taylor expansion of x.re in x.re 0.738 * [taylor]: Taking taylor expansion of y.re in x.re 0.738 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.re 0.738 * [taylor]: Taking taylor expansion of y.im in x.re 0.738 * [taylor]: Taking taylor expansion of x.im in x.re 0.738 * [taylor]: Taking taylor expansion of (hypot y.re y.im) in x.re 0.739 * [taylor]: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 0.739 * [taylor]: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in x.re 0.739 * [taylor]: Taking taylor expansion of (* y.re y.re) in x.re 0.739 * [taylor]: Taking taylor expansion of y.re in x.re 0.739 * [taylor]: Taking taylor expansion of y.re in x.re 0.739 * [taylor]: Taking taylor expansion of (* y.im y.im) in x.re 0.739 * [taylor]: Taking taylor expansion of y.im in x.re 0.739 * [taylor]: Taking taylor expansion of y.im in x.re 0.740 * [taylor]: Taking taylor expansion of (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im)) in x.re 0.740 * [taylor]: Taking taylor expansion of (fma x.re y.re (* y.im x.im)) in x.re 0.740 * [taylor]: Rewrote expression to (+ (* x.re y.re) (* y.im x.im)) 0.740 * [taylor]: Taking taylor expansion of (* x.re y.re) in x.re 0.740 * [taylor]: Taking taylor expansion of x.re in x.re 0.740 * [taylor]: Taking taylor expansion of y.re in x.re 0.740 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.re 0.740 * [taylor]: Taking taylor expansion of y.im in x.re 0.740 * [taylor]: Taking taylor expansion of x.im in x.re 0.740 * [taylor]: Taking taylor expansion of (hypot y.re y.im) in x.re 0.740 * [taylor]: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 0.740 * [taylor]: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in x.re 0.740 * [taylor]: Taking taylor expansion of (* y.re y.re) in x.re 0.740 * [taylor]: Taking taylor expansion of y.re in x.re 0.740 * [taylor]: Taking taylor expansion of y.re in x.re 0.740 * [taylor]: Taking taylor expansion of (* y.im y.im) in x.re 0.740 * [taylor]: Taking taylor expansion of y.im in x.re 0.740 * [taylor]: Taking taylor expansion of y.im in x.re 0.741 * [taylor]: Taking taylor expansion of (* (sqrt (/ 1 (+ (pow y.im 2) (pow y.re 2)))) (* y.im x.im)) in y.re 0.741 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (+ (pow y.im 2) (pow y.re 2)))) in y.re 0.741 * [taylor]: Taking taylor expansion of (/ 1 (+ (pow y.im 2) (pow y.re 2))) in y.re 0.741 * [taylor]: Taking taylor expansion of (+ (pow y.im 2) (pow y.re 2)) in y.re 0.741 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.re 0.741 * [taylor]: Taking taylor expansion of y.im in y.re 0.741 * [taylor]: Taking taylor expansion of (pow y.re 2) in y.re 0.741 * [taylor]: Taking taylor expansion of y.re in y.re 0.742 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.re 0.742 * [taylor]: Taking taylor expansion of y.im in y.re 0.742 * [taylor]: Taking taylor expansion of x.im in y.re 0.742 * [taylor]: Taking taylor expansion of x.im in x.im 0.742 * [taylor]: Taking taylor expansion of 0 in y.im 0.743 * [taylor]: Taking taylor expansion of (* (sqrt (/ 1 (+ (pow y.im 2) (pow y.re 2)))) y.re) in y.re 0.743 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (+ (pow y.im 2) (pow y.re 2)))) in y.re 0.743 * [taylor]: Taking taylor expansion of (/ 1 (+ (pow y.im 2) (pow y.re 2))) in y.re 0.743 * [taylor]: Taking taylor expansion of (+ (pow y.im 2) (pow y.re 2)) in y.re 0.743 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.re 0.743 * [taylor]: Taking taylor expansion of y.im in y.re 0.743 * [taylor]: Taking taylor expansion of (pow y.re 2) in y.re 0.743 * [taylor]: Taking taylor expansion of y.re in y.re 0.744 * [taylor]: Taking taylor expansion of y.re in y.re 0.744 * [taylor]: Taking taylor expansion of 0 in x.im 0.744 * [taylor]: Taking taylor expansion of 0 in y.im 0.744 * [taylor]: Taking taylor expansion of 0 in x.im 0.744 * [taylor]: Taking taylor expansion of 0 in y.im 0.744 * [taylor]: Taking taylor expansion of 1 in y.im 0.754 * [taylor]: Taking taylor expansion of 0 in y.re 0.754 * [taylor]: Taking taylor expansion of 0 in x.im 0.754 * [taylor]: Taking taylor expansion of 0 in y.im 0.755 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 0.755 * [taylor]: Taking taylor expansion of y.im in x.im 0.755 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 0.755 * [taylor]: Taking taylor expansion of y.im in y.im 0.758 * [taylor]: Taking taylor expansion of (- (* 1/2 (/ x.im (pow y.im 2)))) in x.im 0.758 * [taylor]: Taking taylor expansion of (* 1/2 (/ x.im (pow y.im 2))) in x.im 0.758 * [taylor]: Taking taylor expansion of 1/2 in x.im 0.758 * [taylor]: Taking taylor expansion of (/ x.im (pow y.im 2)) in x.im 0.758 * [taylor]: Taking taylor expansion of x.im in x.im 0.758 * [taylor]: Taking taylor expansion of (pow y.im 2) in x.im 0.758 * [taylor]: Taking taylor expansion of y.im in x.im 0.758 * [taylor]: Taking taylor expansion of 0 in y.im 0.758 * [taylor]: Taking taylor expansion of 0 in y.im 0.758 * [taylor]: Taking taylor expansion of 0 in y.im 0.759 * [approximate]: Taking taylor expansion of (/ (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) (hypot (/ 1 y.re) (/ 1 y.im))) in (x.re y.re x.im y.im) around 0 0.759 * [taylor]: Taking taylor expansion of (/ (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) (hypot (/ 1 y.re) (/ 1 y.im))) in y.im 0.759 * [taylor]: Taking taylor expansion of (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) in y.im 0.759 * [taylor]: Rewrote expression to (+ (* (/ 1 x.re) (/ 1 y.re)) (/ 1 (* y.im x.im))) 0.759 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 y.re)) in y.im 0.759 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 0.759 * [taylor]: Taking taylor expansion of x.re in y.im 0.759 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.im 0.759 * [taylor]: Taking taylor expansion of y.re in y.im 0.759 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.im 0.759 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.im 0.759 * [taylor]: Taking taylor expansion of y.im in y.im 0.759 * [taylor]: Taking taylor expansion of x.im in y.im 0.759 * [taylor]: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in y.im 0.760 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 0.760 * [taylor]: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in y.im 0.760 * [taylor]: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in y.im 0.760 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.im 0.760 * [taylor]: Taking taylor expansion of y.re in y.im 0.760 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.im 0.760 * [taylor]: Taking taylor expansion of y.re in y.im 0.760 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in y.im 0.760 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 0.760 * [taylor]: Taking taylor expansion of y.im in y.im 0.760 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 0.760 * [taylor]: Taking taylor expansion of y.im in y.im 0.763 * [taylor]: Taking taylor expansion of (/ (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) (hypot (/ 1 y.re) (/ 1 y.im))) in x.im 0.763 * [taylor]: Taking taylor expansion of (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) in x.im 0.763 * [taylor]: Rewrote expression to (+ (* (/ 1 x.re) (/ 1 y.re)) (/ 1 (* y.im x.im))) 0.763 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 y.re)) in x.im 0.763 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 0.763 * [taylor]: Taking taylor expansion of x.re in x.im 0.763 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.im 0.763 * [taylor]: Taking taylor expansion of y.re in x.im 0.763 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 0.763 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.im 0.763 * [taylor]: Taking taylor expansion of y.im in x.im 0.763 * [taylor]: Taking taylor expansion of x.im in x.im 0.764 * [taylor]: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in x.im 0.764 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 0.764 * [taylor]: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in x.im 0.764 * [taylor]: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in x.im 0.764 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.im 0.764 * [taylor]: Taking taylor expansion of y.re in x.im 0.764 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.im 0.764 * [taylor]: Taking taylor expansion of y.re in x.im 0.764 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in x.im 0.764 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 0.764 * [taylor]: Taking taylor expansion of y.im in x.im 0.764 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 0.764 * [taylor]: Taking taylor expansion of y.im in x.im 0.765 * [taylor]: Taking taylor expansion of (/ (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) (hypot (/ 1 y.re) (/ 1 y.im))) in y.re 0.765 * [taylor]: Taking taylor expansion of (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) in y.re 0.765 * [taylor]: Rewrote expression to (+ (* (/ 1 x.re) (/ 1 y.re)) (/ 1 (* y.im x.im))) 0.765 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 y.re)) in y.re 0.765 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 0.765 * [taylor]: Taking taylor expansion of x.re in y.re 0.765 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.re 0.765 * [taylor]: Taking taylor expansion of y.re in y.re 0.766 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.re 0.766 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.re 0.766 * [taylor]: Taking taylor expansion of y.im in y.re 0.766 * [taylor]: Taking taylor expansion of x.im in y.re 0.766 * [taylor]: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in y.re 0.766 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 0.766 * [taylor]: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in y.re 0.766 * [taylor]: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in y.re 0.766 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.re 0.766 * [taylor]: Taking taylor expansion of y.re in y.re 0.766 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.re 0.766 * [taylor]: Taking taylor expansion of y.re in y.re 0.767 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in y.re 0.767 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 0.767 * [taylor]: Taking taylor expansion of y.im in y.re 0.767 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 0.767 * [taylor]: Taking taylor expansion of y.im in y.re 0.769 * [taylor]: Taking taylor expansion of (/ (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) (hypot (/ 1 y.re) (/ 1 y.im))) in x.re 0.769 * [taylor]: Taking taylor expansion of (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) in x.re 0.770 * [taylor]: Rewrote expression to (+ (* (/ 1 x.re) (/ 1 y.re)) (/ 1 (* y.im x.im))) 0.770 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 y.re)) in x.re 0.770 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 0.770 * [taylor]: Taking taylor expansion of x.re in x.re 0.770 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.re 0.770 * [taylor]: Taking taylor expansion of y.re in x.re 0.770 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 0.770 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.re 0.770 * [taylor]: Taking taylor expansion of y.im in x.re 0.770 * [taylor]: Taking taylor expansion of x.im in x.re 0.770 * [taylor]: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in x.re 0.770 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 0.770 * [taylor]: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in x.re 0.770 * [taylor]: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in x.re 0.770 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.re 0.770 * [taylor]: Taking taylor expansion of y.re in x.re 0.770 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.re 0.770 * [taylor]: Taking taylor expansion of y.re in x.re 0.770 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in x.re 0.770 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 0.770 * [taylor]: Taking taylor expansion of y.im in x.re 0.770 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 0.770 * [taylor]: Taking taylor expansion of y.im in x.re 0.772 * [taylor]: Taking taylor expansion of (/ (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) (hypot (/ 1 y.re) (/ 1 y.im))) in x.re 0.772 * [taylor]: Taking taylor expansion of (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) in x.re 0.772 * [taylor]: Rewrote expression to (+ (* (/ 1 x.re) (/ 1 y.re)) (/ 1 (* y.im x.im))) 0.772 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 y.re)) in x.re 0.772 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 0.772 * [taylor]: Taking taylor expansion of x.re in x.re 0.772 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.re 0.772 * [taylor]: Taking taylor expansion of y.re in x.re 0.772 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 0.772 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.re 0.772 * [taylor]: Taking taylor expansion of y.im in x.re 0.772 * [taylor]: Taking taylor expansion of x.im in x.re 0.772 * [taylor]: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in x.re 0.772 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 0.772 * [taylor]: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in x.re 0.772 * [taylor]: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in x.re 0.772 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.re 0.772 * [taylor]: Taking taylor expansion of y.re in x.re 0.773 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.re 0.773 * [taylor]: Taking taylor expansion of y.re in x.re 0.773 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in x.re 0.773 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 0.773 * [taylor]: Taking taylor expansion of y.im in x.re 0.773 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 0.773 * [taylor]: Taking taylor expansion of y.im in x.re 0.774 * [taylor]: Taking taylor expansion of (* (sqrt (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) (/ 1 y.re)) in y.re 0.774 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) in y.re 0.774 * [taylor]: Taking taylor expansion of (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) in y.re 0.774 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) in y.re 0.774 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.re 0.774 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.re 0.774 * [taylor]: Taking taylor expansion of y.im in y.re 0.774 * [taylor]: Taking taylor expansion of (/ 1 (pow y.re 2)) in y.re 0.774 * [taylor]: Taking taylor expansion of (pow y.re 2) in y.re 0.774 * [taylor]: Taking taylor expansion of y.re in y.re 0.777 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.re 0.777 * [taylor]: Taking taylor expansion of y.re in y.re 0.778 * [taylor]: Taking taylor expansion of 1 in x.im 0.779 * [taylor]: Taking taylor expansion of (* (/ 1 (* y.im x.im)) (sqrt (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) in y.re 0.779 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.re 0.779 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.re 0.779 * [taylor]: Taking taylor expansion of y.im in y.re 0.779 * [taylor]: Taking taylor expansion of x.im in y.re 0.780 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) in y.re 0.780 * [taylor]: Taking taylor expansion of (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) in y.re 0.780 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) in y.re 0.780 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.re 0.780 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.re 0.780 * [taylor]: Taking taylor expansion of y.im in y.re 0.780 * [taylor]: Taking taylor expansion of (/ 1 (pow y.re 2)) in y.re 0.780 * [taylor]: Taking taylor expansion of (pow y.re 2) in y.re 0.780 * [taylor]: Taking taylor expansion of y.re in y.re 0.784 * [taylor]: Taking taylor expansion of 0 in x.im 0.784 * [taylor]: Taking taylor expansion of 1 in y.im 0.788 * [taylor]: Taking taylor expansion of 0 in y.re 0.788 * [taylor]: Taking taylor expansion of 0 in x.im 0.788 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 0.788 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.im 0.788 * [taylor]: Taking taylor expansion of y.im in x.im 0.788 * [taylor]: Taking taylor expansion of x.im in x.im 0.788 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 0.788 * [taylor]: Taking taylor expansion of y.im in y.im 0.793 * [taylor]: Taking taylor expansion of (- (* 1/2 (/ 1 (pow y.im 2)))) in x.im 0.793 * [taylor]: Taking taylor expansion of (* 1/2 (/ 1 (pow y.im 2))) in x.im 0.793 * [taylor]: Taking taylor expansion of 1/2 in x.im 0.793 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in x.im 0.793 * [taylor]: Taking taylor expansion of (pow y.im 2) in x.im 0.793 * [taylor]: Taking taylor expansion of y.im in x.im 0.793 * [taylor]: Taking taylor expansion of 0 in y.im 0.793 * [taylor]: Taking taylor expansion of 0 in y.im 0.798 * [taylor]: Taking taylor expansion of 0 in y.re 0.799 * [taylor]: Taking taylor expansion of 0 in x.im 0.799 * [taylor]: Taking taylor expansion of 0 in x.im 0.799 * [taylor]: Taking taylor expansion of 0 in x.im 0.803 * [taylor]: Taking taylor expansion of 0 in x.im 0.803 * [taylor]: Taking taylor expansion of 0 in y.im 0.804 * [taylor]: Taking taylor expansion of 0 in y.im 0.804 * [approximate]: Taking taylor expansion of (/ (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) (hypot (/ -1 y.re) (/ -1 y.im))) in (x.re y.re x.im y.im) around 0 0.804 * [taylor]: Taking taylor expansion of (/ (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) (hypot (/ -1 y.re) (/ -1 y.im))) in y.im 0.804 * [taylor]: Taking taylor expansion of (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) in y.im 0.804 * [taylor]: Rewrote expression to (+ (* (/ -1 x.re) (/ -1 y.re)) (/ 1 (* y.im x.im))) 0.804 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 y.re)) in y.im 0.804 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 0.804 * [taylor]: Taking taylor expansion of -1 in y.im 0.804 * [taylor]: Taking taylor expansion of x.re in y.im 0.804 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.im 0.804 * [taylor]: Taking taylor expansion of -1 in y.im 0.804 * [taylor]: Taking taylor expansion of y.re in y.im 0.804 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.im 0.804 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.im 0.804 * [taylor]: Taking taylor expansion of y.im in y.im 0.804 * [taylor]: Taking taylor expansion of x.im in y.im 0.805 * [taylor]: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in y.im 0.805 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 0.805 * [taylor]: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in y.im 0.805 * [taylor]: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in y.im 0.805 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.im 0.805 * [taylor]: Taking taylor expansion of -1 in y.im 0.805 * [taylor]: Taking taylor expansion of y.re in y.im 0.805 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.im 0.805 * [taylor]: Taking taylor expansion of -1 in y.im 0.805 * [taylor]: Taking taylor expansion of y.re in y.im 0.805 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in y.im 0.805 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 0.805 * [taylor]: Taking taylor expansion of -1 in y.im 0.805 * [taylor]: Taking taylor expansion of y.im in y.im 0.805 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 0.805 * [taylor]: Taking taylor expansion of -1 in y.im 0.805 * [taylor]: Taking taylor expansion of y.im in y.im 0.808 * [taylor]: Taking taylor expansion of (/ (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) (hypot (/ -1 y.re) (/ -1 y.im))) in x.im 0.808 * [taylor]: Taking taylor expansion of (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) in x.im 0.808 * [taylor]: Rewrote expression to (+ (* (/ -1 x.re) (/ -1 y.re)) (/ 1 (* y.im x.im))) 0.809 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 y.re)) in x.im 0.809 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 0.809 * [taylor]: Taking taylor expansion of -1 in x.im 0.809 * [taylor]: Taking taylor expansion of x.re in x.im 0.809 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.im 0.809 * [taylor]: Taking taylor expansion of -1 in x.im 0.809 * [taylor]: Taking taylor expansion of y.re in x.im 0.809 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 0.809 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.im 0.809 * [taylor]: Taking taylor expansion of y.im in x.im 0.809 * [taylor]: Taking taylor expansion of x.im in x.im 0.809 * [taylor]: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in x.im 0.809 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 0.809 * [taylor]: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in x.im 0.809 * [taylor]: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in x.im 0.809 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.im 0.809 * [taylor]: Taking taylor expansion of -1 in x.im 0.809 * [taylor]: Taking taylor expansion of y.re in x.im 0.809 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.im 0.809 * [taylor]: Taking taylor expansion of -1 in x.im 0.809 * [taylor]: Taking taylor expansion of y.re in x.im 0.809 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in x.im 0.809 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 0.809 * [taylor]: Taking taylor expansion of -1 in x.im 0.809 * [taylor]: Taking taylor expansion of y.im in x.im 0.809 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 0.809 * [taylor]: Taking taylor expansion of -1 in x.im 0.809 * [taylor]: Taking taylor expansion of y.im in x.im 0.811 * [taylor]: Taking taylor expansion of (/ (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) (hypot (/ -1 y.re) (/ -1 y.im))) in y.re 0.811 * [taylor]: Taking taylor expansion of (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) in y.re 0.811 * [taylor]: Rewrote expression to (+ (* (/ -1 x.re) (/ -1 y.re)) (/ 1 (* y.im x.im))) 0.811 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 y.re)) in y.re 0.811 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 0.811 * [taylor]: Taking taylor expansion of -1 in y.re 0.811 * [taylor]: Taking taylor expansion of x.re in y.re 0.811 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.re 0.811 * [taylor]: Taking taylor expansion of -1 in y.re 0.811 * [taylor]: Taking taylor expansion of y.re in y.re 0.811 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.re 0.811 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.re 0.811 * [taylor]: Taking taylor expansion of y.im in y.re 0.811 * [taylor]: Taking taylor expansion of x.im in y.re 0.811 * [taylor]: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in y.re 0.812 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 0.812 * [taylor]: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in y.re 0.812 * [taylor]: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in y.re 0.812 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.re 0.812 * [taylor]: Taking taylor expansion of -1 in y.re 0.812 * [taylor]: Taking taylor expansion of y.re in y.re 0.812 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.re 0.812 * [taylor]: Taking taylor expansion of -1 in y.re 0.812 * [taylor]: Taking taylor expansion of y.re in y.re 0.812 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in y.re 0.812 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 0.812 * [taylor]: Taking taylor expansion of -1 in y.re 0.812 * [taylor]: Taking taylor expansion of y.im in y.re 0.812 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 0.812 * [taylor]: Taking taylor expansion of -1 in y.re 0.812 * [taylor]: Taking taylor expansion of y.im in y.re 0.815 * [taylor]: Taking taylor expansion of (/ (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) (hypot (/ -1 y.re) (/ -1 y.im))) in x.re 0.815 * [taylor]: Taking taylor expansion of (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) in x.re 0.815 * [taylor]: Rewrote expression to (+ (* (/ -1 x.re) (/ -1 y.re)) (/ 1 (* y.im x.im))) 0.815 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 y.re)) in x.re 0.815 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 0.815 * [taylor]: Taking taylor expansion of -1 in x.re 0.815 * [taylor]: Taking taylor expansion of x.re in x.re 0.816 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.re 0.816 * [taylor]: Taking taylor expansion of -1 in x.re 0.816 * [taylor]: Taking taylor expansion of y.re in x.re 0.816 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 0.816 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.re 0.816 * [taylor]: Taking taylor expansion of y.im in x.re 0.816 * [taylor]: Taking taylor expansion of x.im in x.re 0.816 * [taylor]: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in x.re 0.816 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 0.816 * [taylor]: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in x.re 0.816 * [taylor]: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in x.re 0.816 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.re 0.816 * [taylor]: Taking taylor expansion of -1 in x.re 0.816 * [taylor]: Taking taylor expansion of y.re in x.re 0.816 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.re 0.816 * [taylor]: Taking taylor expansion of -1 in x.re 0.816 * [taylor]: Taking taylor expansion of y.re in x.re 0.816 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in x.re 0.816 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 0.816 * [taylor]: Taking taylor expansion of -1 in x.re 0.816 * [taylor]: Taking taylor expansion of y.im in x.re 0.816 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 0.816 * [taylor]: Taking taylor expansion of -1 in x.re 0.816 * [taylor]: Taking taylor expansion of y.im in x.re 0.818 * [taylor]: Taking taylor expansion of (/ (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) (hypot (/ -1 y.re) (/ -1 y.im))) in x.re 0.818 * [taylor]: Taking taylor expansion of (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) in x.re 0.818 * [taylor]: Rewrote expression to (+ (* (/ -1 x.re) (/ -1 y.re)) (/ 1 (* y.im x.im))) 0.818 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 y.re)) in x.re 0.818 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 0.818 * [taylor]: Taking taylor expansion of -1 in x.re 0.818 * [taylor]: Taking taylor expansion of x.re in x.re 0.818 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.re 0.818 * [taylor]: Taking taylor expansion of -1 in x.re 0.818 * [taylor]: Taking taylor expansion of y.re in x.re 0.818 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 0.818 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.re 0.818 * [taylor]: Taking taylor expansion of y.im in x.re 0.818 * [taylor]: Taking taylor expansion of x.im in x.re 0.818 * [taylor]: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in x.re 0.818 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 0.818 * [taylor]: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in x.re 0.819 * [taylor]: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in x.re 0.819 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.re 0.819 * [taylor]: Taking taylor expansion of -1 in x.re 0.819 * [taylor]: Taking taylor expansion of y.re in x.re 0.819 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.re 0.819 * [taylor]: Taking taylor expansion of -1 in x.re 0.819 * [taylor]: Taking taylor expansion of y.re in x.re 0.819 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in x.re 0.819 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 0.819 * [taylor]: Taking taylor expansion of -1 in x.re 0.819 * [taylor]: Taking taylor expansion of y.im in x.re 0.819 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 0.819 * [taylor]: Taking taylor expansion of -1 in x.re 0.819 * [taylor]: Taking taylor expansion of y.im in x.re 0.820 * [taylor]: Taking taylor expansion of (* (sqrt (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) (/ 1 y.re)) in y.re 0.820 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) in y.re 0.820 * [taylor]: Taking taylor expansion of (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) in y.re 0.820 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) in y.re 0.820 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.re 0.820 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.re 0.820 * [taylor]: Taking taylor expansion of y.im in y.re 0.820 * [taylor]: Taking taylor expansion of (/ 1 (pow y.re 2)) in y.re 0.820 * [taylor]: Taking taylor expansion of (pow y.re 2) in y.re 0.820 * [taylor]: Taking taylor expansion of y.re in y.re 0.824 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.re 0.824 * [taylor]: Taking taylor expansion of y.re in y.re 0.824 * [taylor]: Taking taylor expansion of 1 in x.im 0.826 * [taylor]: Taking taylor expansion of (* (/ 1 (* y.im x.im)) (sqrt (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) in y.re 0.826 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.re 0.826 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.re 0.826 * [taylor]: Taking taylor expansion of y.im in y.re 0.826 * [taylor]: Taking taylor expansion of x.im in y.re 0.826 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) in y.re 0.826 * [taylor]: Taking taylor expansion of (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) in y.re 0.826 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) in y.re 0.826 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.re 0.826 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.re 0.826 * [taylor]: Taking taylor expansion of y.im in y.re 0.826 * [taylor]: Taking taylor expansion of (/ 1 (pow y.re 2)) in y.re 0.826 * [taylor]: Taking taylor expansion of (pow y.re 2) in y.re 0.826 * [taylor]: Taking taylor expansion of y.re in y.re 0.830 * [taylor]: Taking taylor expansion of 0 in x.im 0.830 * [taylor]: Taking taylor expansion of 1 in y.im 0.838 * [taylor]: Taking taylor expansion of 0 in y.re 0.838 * [taylor]: Taking taylor expansion of 0 in x.im 0.838 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 0.838 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.im 0.838 * [taylor]: Taking taylor expansion of y.im in x.im 0.838 * [taylor]: Taking taylor expansion of x.im in x.im 0.838 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 0.838 * [taylor]: Taking taylor expansion of y.im in y.im 0.842 * [taylor]: Taking taylor expansion of (- (* 1/2 (/ 1 (pow y.im 2)))) in x.im 0.842 * [taylor]: Taking taylor expansion of (* 1/2 (/ 1 (pow y.im 2))) in x.im 0.842 * [taylor]: Taking taylor expansion of 1/2 in x.im 0.842 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in x.im 0.843 * [taylor]: Taking taylor expansion of (pow y.im 2) in x.im 0.843 * [taylor]: Taking taylor expansion of y.im in x.im 0.843 * [taylor]: Taking taylor expansion of 0 in y.im 0.843 * [taylor]: Taking taylor expansion of 0 in y.im 0.848 * [taylor]: Taking taylor expansion of 0 in y.re 0.848 * [taylor]: Taking taylor expansion of 0 in x.im 0.849 * [taylor]: Taking taylor expansion of 0 in x.im 0.849 * [taylor]: Taking taylor expansion of 0 in x.im 0.853 * [taylor]: Taking taylor expansion of 0 in x.im 0.853 * [taylor]: Taking taylor expansion of 0 in y.im 0.854 * [taylor]: Taking taylor expansion of 0 in y.im 0.854 * * * * [progress]: [ 2 / 4 ] generating series at (2) 0.854 * [approximate]: Taking taylor expansion of (/ (fma x.re y.re (* y.im x.im)) (pow (hypot y.re y.im) 2)) in (y.re y.im x.re x.im) around 0 0.854 * [taylor]: Taking taylor expansion of (/ (fma x.re y.re (* y.im x.im)) (pow (hypot y.re y.im) 2)) in x.im 0.854 * [taylor]: Taking taylor expansion of (fma x.re y.re (* y.im x.im)) in x.im 0.854 * [taylor]: Rewrote expression to (+ (* x.re y.re) (* y.im x.im)) 0.854 * [taylor]: Taking taylor expansion of (* x.re y.re) in x.im 0.854 * [taylor]: Taking taylor expansion of x.re in x.im 0.854 * [taylor]: Taking taylor expansion of y.re in x.im 0.854 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.im 0.854 * [taylor]: Taking taylor expansion of y.im in x.im 0.854 * [taylor]: Taking taylor expansion of x.im in x.im 0.854 * [taylor]: Taking taylor expansion of (pow (hypot y.re y.im) 2) in x.im 0.854 * [taylor]: Taking taylor expansion of (hypot y.re y.im) in x.im 0.854 * [taylor]: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 0.854 * [taylor]: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in x.im 0.854 * [taylor]: Taking taylor expansion of (* y.re y.re) in x.im 0.854 * [taylor]: Taking taylor expansion of y.re in x.im 0.854 * [taylor]: Taking taylor expansion of y.re in x.im 0.854 * [taylor]: Taking taylor expansion of (* y.im y.im) in x.im 0.854 * [taylor]: Taking taylor expansion of y.im in x.im 0.854 * [taylor]: Taking taylor expansion of y.im in x.im 0.856 * [taylor]: Taking taylor expansion of (/ (fma x.re y.re (* y.im x.im)) (pow (hypot y.re y.im) 2)) in x.re 0.856 * [taylor]: Taking taylor expansion of (fma x.re y.re (* y.im x.im)) in x.re 0.856 * [taylor]: Rewrote expression to (+ (* x.re y.re) (* y.im x.im)) 0.856 * [taylor]: Taking taylor expansion of (* x.re y.re) in x.re 0.856 * [taylor]: Taking taylor expansion of x.re in x.re 0.856 * [taylor]: Taking taylor expansion of y.re in x.re 0.856 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.re 0.856 * [taylor]: Taking taylor expansion of y.im in x.re 0.856 * [taylor]: Taking taylor expansion of x.im in x.re 0.856 * [taylor]: Taking taylor expansion of (pow (hypot y.re y.im) 2) in x.re 0.856 * [taylor]: Taking taylor expansion of (hypot y.re y.im) in x.re 0.856 * [taylor]: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 0.856 * [taylor]: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in x.re 0.856 * [taylor]: Taking taylor expansion of (* y.re y.re) in x.re 0.856 * [taylor]: Taking taylor expansion of y.re in x.re 0.856 * [taylor]: Taking taylor expansion of y.re in x.re 0.856 * [taylor]: Taking taylor expansion of (* y.im y.im) in x.re 0.856 * [taylor]: Taking taylor expansion of y.im in x.re 0.856 * [taylor]: Taking taylor expansion of y.im in x.re 0.857 * [taylor]: Taking taylor expansion of (/ (fma x.re y.re (* y.im x.im)) (pow (hypot y.re y.im) 2)) in y.im 0.857 * [taylor]: Taking taylor expansion of (fma x.re y.re (* y.im x.im)) in y.im 0.857 * [taylor]: Rewrote expression to (+ (* x.re y.re) (* y.im x.im)) 0.857 * [taylor]: Taking taylor expansion of (* x.re y.re) in y.im 0.857 * [taylor]: Taking taylor expansion of x.re in y.im 0.857 * [taylor]: Taking taylor expansion of y.re in y.im 0.857 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.im 0.857 * [taylor]: Taking taylor expansion of y.im in y.im 0.857 * [taylor]: Taking taylor expansion of x.im in y.im 0.857 * [taylor]: Taking taylor expansion of (pow (hypot y.re y.im) 2) in y.im 0.857 * [taylor]: Taking taylor expansion of (hypot y.re y.im) in y.im 0.857 * [taylor]: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 0.857 * [taylor]: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in y.im 0.858 * [taylor]: Taking taylor expansion of (* y.re y.re) in y.im 0.858 * [taylor]: Taking taylor expansion of y.re in y.im 0.858 * [taylor]: Taking taylor expansion of y.re in y.im 0.858 * [taylor]: Taking taylor expansion of (* y.im y.im) in y.im 0.858 * [taylor]: Taking taylor expansion of y.im in y.im 0.858 * [taylor]: Taking taylor expansion of y.im in y.im 0.859 * [taylor]: Taking taylor expansion of (/ (fma x.re y.re (* y.im x.im)) (pow (hypot y.re y.im) 2)) in y.re 0.859 * [taylor]: Taking taylor expansion of (fma x.re y.re (* y.im x.im)) in y.re 0.859 * [taylor]: Rewrote expression to (+ (* x.re y.re) (* y.im x.im)) 0.859 * [taylor]: Taking taylor expansion of (* x.re y.re) in y.re 0.859 * [taylor]: Taking taylor expansion of x.re in y.re 0.859 * [taylor]: Taking taylor expansion of y.re in y.re 0.859 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.re 0.859 * [taylor]: Taking taylor expansion of y.im in y.re 0.859 * [taylor]: Taking taylor expansion of x.im in y.re 0.859 * [taylor]: Taking taylor expansion of (pow (hypot y.re y.im) 2) in y.re 0.859 * [taylor]: Taking taylor expansion of (hypot y.re y.im) in y.re 0.859 * [taylor]: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 0.859 * [taylor]: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in y.re 0.859 * [taylor]: Taking taylor expansion of (* y.re y.re) in y.re 0.859 * [taylor]: Taking taylor expansion of y.re in y.re 0.859 * [taylor]: Taking taylor expansion of y.re in y.re 0.859 * [taylor]: Taking taylor expansion of (* y.im y.im) in y.re 0.859 * [taylor]: Taking taylor expansion of y.im in y.re 0.859 * [taylor]: Taking taylor expansion of y.im in y.re 0.861 * [taylor]: Taking taylor expansion of (/ (fma x.re y.re (* y.im x.im)) (pow (hypot y.re y.im) 2)) in y.re 0.861 * [taylor]: Taking taylor expansion of (fma x.re y.re (* y.im x.im)) in y.re 0.861 * [taylor]: Rewrote expression to (+ (* x.re y.re) (* y.im x.im)) 0.861 * [taylor]: Taking taylor expansion of (* x.re y.re) in y.re 0.861 * [taylor]: Taking taylor expansion of x.re in y.re 0.861 * [taylor]: Taking taylor expansion of y.re in y.re 0.861 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.re 0.861 * [taylor]: Taking taylor expansion of y.im in y.re 0.861 * [taylor]: Taking taylor expansion of x.im in y.re 0.861 * [taylor]: Taking taylor expansion of (pow (hypot y.re y.im) 2) in y.re 0.861 * [taylor]: Taking taylor expansion of (hypot y.re y.im) in y.re 0.861 * [taylor]: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 0.861 * [taylor]: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in y.re 0.861 * [taylor]: Taking taylor expansion of (* y.re y.re) in y.re 0.861 * [taylor]: Taking taylor expansion of y.re in y.re 0.861 * [taylor]: Taking taylor expansion of y.re in y.re 0.861 * [taylor]: Taking taylor expansion of (* y.im y.im) in y.re 0.861 * [taylor]: Taking taylor expansion of y.im in y.re 0.861 * [taylor]: Taking taylor expansion of y.im in y.re 0.862 * [taylor]: Taking taylor expansion of (/ x.im y.im) in y.im 0.862 * [taylor]: Taking taylor expansion of x.im in y.im 0.862 * [taylor]: Taking taylor expansion of y.im in y.im 0.863 * [taylor]: Taking taylor expansion of 0 in x.re 0.863 * [taylor]: Taking taylor expansion of 0 in x.im 0.864 * [taylor]: Taking taylor expansion of (/ x.re (pow y.im 2)) in y.im 0.864 * [taylor]: Taking taylor expansion of x.re in y.im 0.864 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.im 0.864 * [taylor]: Taking taylor expansion of y.im in y.im 0.866 * [taylor]: Taking taylor expansion of 0 in x.re 0.866 * [taylor]: Taking taylor expansion of 0 in x.im 0.867 * [taylor]: Taking taylor expansion of 0 in x.re 0.867 * [taylor]: Taking taylor expansion of 0 in x.im 0.867 * [taylor]: Taking taylor expansion of 0 in x.im 0.870 * [taylor]: Taking taylor expansion of (- (/ x.im (pow y.im 3))) in y.im 0.870 * [taylor]: Taking taylor expansion of (/ x.im (pow y.im 3)) in y.im 0.870 * [taylor]: Taking taylor expansion of x.im in y.im 0.870 * [taylor]: Taking taylor expansion of (pow y.im 3) in y.im 0.870 * [taylor]: Taking taylor expansion of y.im in y.im 0.878 * [taylor]: Taking taylor expansion of 0 in x.re 0.878 * [taylor]: Taking taylor expansion of 0 in x.im 0.879 * [approximate]: Taking taylor expansion of (/ (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2)) in (y.re y.im x.re x.im) around 0 0.879 * [taylor]: Taking taylor expansion of (/ (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2)) in x.im 0.879 * [taylor]: Taking taylor expansion of (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) in x.im 0.879 * [taylor]: Rewrote expression to (+ (* (/ 1 x.re) (/ 1 y.re)) (/ 1 (* y.im x.im))) 0.879 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 y.re)) in x.im 0.879 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 0.879 * [taylor]: Taking taylor expansion of x.re in x.im 0.879 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.im 0.879 * [taylor]: Taking taylor expansion of y.re in x.im 0.879 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 0.879 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.im 0.879 * [taylor]: Taking taylor expansion of y.im in x.im 0.880 * [taylor]: Taking taylor expansion of x.im in x.im 0.880 * [taylor]: Taking taylor expansion of (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2) in x.im 0.880 * [taylor]: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in x.im 0.880 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 0.880 * [taylor]: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in x.im 0.880 * [taylor]: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in x.im 0.880 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.im 0.880 * [taylor]: Taking taylor expansion of y.re in x.im 0.880 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.im 0.880 * [taylor]: Taking taylor expansion of y.re in x.im 0.880 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in x.im 0.880 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 0.880 * [taylor]: Taking taylor expansion of y.im in x.im 0.880 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 0.880 * [taylor]: Taking taylor expansion of y.im in x.im 0.882 * [taylor]: Taking taylor expansion of (/ (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2)) in x.re 0.882 * [taylor]: Taking taylor expansion of (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) in x.re 0.882 * [taylor]: Rewrote expression to (+ (* (/ 1 x.re) (/ 1 y.re)) (/ 1 (* y.im x.im))) 0.882 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 y.re)) in x.re 0.882 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 0.882 * [taylor]: Taking taylor expansion of x.re in x.re 0.882 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.re 0.883 * [taylor]: Taking taylor expansion of y.re in x.re 0.883 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 0.883 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.re 0.883 * [taylor]: Taking taylor expansion of y.im in x.re 0.883 * [taylor]: Taking taylor expansion of x.im in x.re 0.883 * [taylor]: Taking taylor expansion of (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2) in x.re 0.883 * [taylor]: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in x.re 0.883 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 0.883 * [taylor]: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in x.re 0.883 * [taylor]: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in x.re 0.883 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.re 0.883 * [taylor]: Taking taylor expansion of y.re in x.re 0.883 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.re 0.883 * [taylor]: Taking taylor expansion of y.re in x.re 0.883 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in x.re 0.883 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 0.883 * [taylor]: Taking taylor expansion of y.im in x.re 0.883 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 0.883 * [taylor]: Taking taylor expansion of y.im in x.re 0.885 * [taylor]: Taking taylor expansion of (/ (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2)) in y.im 0.885 * [taylor]: Taking taylor expansion of (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) in y.im 0.885 * [taylor]: Rewrote expression to (+ (* (/ 1 x.re) (/ 1 y.re)) (/ 1 (* y.im x.im))) 0.885 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 y.re)) in y.im 0.885 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 0.885 * [taylor]: Taking taylor expansion of x.re in y.im 0.885 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.im 0.885 * [taylor]: Taking taylor expansion of y.re in y.im 0.885 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.im 0.885 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.im 0.885 * [taylor]: Taking taylor expansion of y.im in y.im 0.885 * [taylor]: Taking taylor expansion of x.im in y.im 0.885 * [taylor]: Taking taylor expansion of (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2) in y.im 0.885 * [taylor]: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in y.im 0.885 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 0.885 * [taylor]: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in y.im 0.885 * [taylor]: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in y.im 0.885 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.im 0.885 * [taylor]: Taking taylor expansion of y.re in y.im 0.885 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.im 0.885 * [taylor]: Taking taylor expansion of y.re in y.im 0.885 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in y.im 0.885 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 0.885 * [taylor]: Taking taylor expansion of y.im in y.im 0.886 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 0.886 * [taylor]: Taking taylor expansion of y.im in y.im 0.889 * [taylor]: Taking taylor expansion of (/ (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2)) in y.re 0.889 * [taylor]: Taking taylor expansion of (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) in y.re 0.889 * [taylor]: Rewrote expression to (+ (* (/ 1 x.re) (/ 1 y.re)) (/ 1 (* y.im x.im))) 0.889 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 y.re)) in y.re 0.889 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 0.889 * [taylor]: Taking taylor expansion of x.re in y.re 0.889 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.re 0.889 * [taylor]: Taking taylor expansion of y.re in y.re 0.890 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.re 0.890 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.re 0.890 * [taylor]: Taking taylor expansion of y.im in y.re 0.890 * [taylor]: Taking taylor expansion of x.im in y.re 0.890 * [taylor]: Taking taylor expansion of (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2) in y.re 0.890 * [taylor]: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in y.re 0.890 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 0.890 * [taylor]: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in y.re 0.890 * [taylor]: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in y.re 0.890 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.re 0.890 * [taylor]: Taking taylor expansion of y.re in y.re 0.890 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.re 0.890 * [taylor]: Taking taylor expansion of y.re in y.re 0.890 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in y.re 0.890 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 0.890 * [taylor]: Taking taylor expansion of y.im in y.re 0.890 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 0.890 * [taylor]: Taking taylor expansion of y.im in y.re 0.893 * [taylor]: Taking taylor expansion of (/ (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2)) in y.re 0.893 * [taylor]: Taking taylor expansion of (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) in y.re 0.894 * [taylor]: Rewrote expression to (+ (* (/ 1 x.re) (/ 1 y.re)) (/ 1 (* y.im x.im))) 0.894 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 y.re)) in y.re 0.894 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 0.894 * [taylor]: Taking taylor expansion of x.re in y.re 0.894 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.re 0.894 * [taylor]: Taking taylor expansion of y.re in y.re 0.894 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.re 0.894 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.re 0.894 * [taylor]: Taking taylor expansion of y.im in y.re 0.894 * [taylor]: Taking taylor expansion of x.im in y.re 0.894 * [taylor]: Taking taylor expansion of (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2) in y.re 0.894 * [taylor]: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in y.re 0.894 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 0.894 * [taylor]: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in y.re 0.894 * [taylor]: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in y.re 0.894 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.re 0.894 * [taylor]: Taking taylor expansion of y.re in y.re 0.895 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.re 0.895 * [taylor]: Taking taylor expansion of y.re in y.re 0.895 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in y.re 0.895 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 0.895 * [taylor]: Taking taylor expansion of y.im in y.re 0.895 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 0.895 * [taylor]: Taking taylor expansion of y.im in y.re 0.898 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 0.898 * [taylor]: Taking taylor expansion of x.re in y.im 0.898 * [taylor]: Taking taylor expansion of 0 in x.re 0.900 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.im 0.900 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.im 0.900 * [taylor]: Taking taylor expansion of y.im in y.im 0.900 * [taylor]: Taking taylor expansion of x.im in y.im 0.902 * [taylor]: Taking taylor expansion of 0 in x.re 0.902 * [taylor]: Taking taylor expansion of 0 in x.re 0.902 * [taylor]: Taking taylor expansion of 0 in x.im 0.907 * [taylor]: Taking taylor expansion of (- (/ 1 (* (pow y.im 2) x.re))) in y.im 0.907 * [taylor]: Taking taylor expansion of (/ 1 (* (pow y.im 2) x.re)) in y.im 0.907 * [taylor]: Taking taylor expansion of (* (pow y.im 2) x.re) in y.im 0.907 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.im 0.907 * [taylor]: Taking taylor expansion of y.im in y.im 0.907 * [taylor]: Taking taylor expansion of x.re in y.im 0.911 * [taylor]: Taking taylor expansion of 0 in x.re 0.912 * [taylor]: Taking taylor expansion of 0 in x.re 0.912 * [taylor]: Taking taylor expansion of 0 in x.re 0.912 * [taylor]: Taking taylor expansion of 0 in x.im 0.912 * [taylor]: Taking taylor expansion of 0 in x.im 0.912 * [taylor]: Taking taylor expansion of 0 in x.im 0.922 * [taylor]: Taking taylor expansion of (- (/ 1 (* (pow y.im 3) x.im))) in y.im 0.922 * [taylor]: Taking taylor expansion of (/ 1 (* (pow y.im 3) x.im)) in y.im 0.922 * [taylor]: Taking taylor expansion of (* (pow y.im 3) x.im) in y.im 0.922 * [taylor]: Taking taylor expansion of (pow y.im 3) in y.im 0.922 * [taylor]: Taking taylor expansion of y.im in y.im 0.922 * [taylor]: Taking taylor expansion of x.im in y.im 0.930 * [taylor]: Taking taylor expansion of 0 in x.re 0.932 * [taylor]: Taking taylor expansion of 0 in x.re 0.933 * [taylor]: Taking taylor expansion of 0 in x.re 0.933 * [taylor]: Taking taylor expansion of 0 in x.re 0.933 * [taylor]: Taking taylor expansion of 0 in x.im 0.933 * [taylor]: Taking taylor expansion of 0 in x.im 0.933 * [taylor]: Taking taylor expansion of 0 in x.im 0.933 * [taylor]: Taking taylor expansion of 0 in x.im 0.933 * [taylor]: Taking taylor expansion of 0 in x.im 0.933 * [taylor]: Taking taylor expansion of 0 in x.im 0.941 * [taylor]: Taking taylor expansion of (/ 1 (* (pow y.im 4) x.re)) in y.im 0.941 * [taylor]: Taking taylor expansion of (* (pow y.im 4) x.re) in y.im 0.941 * [taylor]: Taking taylor expansion of (pow y.im 4) in y.im 0.941 * [taylor]: Taking taylor expansion of y.im in y.im 0.941 * [taylor]: Taking taylor expansion of x.re in y.im 0.952 * [taylor]: Taking taylor expansion of 0 in x.re 0.955 * [taylor]: Taking taylor expansion of 0 in x.re 0.957 * [taylor]: Taking taylor expansion of 0 in x.re 0.959 * [taylor]: Taking taylor expansion of 0 in x.re 0.959 * [taylor]: Taking taylor expansion of 0 in x.re 0.959 * [taylor]: Taking taylor expansion of 0 in x.im 0.959 * [taylor]: Taking taylor expansion of 0 in x.im 0.959 * [taylor]: Taking taylor expansion of 0 in x.im 0.959 * [taylor]: Taking taylor expansion of 0 in x.im 0.959 * [taylor]: Taking taylor expansion of 0 in x.im 0.959 * [taylor]: Taking taylor expansion of 0 in x.im 0.959 * [taylor]: Taking taylor expansion of 0 in x.im 0.959 * [taylor]: Taking taylor expansion of 0 in x.im 0.959 * [taylor]: Taking taylor expansion of 0 in x.im 0.959 * [taylor]: Taking taylor expansion of 0 in x.im 0.960 * [approximate]: Taking taylor expansion of (/ (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2)) in (y.re y.im x.re x.im) around 0 0.960 * [taylor]: Taking taylor expansion of (/ (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2)) in x.im 0.960 * [taylor]: Taking taylor expansion of (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) in x.im 0.960 * [taylor]: Rewrote expression to (+ (* (/ -1 x.re) (/ -1 y.re)) (/ 1 (* y.im x.im))) 0.960 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 y.re)) in x.im 0.960 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 0.960 * [taylor]: Taking taylor expansion of -1 in x.im 0.960 * [taylor]: Taking taylor expansion of x.re in x.im 0.960 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.im 0.960 * [taylor]: Taking taylor expansion of -1 in x.im 0.960 * [taylor]: Taking taylor expansion of y.re in x.im 0.960 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 0.960 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.im 0.960 * [taylor]: Taking taylor expansion of y.im in x.im 0.960 * [taylor]: Taking taylor expansion of x.im in x.im 0.960 * [taylor]: Taking taylor expansion of (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2) in x.im 0.960 * [taylor]: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in x.im 0.960 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 0.960 * [taylor]: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in x.im 0.960 * [taylor]: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in x.im 0.960 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.im 0.960 * [taylor]: Taking taylor expansion of -1 in x.im 0.960 * [taylor]: Taking taylor expansion of y.re in x.im 0.961 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.im 0.961 * [taylor]: Taking taylor expansion of -1 in x.im 0.961 * [taylor]: Taking taylor expansion of y.re in x.im 0.961 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in x.im 0.961 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 0.961 * [taylor]: Taking taylor expansion of -1 in x.im 0.961 * [taylor]: Taking taylor expansion of y.im in x.im 0.961 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 0.961 * [taylor]: Taking taylor expansion of -1 in x.im 0.961 * [taylor]: Taking taylor expansion of y.im in x.im 0.962 * [taylor]: Taking taylor expansion of (/ (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2)) in x.re 0.962 * [taylor]: Taking taylor expansion of (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) in x.re 0.962 * [taylor]: Rewrote expression to (+ (* (/ -1 x.re) (/ -1 y.re)) (/ 1 (* y.im x.im))) 0.962 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 y.re)) in x.re 0.963 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 0.963 * [taylor]: Taking taylor expansion of -1 in x.re 0.963 * [taylor]: Taking taylor expansion of x.re in x.re 0.963 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.re 0.963 * [taylor]: Taking taylor expansion of -1 in x.re 0.963 * [taylor]: Taking taylor expansion of y.re in x.re 0.963 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 0.963 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.re 0.963 * [taylor]: Taking taylor expansion of y.im in x.re 0.963 * [taylor]: Taking taylor expansion of x.im in x.re 0.963 * [taylor]: Taking taylor expansion of (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2) in x.re 0.963 * [taylor]: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in x.re 0.963 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 0.963 * [taylor]: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in x.re 0.963 * [taylor]: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in x.re 0.963 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.re 0.963 * [taylor]: Taking taylor expansion of -1 in x.re 0.963 * [taylor]: Taking taylor expansion of y.re in x.re 0.963 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.re 0.963 * [taylor]: Taking taylor expansion of -1 in x.re 0.963 * [taylor]: Taking taylor expansion of y.re in x.re 0.963 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in x.re 0.963 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 0.963 * [taylor]: Taking taylor expansion of -1 in x.re 0.963 * [taylor]: Taking taylor expansion of y.im in x.re 0.963 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 0.963 * [taylor]: Taking taylor expansion of -1 in x.re 0.963 * [taylor]: Taking taylor expansion of y.im in x.re 0.965 * [taylor]: Taking taylor expansion of (/ (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2)) in y.im 0.965 * [taylor]: Taking taylor expansion of (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) in y.im 0.965 * [taylor]: Rewrote expression to (+ (* (/ -1 x.re) (/ -1 y.re)) (/ 1 (* y.im x.im))) 0.965 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 y.re)) in y.im 0.965 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 0.965 * [taylor]: Taking taylor expansion of -1 in y.im 0.965 * [taylor]: Taking taylor expansion of x.re in y.im 0.965 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.im 0.965 * [taylor]: Taking taylor expansion of -1 in y.im 0.965 * [taylor]: Taking taylor expansion of y.re in y.im 0.965 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.im 0.965 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.im 0.965 * [taylor]: Taking taylor expansion of y.im in y.im 0.965 * [taylor]: Taking taylor expansion of x.im in y.im 0.966 * [taylor]: Taking taylor expansion of (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2) in y.im 0.966 * [taylor]: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in y.im 0.966 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 0.966 * [taylor]: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in y.im 0.966 * [taylor]: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in y.im 0.966 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.im 0.966 * [taylor]: Taking taylor expansion of -1 in y.im 0.966 * [taylor]: Taking taylor expansion of y.re in y.im 0.966 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.im 0.966 * [taylor]: Taking taylor expansion of -1 in y.im 0.966 * [taylor]: Taking taylor expansion of y.re in y.im 0.966 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in y.im 0.966 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 0.966 * [taylor]: Taking taylor expansion of -1 in y.im 0.966 * [taylor]: Taking taylor expansion of y.im in y.im 0.966 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 0.966 * [taylor]: Taking taylor expansion of -1 in y.im 0.966 * [taylor]: Taking taylor expansion of y.im in y.im 0.970 * [taylor]: Taking taylor expansion of (/ (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2)) in y.re 0.970 * [taylor]: Taking taylor expansion of (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) in y.re 0.970 * [taylor]: Rewrote expression to (+ (* (/ -1 x.re) (/ -1 y.re)) (/ 1 (* y.im x.im))) 0.970 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 y.re)) in y.re 0.970 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 0.970 * [taylor]: Taking taylor expansion of -1 in y.re 0.970 * [taylor]: Taking taylor expansion of x.re in y.re 0.970 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.re 0.970 * [taylor]: Taking taylor expansion of -1 in y.re 0.970 * [taylor]: Taking taylor expansion of y.re in y.re 0.970 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.re 0.970 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.re 0.970 * [taylor]: Taking taylor expansion of y.im in y.re 0.970 * [taylor]: Taking taylor expansion of x.im in y.re 0.970 * [taylor]: Taking taylor expansion of (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2) in y.re 0.970 * [taylor]: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in y.re 0.971 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 0.971 * [taylor]: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in y.re 0.971 * [taylor]: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in y.re 0.971 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.re 0.971 * [taylor]: Taking taylor expansion of -1 in y.re 0.971 * [taylor]: Taking taylor expansion of y.re in y.re 0.971 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.re 0.971 * [taylor]: Taking taylor expansion of -1 in y.re 0.971 * [taylor]: Taking taylor expansion of y.re in y.re 0.971 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in y.re 0.971 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 0.971 * [taylor]: Taking taylor expansion of -1 in y.re 0.971 * [taylor]: Taking taylor expansion of y.im in y.re 0.971 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 0.971 * [taylor]: Taking taylor expansion of -1 in y.re 0.971 * [taylor]: Taking taylor expansion of y.im in y.re 0.975 * [taylor]: Taking taylor expansion of (/ (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2)) in y.re 0.975 * [taylor]: Taking taylor expansion of (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) in y.re 0.975 * [taylor]: Rewrote expression to (+ (* (/ -1 x.re) (/ -1 y.re)) (/ 1 (* y.im x.im))) 0.975 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 y.re)) in y.re 0.975 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 0.975 * [taylor]: Taking taylor expansion of -1 in y.re 0.975 * [taylor]: Taking taylor expansion of x.re in y.re 0.975 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.re 0.975 * [taylor]: Taking taylor expansion of -1 in y.re 0.975 * [taylor]: Taking taylor expansion of y.re in y.re 0.975 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.re 0.975 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.re 0.975 * [taylor]: Taking taylor expansion of y.im in y.re 0.975 * [taylor]: Taking taylor expansion of x.im in y.re 0.975 * [taylor]: Taking taylor expansion of (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2) in y.re 0.975 * [taylor]: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in y.re 0.975 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 0.975 * [taylor]: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in y.re 0.975 * [taylor]: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in y.re 0.975 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.re 0.975 * [taylor]: Taking taylor expansion of -1 in y.re 0.975 * [taylor]: Taking taylor expansion of y.re in y.re 0.976 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.re 0.976 * [taylor]: Taking taylor expansion of -1 in y.re 0.976 * [taylor]: Taking taylor expansion of y.re in y.re 0.976 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in y.re 0.976 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 0.976 * [taylor]: Taking taylor expansion of -1 in y.re 0.976 * [taylor]: Taking taylor expansion of y.im in y.re 0.976 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 0.976 * [taylor]: Taking taylor expansion of -1 in y.re 0.976 * [taylor]: Taking taylor expansion of y.im in y.re 0.979 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 0.979 * [taylor]: Taking taylor expansion of x.re in y.im 0.979 * [taylor]: Taking taylor expansion of 0 in x.re 0.981 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.im 0.981 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.im 0.981 * [taylor]: Taking taylor expansion of y.im in y.im 0.981 * [taylor]: Taking taylor expansion of x.im in y.im 0.983 * [taylor]: Taking taylor expansion of 0 in x.re 0.983 * [taylor]: Taking taylor expansion of 0 in x.re 0.983 * [taylor]: Taking taylor expansion of 0 in x.im 0.988 * [taylor]: Taking taylor expansion of (- (/ 1 (* (pow y.im 2) x.re))) in y.im 0.988 * [taylor]: Taking taylor expansion of (/ 1 (* (pow y.im 2) x.re)) in y.im 0.988 * [taylor]: Taking taylor expansion of (* (pow y.im 2) x.re) in y.im 0.988 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.im 0.988 * [taylor]: Taking taylor expansion of y.im in y.im 0.988 * [taylor]: Taking taylor expansion of x.re in y.im 0.992 * [taylor]: Taking taylor expansion of 0 in x.re 0.993 * [taylor]: Taking taylor expansion of 0 in x.re 0.993 * [taylor]: Taking taylor expansion of 0 in x.re 0.994 * [taylor]: Taking taylor expansion of 0 in x.im 0.994 * [taylor]: Taking taylor expansion of 0 in x.im 0.994 * [taylor]: Taking taylor expansion of 0 in x.im 1.004 * [taylor]: Taking taylor expansion of (- (/ 1 (* (pow y.im 3) x.im))) in y.im 1.004 * [taylor]: Taking taylor expansion of (/ 1 (* (pow y.im 3) x.im)) in y.im 1.004 * [taylor]: Taking taylor expansion of (* (pow y.im 3) x.im) in y.im 1.004 * [taylor]: Taking taylor expansion of (pow y.im 3) in y.im 1.004 * [taylor]: Taking taylor expansion of y.im in y.im 1.004 * [taylor]: Taking taylor expansion of x.im in y.im 1.012 * [taylor]: Taking taylor expansion of 0 in x.re 1.014 * [taylor]: Taking taylor expansion of 0 in x.re 1.015 * [taylor]: Taking taylor expansion of 0 in x.re 1.015 * [taylor]: Taking taylor expansion of 0 in x.re 1.015 * [taylor]: Taking taylor expansion of 0 in x.im 1.015 * [taylor]: Taking taylor expansion of 0 in x.im 1.015 * [taylor]: Taking taylor expansion of 0 in x.im 1.015 * [taylor]: Taking taylor expansion of 0 in x.im 1.015 * [taylor]: Taking taylor expansion of 0 in x.im 1.015 * [taylor]: Taking taylor expansion of 0 in x.im 1.024 * [taylor]: Taking taylor expansion of (/ 1 (* (pow y.im 4) x.re)) in y.im 1.024 * [taylor]: Taking taylor expansion of (* (pow y.im 4) x.re) in y.im 1.024 * [taylor]: Taking taylor expansion of (pow y.im 4) in y.im 1.024 * [taylor]: Taking taylor expansion of y.im in y.im 1.024 * [taylor]: Taking taylor expansion of x.re in y.im 1.034 * [taylor]: Taking taylor expansion of 0 in x.re 1.037 * [taylor]: Taking taylor expansion of 0 in x.re 1.040 * [taylor]: Taking taylor expansion of 0 in x.re 1.041 * [taylor]: Taking taylor expansion of 0 in x.re 1.041 * [taylor]: Taking taylor expansion of 0 in x.re 1.042 * [taylor]: Taking taylor expansion of 0 in x.im 1.042 * [taylor]: Taking taylor expansion of 0 in x.im 1.042 * [taylor]: Taking taylor expansion of 0 in x.im 1.042 * [taylor]: Taking taylor expansion of 0 in x.im 1.042 * [taylor]: Taking taylor expansion of 0 in x.im 1.042 * [taylor]: Taking taylor expansion of 0 in x.im 1.042 * [taylor]: Taking taylor expansion of 0 in x.im 1.042 * [taylor]: Taking taylor expansion of 0 in x.im 1.042 * [taylor]: Taking taylor expansion of 0 in x.im 1.042 * [taylor]: Taking taylor expansion of 0 in x.im 1.042 * * * * [progress]: [ 3 / 4 ] generating series at (2 1) 1.042 * [approximate]: Taking taylor expansion of (/ 1 (hypot y.re y.im)) in (y.re y.im) around 0 1.042 * [taylor]: Taking taylor expansion of (/ 1 (hypot y.re y.im)) in y.im 1.042 * [taylor]: Taking taylor expansion of (hypot y.re y.im) in y.im 1.042 * [taylor]: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 1.042 * [taylor]: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in y.im 1.042 * [taylor]: Taking taylor expansion of (* y.re y.re) in y.im 1.042 * [taylor]: Taking taylor expansion of y.re in y.im 1.042 * [taylor]: Taking taylor expansion of y.re in y.im 1.042 * [taylor]: Taking taylor expansion of (* y.im y.im) in y.im 1.042 * [taylor]: Taking taylor expansion of y.im in y.im 1.042 * [taylor]: Taking taylor expansion of y.im in y.im 1.043 * [taylor]: Taking taylor expansion of (/ 1 (hypot y.re y.im)) in y.re 1.043 * [taylor]: Taking taylor expansion of (hypot y.re y.im) in y.re 1.044 * [taylor]: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 1.044 * [taylor]: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in y.re 1.044 * [taylor]: Taking taylor expansion of (* y.re y.re) in y.re 1.044 * [taylor]: Taking taylor expansion of y.re in y.re 1.044 * [taylor]: Taking taylor expansion of y.re in y.re 1.044 * [taylor]: Taking taylor expansion of (* y.im y.im) in y.re 1.044 * [taylor]: Taking taylor expansion of y.im in y.re 1.044 * [taylor]: Taking taylor expansion of y.im in y.re 1.045 * [taylor]: Taking taylor expansion of (/ 1 (hypot y.re y.im)) in y.re 1.045 * [taylor]: Taking taylor expansion of (hypot y.re y.im) in y.re 1.045 * [taylor]: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 1.045 * [taylor]: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in y.re 1.045 * [taylor]: Taking taylor expansion of (* y.re y.re) in y.re 1.045 * [taylor]: Taking taylor expansion of y.re in y.re 1.045 * [taylor]: Taking taylor expansion of y.re in y.re 1.045 * [taylor]: Taking taylor expansion of (* y.im y.im) in y.re 1.045 * [taylor]: Taking taylor expansion of y.im in y.re 1.045 * [taylor]: Taking taylor expansion of y.im in y.re 1.046 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 1.046 * [taylor]: Taking taylor expansion of y.im in y.im 1.047 * [taylor]: Taking taylor expansion of 0 in y.im 1.049 * [taylor]: Taking taylor expansion of (- (* 1/2 (/ 1 (pow y.im 3)))) in y.im 1.049 * [taylor]: Taking taylor expansion of (* 1/2 (/ 1 (pow y.im 3))) in y.im 1.049 * [taylor]: Taking taylor expansion of 1/2 in y.im 1.049 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 3)) in y.im 1.049 * [taylor]: Taking taylor expansion of (pow y.im 3) in y.im 1.049 * [taylor]: Taking taylor expansion of y.im in y.im 1.056 * [approximate]: Taking taylor expansion of (/ 1 (hypot (/ 1 y.re) (/ 1 y.im))) in (y.re y.im) around 0 1.056 * [taylor]: Taking taylor expansion of (/ 1 (hypot (/ 1 y.re) (/ 1 y.im))) in y.im 1.056 * [taylor]: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in y.im 1.056 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 1.056 * [taylor]: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in y.im 1.056 * [taylor]: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in y.im 1.056 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.im 1.056 * [taylor]: Taking taylor expansion of y.re in y.im 1.056 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.im 1.056 * [taylor]: Taking taylor expansion of y.re in y.im 1.056 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in y.im 1.056 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 1.056 * [taylor]: Taking taylor expansion of y.im in y.im 1.056 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 1.056 * [taylor]: Taking taylor expansion of y.im in y.im 1.060 * [taylor]: Taking taylor expansion of (/ 1 (hypot (/ 1 y.re) (/ 1 y.im))) in y.re 1.060 * [taylor]: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in y.re 1.060 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 1.060 * [taylor]: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in y.re 1.060 * [taylor]: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in y.re 1.060 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.re 1.060 * [taylor]: Taking taylor expansion of y.re in y.re 1.060 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.re 1.060 * [taylor]: Taking taylor expansion of y.re in y.re 1.060 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in y.re 1.060 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 1.060 * [taylor]: Taking taylor expansion of y.im in y.re 1.061 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 1.061 * [taylor]: Taking taylor expansion of y.im in y.re 1.063 * [taylor]: Taking taylor expansion of (/ 1 (hypot (/ 1 y.re) (/ 1 y.im))) in y.re 1.063 * [taylor]: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in y.re 1.064 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 1.064 * [taylor]: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in y.re 1.064 * [taylor]: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in y.re 1.064 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.re 1.064 * [taylor]: Taking taylor expansion of y.re in y.re 1.064 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.re 1.064 * [taylor]: Taking taylor expansion of y.re in y.re 1.064 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in y.re 1.064 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 1.064 * [taylor]: Taking taylor expansion of y.im in y.re 1.064 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 1.064 * [taylor]: Taking taylor expansion of y.im in y.re 1.067 * [taylor]: Taking taylor expansion of 1 in y.im 1.068 * [taylor]: Taking taylor expansion of 0 in y.im 1.071 * [taylor]: Taking taylor expansion of (- (* 1/2 (/ 1 (pow y.im 2)))) in y.im 1.071 * [taylor]: Taking taylor expansion of (* 1/2 (/ 1 (pow y.im 2))) in y.im 1.071 * [taylor]: Taking taylor expansion of 1/2 in y.im 1.071 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.im 1.071 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.im 1.071 * [taylor]: Taking taylor expansion of y.im in y.im 1.079 * [approximate]: Taking taylor expansion of (/ 1 (hypot (/ -1 y.re) (/ -1 y.im))) in (y.re y.im) around 0 1.079 * [taylor]: Taking taylor expansion of (/ 1 (hypot (/ -1 y.re) (/ -1 y.im))) in y.im 1.079 * [taylor]: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in y.im 1.079 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 1.079 * [taylor]: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in y.im 1.079 * [taylor]: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in y.im 1.079 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.im 1.079 * [taylor]: Taking taylor expansion of -1 in y.im 1.079 * [taylor]: Taking taylor expansion of y.re in y.im 1.080 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.im 1.080 * [taylor]: Taking taylor expansion of -1 in y.im 1.080 * [taylor]: Taking taylor expansion of y.re in y.im 1.080 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in y.im 1.080 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 1.080 * [taylor]: Taking taylor expansion of -1 in y.im 1.080 * [taylor]: Taking taylor expansion of y.im in y.im 1.080 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 1.080 * [taylor]: Taking taylor expansion of -1 in y.im 1.080 * [taylor]: Taking taylor expansion of y.im in y.im 1.083 * [taylor]: Taking taylor expansion of (/ 1 (hypot (/ -1 y.re) (/ -1 y.im))) in y.re 1.083 * [taylor]: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in y.re 1.083 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 1.083 * [taylor]: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in y.re 1.083 * [taylor]: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in y.re 1.084 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.re 1.084 * [taylor]: Taking taylor expansion of -1 in y.re 1.084 * [taylor]: Taking taylor expansion of y.re in y.re 1.084 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.re 1.084 * [taylor]: Taking taylor expansion of -1 in y.re 1.084 * [taylor]: Taking taylor expansion of y.re in y.re 1.084 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in y.re 1.084 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 1.084 * [taylor]: Taking taylor expansion of -1 in y.re 1.084 * [taylor]: Taking taylor expansion of y.im in y.re 1.084 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 1.084 * [taylor]: Taking taylor expansion of -1 in y.re 1.084 * [taylor]: Taking taylor expansion of y.im in y.re 1.087 * [taylor]: Taking taylor expansion of (/ 1 (hypot (/ -1 y.re) (/ -1 y.im))) in y.re 1.087 * [taylor]: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in y.re 1.088 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 1.088 * [taylor]: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in y.re 1.088 * [taylor]: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in y.re 1.088 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.re 1.088 * [taylor]: Taking taylor expansion of -1 in y.re 1.088 * [taylor]: Taking taylor expansion of y.re in y.re 1.088 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.re 1.088 * [taylor]: Taking taylor expansion of -1 in y.re 1.088 * [taylor]: Taking taylor expansion of y.re in y.re 1.088 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in y.re 1.088 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 1.088 * [taylor]: Taking taylor expansion of -1 in y.re 1.088 * [taylor]: Taking taylor expansion of y.im in y.re 1.088 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 1.088 * [taylor]: Taking taylor expansion of -1 in y.re 1.088 * [taylor]: Taking taylor expansion of y.im in y.re 1.092 * [taylor]: Taking taylor expansion of 1 in y.im 1.092 * [taylor]: Taking taylor expansion of 0 in y.im 1.095 * [taylor]: Taking taylor expansion of (- (* 1/2 (/ 1 (pow y.im 2)))) in y.im 1.095 * [taylor]: Taking taylor expansion of (* 1/2 (/ 1 (pow y.im 2))) in y.im 1.095 * [taylor]: Taking taylor expansion of 1/2 in y.im 1.095 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.im 1.095 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.im 1.095 * [taylor]: Taking taylor expansion of y.im in y.im 1.100 * * * * [progress]: [ 4 / 4 ] generating series at (2 2 2 1) 1.100 * [approximate]: Taking taylor expansion of (hypot y.re y.im) in (y.re y.im) around 0 1.100 * [taylor]: Taking taylor expansion of (hypot y.re y.im) in y.im 1.100 * [taylor]: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 1.100 * [taylor]: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in y.im 1.100 * [taylor]: Taking taylor expansion of (* y.re y.re) in y.im 1.100 * [taylor]: Taking taylor expansion of y.re in y.im 1.100 * [taylor]: Taking taylor expansion of y.re in y.im 1.100 * [taylor]: Taking taylor expansion of (* y.im y.im) in y.im 1.100 * [taylor]: Taking taylor expansion of y.im in y.im 1.100 * [taylor]: Taking taylor expansion of y.im in y.im 1.101 * [taylor]: Taking taylor expansion of (hypot y.re y.im) in y.re 1.101 * [taylor]: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 1.101 * [taylor]: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in y.re 1.101 * [taylor]: Taking taylor expansion of (* y.re y.re) in y.re 1.101 * [taylor]: Taking taylor expansion of y.re in y.re 1.101 * [taylor]: Taking taylor expansion of y.re in y.re 1.101 * [taylor]: Taking taylor expansion of (* y.im y.im) in y.re 1.101 * [taylor]: Taking taylor expansion of y.im in y.re 1.102 * [taylor]: Taking taylor expansion of y.im in y.re 1.103 * [taylor]: Taking taylor expansion of (hypot y.re y.im) in y.re 1.103 * [taylor]: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 1.103 * [taylor]: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in y.re 1.103 * [taylor]: Taking taylor expansion of (* y.re y.re) in y.re 1.103 * [taylor]: Taking taylor expansion of y.re in y.re 1.103 * [taylor]: Taking taylor expansion of y.re in y.re 1.103 * [taylor]: Taking taylor expansion of (* y.im y.im) in y.re 1.103 * [taylor]: Taking taylor expansion of y.im in y.re 1.103 * [taylor]: Taking taylor expansion of y.im in y.re 1.104 * [taylor]: Taking taylor expansion of y.im in y.im 1.104 * [taylor]: Taking taylor expansion of 0 in y.im 1.106 * [taylor]: Taking taylor expansion of (/ 1/2 y.im) in y.im 1.106 * [taylor]: Taking taylor expansion of 1/2 in y.im 1.106 * [taylor]: Taking taylor expansion of y.im in y.im 1.108 * [taylor]: Taking taylor expansion of 0 in y.im 1.109 * [approximate]: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in (y.re y.im) around 0 1.109 * [taylor]: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in y.im 1.109 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 1.109 * [taylor]: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in y.im 1.109 * [taylor]: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in y.im 1.109 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.im 1.109 * [taylor]: Taking taylor expansion of y.re in y.im 1.109 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.im 1.109 * [taylor]: Taking taylor expansion of y.re in y.im 1.109 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in y.im 1.109 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 1.109 * [taylor]: Taking taylor expansion of y.im in y.im 1.110 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 1.110 * [taylor]: Taking taylor expansion of y.im in y.im 1.113 * [taylor]: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in y.re 1.113 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 1.113 * [taylor]: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in y.re 1.113 * [taylor]: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in y.re 1.113 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.re 1.113 * [taylor]: Taking taylor expansion of y.re in y.re 1.113 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.re 1.113 * [taylor]: Taking taylor expansion of y.re in y.re 1.113 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in y.re 1.113 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 1.113 * [taylor]: Taking taylor expansion of y.im in y.re 1.114 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 1.114 * [taylor]: Taking taylor expansion of y.im in y.re 1.116 * [taylor]: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in y.re 1.117 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 1.117 * [taylor]: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in y.re 1.117 * [taylor]: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in y.re 1.117 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.re 1.117 * [taylor]: Taking taylor expansion of y.re in y.re 1.117 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.re 1.117 * [taylor]: Taking taylor expansion of y.re in y.re 1.117 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in y.re 1.117 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 1.117 * [taylor]: Taking taylor expansion of y.im in y.re 1.118 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 1.118 * [taylor]: Taking taylor expansion of y.im in y.re 1.120 * [taylor]: Taking taylor expansion of 1 in y.im 1.120 * [taylor]: Taking taylor expansion of 0 in y.im 1.123 * [taylor]: Taking taylor expansion of (/ 1/2 (pow y.im 2)) in y.im 1.123 * [taylor]: Taking taylor expansion of 1/2 in y.im 1.123 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.im 1.123 * [taylor]: Taking taylor expansion of y.im in y.im 1.127 * [taylor]: Taking taylor expansion of 0 in y.im 1.128 * [approximate]: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in (y.re y.im) around 0 1.128 * [taylor]: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in y.im 1.128 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 1.128 * [taylor]: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in y.im 1.128 * [taylor]: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in y.im 1.128 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.im 1.129 * [taylor]: Taking taylor expansion of -1 in y.im 1.129 * [taylor]: Taking taylor expansion of y.re in y.im 1.129 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.im 1.129 * [taylor]: Taking taylor expansion of -1 in y.im 1.129 * [taylor]: Taking taylor expansion of y.re in y.im 1.129 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in y.im 1.129 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 1.129 * [taylor]: Taking taylor expansion of -1 in y.im 1.129 * [taylor]: Taking taylor expansion of y.im in y.im 1.129 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 1.129 * [taylor]: Taking taylor expansion of -1 in y.im 1.129 * [taylor]: Taking taylor expansion of y.im in y.im 1.132 * [taylor]: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in y.re 1.132 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 1.132 * [taylor]: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in y.re 1.132 * [taylor]: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in y.re 1.132 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.re 1.132 * [taylor]: Taking taylor expansion of -1 in y.re 1.132 * [taylor]: Taking taylor expansion of y.re in y.re 1.133 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.re 1.133 * [taylor]: Taking taylor expansion of -1 in y.re 1.133 * [taylor]: Taking taylor expansion of y.re in y.re 1.133 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in y.re 1.133 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 1.133 * [taylor]: Taking taylor expansion of -1 in y.re 1.133 * [taylor]: Taking taylor expansion of y.im in y.re 1.133 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 1.133 * [taylor]: Taking taylor expansion of -1 in y.re 1.133 * [taylor]: Taking taylor expansion of y.im in y.re 1.136 * [taylor]: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in y.re 1.136 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 1.136 * [taylor]: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in y.re 1.136 * [taylor]: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in y.re 1.136 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.re 1.136 * [taylor]: Taking taylor expansion of -1 in y.re 1.136 * [taylor]: Taking taylor expansion of y.re in y.re 1.136 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.re 1.136 * [taylor]: Taking taylor expansion of -1 in y.re 1.136 * [taylor]: Taking taylor expansion of y.re in y.re 1.137 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in y.re 1.137 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 1.137 * [taylor]: Taking taylor expansion of -1 in y.re 1.137 * [taylor]: Taking taylor expansion of y.im in y.re 1.137 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 1.137 * [taylor]: Taking taylor expansion of -1 in y.re 1.137 * [taylor]: Taking taylor expansion of y.im in y.re 1.140 * [taylor]: Taking taylor expansion of 1 in y.im 1.140 * [taylor]: Taking taylor expansion of 0 in y.im 1.143 * [taylor]: Taking taylor expansion of (/ 1/2 (pow y.im 2)) in y.im 1.143 * [taylor]: Taking taylor expansion of 1/2 in y.im 1.143 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.im 1.143 * [taylor]: Taking taylor expansion of y.im in y.im 1.147 * [taylor]: Taking taylor expansion of 0 in y.im 1.148 * * * [progress]: simplifying candidates 1.168 * [simplify]: Simplifying using # : (expm1 (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (log1p (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (- (log (fma x.re y.re (* x.im y.im))) (+ (log (hypot y.re y.im)) 0)) (- (log (fma x.re y.re (* x.im y.im))) (+ (log (hypot y.re y.im)) (log 1))) (- (log (fma x.re y.re (* x.im y.im))) (log (* (hypot y.re y.im) 1))) (log (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (exp (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (/ (* (* (fma x.re y.re (* x.im y.im)) (fma x.re y.re (* x.im y.im))) (fma x.re y.re (* x.im y.im))) (* (* (* (hypot y.re y.im) (hypot y.re y.im)) (hypot y.re y.im)) (* (* 1 1) 1))) (/ (* (* (fma x.re y.re (* x.im y.im)) (fma x.re y.re (* x.im y.im))) (fma x.re y.re (* x.im y.im))) (* (* (* (hypot y.re y.im) 1) (* (hypot y.re y.im) 1)) (* (hypot y.re y.im) 1))) (* (cbrt (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (cbrt (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1)))) (cbrt (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (* (* (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1)) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (sqrt (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (sqrt (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (- (fma x.re y.re (* x.im y.im))) (- (* (hypot y.re y.im) 1)) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (hypot y.re y.im)) (/ (cbrt (fma x.re y.re (* x.im y.im))) 1) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (* (cbrt (* (hypot y.re y.im) 1)) (cbrt (* (hypot y.re y.im) 1)))) (/ (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (* (hypot y.re y.im) 1))) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (sqrt (* (hypot y.re y.im) 1))) (/ (cbrt (fma x.re y.re (* x.im y.im))) (sqrt (* (hypot y.re y.im) 1))) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) 1) (/ (cbrt (fma x.re y.re (* x.im y.im))) (* (hypot y.re y.im) 1)) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (* (sqrt (hypot y.re y.im)) (sqrt 1))) (/ (cbrt (fma x.re y.re (* x.im y.im))) (* (sqrt (hypot y.re y.im)) (sqrt 1))) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (* (sqrt (hypot y.re y.im)) 1)) (/ (cbrt (fma x.re y.re (* x.im y.im))) (* (sqrt (hypot y.re y.im)) 1)) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (* (hypot y.re y.im) (* (cbrt 1) (cbrt 1)))) (/ (cbrt (fma x.re y.re (* x.im y.im))) (cbrt 1)) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (* (hypot y.re y.im) (sqrt 1))) (/ (cbrt (fma x.re y.re (* x.im y.im))) (sqrt 1)) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (* (hypot y.re y.im) 1)) (/ (cbrt (fma x.re y.re (* x.im y.im))) 1) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (cbrt (fma x.re y.re (* x.im y.im))) (* (cbrt (hypot y.re y.im)) 1)) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im))) (/ (cbrt (fma x.re y.re (* x.im y.im))) (* (sqrt (hypot y.re y.im)) 1)) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) 1) (/ (cbrt (fma x.re y.re (* x.im y.im))) (* (hypot y.re y.im) 1)) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) 1) (/ (cbrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (/ (sqrt (fma x.re y.re (* x.im y.im))) 1) (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (cbrt (* (hypot y.re y.im) 1)) (cbrt (* (hypot y.re y.im) 1)))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (cbrt (* (hypot y.re y.im) 1))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (* (hypot y.re y.im) 1))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (* (hypot y.re y.im) 1))) (/ (sqrt (fma x.re y.re (* x.im y.im))) 1) (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (hypot y.re y.im) 1)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (sqrt (hypot y.re y.im)) (sqrt 1))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (sqrt (hypot y.re y.im)) (sqrt 1))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (sqrt (hypot y.re y.im)) 1)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (sqrt (hypot y.re y.im)) 1)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (hypot y.re y.im) (* (cbrt 1) (cbrt 1)))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (cbrt 1)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (hypot y.re y.im) (sqrt 1))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt 1)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (hypot y.re y.im) 1)) (/ (sqrt (fma x.re y.re (* x.im y.im))) 1) (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (cbrt (hypot y.re y.im)) 1)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (sqrt (hypot y.re y.im)) 1)) (/ (sqrt (fma x.re y.re (* x.im y.im))) 1) (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (hypot y.re y.im) 1)) (/ (sqrt (fma x.re y.re (* x.im y.im))) 1) (/ (sqrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (/ 1 (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) 1) (/ 1 (* (cbrt (* (hypot y.re y.im) 1)) (cbrt (* (hypot y.re y.im) 1)))) (/ (fma x.re y.re (* x.im y.im)) (cbrt (* (hypot y.re y.im) 1))) (/ 1 (sqrt (* (hypot y.re y.im) 1))) (/ (fma x.re y.re (* x.im y.im)) (sqrt (* (hypot y.re y.im) 1))) (/ 1 1) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1)) (/ 1 (* (sqrt (hypot y.re y.im)) (sqrt 1))) (/ (fma x.re y.re (* x.im y.im)) (* (sqrt (hypot y.re y.im)) (sqrt 1))) (/ 1 (* (sqrt (hypot y.re y.im)) 1)) (/ (fma x.re y.re (* x.im y.im)) (* (sqrt (hypot y.re y.im)) 1)) (/ 1 (* (hypot y.re y.im) (* (cbrt 1) (cbrt 1)))) (/ (fma x.re y.re (* x.im y.im)) (cbrt 1)) (/ 1 (* (hypot y.re y.im) (sqrt 1))) (/ (fma x.re y.re (* x.im y.im)) (sqrt 1)) (/ 1 (* (hypot y.re y.im) 1)) (/ (fma x.re y.re (* x.im y.im)) 1) (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (hypot y.re y.im)) 1)) (/ 1 (sqrt (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) (* (sqrt (hypot y.re y.im)) 1)) (/ 1 1) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1)) (/ 1 1) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (/ 1 (* (hypot y.re y.im) 1)) (/ (* (hypot y.re y.im) 1) (fma x.re y.re (* x.im y.im))) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (* (hypot y.re y.im) 1)) (cbrt (* (hypot y.re y.im) 1)))) (/ (fma x.re y.re (* x.im y.im)) (sqrt (* (hypot y.re y.im) 1))) (/ (fma x.re y.re (* x.im y.im)) 1) (/ (fma x.re y.re (* x.im y.im)) (* (sqrt (hypot y.re y.im)) (sqrt 1))) (/ (fma x.re y.re (* x.im y.im)) (* (sqrt (hypot y.re y.im)) 1)) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) (* (cbrt 1) (cbrt 1)))) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) (sqrt 1))) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1)) (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) 1) (/ (fma x.re y.re (* x.im y.im)) 1) (/ (* (hypot y.re y.im) 1) (cbrt (fma x.re y.re (* x.im y.im)))) (/ (* (hypot y.re y.im) 1) (sqrt (fma x.re y.re (* x.im y.im)))) (/ (* (hypot y.re y.im) 1) (fma x.re y.re (* x.im y.im))) (expm1 (* (/ 1 (/ (hypot y.re y.im) 1)) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1)))) (log1p (* (/ 1 (/ (hypot y.re y.im) 1)) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1)))) (* (/ 1 (/ (hypot y.re y.im) 1)) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (+ (- (- (log (hypot y.re y.im)) 0)) (- (log (fma x.re y.re (* x.im y.im))) (+ (log (hypot y.re y.im)) 0))) (+ (- (- (log (hypot y.re y.im)) 0)) (- (log (fma x.re y.re (* x.im y.im))) (+ (log (hypot y.re y.im)) (log 1)))) (+ (- (- (log (hypot y.re y.im)) 0)) (- (log (fma x.re y.re (* x.im y.im))) (log (* (hypot y.re y.im) 1)))) (+ (- (- (log (hypot y.re y.im)) 0)) (log (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1)))) (+ (- (- (log (hypot y.re y.im)) (log 1))) (- (log (fma x.re y.re (* x.im y.im))) (+ (log (hypot y.re y.im)) 0))) (+ (- (- (log (hypot y.re y.im)) (log 1))) (- (log (fma x.re y.re (* x.im y.im))) (+ (log (hypot y.re y.im)) (log 1)))) (+ (- (- (log (hypot y.re y.im)) (log 1))) (- (log (fma x.re y.re (* x.im y.im))) (log (* (hypot y.re y.im) 1)))) (+ (- (- (log (hypot y.re y.im)) (log 1))) (log (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1)))) (+ (- (log (/ (hypot y.re y.im) 1))) (- (log (fma x.re y.re (* x.im y.im))) (+ (log (hypot y.re y.im)) 0))) (+ (- (log (/ (hypot y.re y.im) 1))) (- (log (fma x.re y.re (* x.im y.im))) (+ (log (hypot y.re y.im)) (log 1)))) (+ (- (log (/ (hypot y.re y.im) 1))) (- (log (fma x.re y.re (* x.im y.im))) (log (* (hypot y.re y.im) 1)))) (+ (- (log (/ (hypot y.re y.im) 1))) (log (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1)))) (+ (- 0 (- (log (hypot y.re y.im)) 0)) (- (log (fma x.re y.re (* x.im y.im))) (+ (log (hypot y.re y.im)) 0))) (+ (- 0 (- (log (hypot y.re y.im)) 0)) (- (log (fma x.re y.re (* x.im y.im))) (+ (log (hypot y.re y.im)) (log 1)))) (+ (- 0 (- (log (hypot y.re y.im)) 0)) (- (log (fma x.re y.re (* x.im y.im))) (log (* (hypot y.re y.im) 1)))) (+ (- 0 (- (log (hypot y.re y.im)) 0)) (log (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1)))) (+ (- 0 (- (log (hypot y.re y.im)) (log 1))) (- (log (fma x.re y.re (* x.im y.im))) (+ (log (hypot y.re y.im)) 0))) (+ (- 0 (- (log (hypot y.re y.im)) (log 1))) (- (log (fma x.re y.re (* x.im y.im))) (+ (log (hypot y.re y.im)) (log 1)))) (+ (- 0 (- (log (hypot y.re y.im)) (log 1))) (- (log (fma x.re y.re (* x.im y.im))) (log (* (hypot y.re y.im) 1)))) (+ (- 0 (- (log (hypot y.re y.im)) (log 1))) (log (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1)))) (+ (- 0 (log (/ (hypot y.re y.im) 1))) (- (log (fma x.re y.re (* x.im y.im))) (+ (log (hypot y.re y.im)) 0))) (+ (- 0 (log (/ (hypot y.re y.im) 1))) (- (log (fma x.re y.re (* x.im y.im))) (+ (log (hypot y.re y.im)) (log 1)))) (+ (- 0 (log (/ (hypot y.re y.im) 1))) (- (log (fma x.re y.re (* x.im y.im))) (log (* (hypot y.re y.im) 1)))) (+ (- 0 (log (/ (hypot y.re y.im) 1))) (log (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1)))) (+ (- (log 1) (- (log (hypot y.re y.im)) 0)) (- (log (fma x.re y.re (* x.im y.im))) (+ (log (hypot y.re y.im)) 0))) (+ (- (log 1) (- (log (hypot y.re y.im)) 0)) (- (log (fma x.re y.re (* x.im y.im))) (+ (log (hypot y.re y.im)) (log 1)))) (+ (- (log 1) (- (log (hypot y.re y.im)) 0)) (- (log (fma x.re y.re (* x.im y.im))) (log (* (hypot y.re y.im) 1)))) (+ (- (log 1) (- (log (hypot y.re y.im)) 0)) (log (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1)))) (+ (- (log 1) (- (log (hypot y.re y.im)) (log 1))) (- (log (fma x.re y.re (* x.im y.im))) (+ (log (hypot y.re y.im)) 0))) (+ (- (log 1) (- (log (hypot y.re y.im)) (log 1))) (- (log (fma x.re y.re (* x.im y.im))) (+ (log (hypot y.re y.im)) (log 1)))) (+ (- (log 1) (- (log (hypot y.re y.im)) (log 1))) (- (log (fma x.re y.re (* x.im y.im))) (log (* (hypot y.re y.im) 1)))) (+ (- (log 1) (- (log (hypot y.re y.im)) (log 1))) (log (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1)))) (+ (- (log 1) (log (/ (hypot y.re y.im) 1))) (- (log (fma x.re y.re (* x.im y.im))) (+ (log (hypot y.re y.im)) 0))) (+ (- (log 1) (log (/ (hypot y.re y.im) 1))) (- (log (fma x.re y.re (* x.im y.im))) (+ (log (hypot y.re y.im)) (log 1)))) (+ (- (log 1) (log (/ (hypot y.re y.im) 1))) (- (log (fma x.re y.re (* x.im y.im))) (log (* (hypot y.re y.im) 1)))) (+ (- (log 1) (log (/ (hypot y.re y.im) 1))) (log (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1)))) (+ (log (/ 1 (/ (hypot y.re y.im) 1))) (- (log (fma x.re y.re (* x.im y.im))) (+ (log (hypot y.re y.im)) 0))) (+ (log (/ 1 (/ (hypot y.re y.im) 1))) (- (log (fma x.re y.re (* x.im y.im))) (+ (log (hypot y.re y.im)) (log 1)))) (+ (log (/ 1 (/ (hypot y.re y.im) 1))) (- (log (fma x.re y.re (* x.im y.im))) (log (* (hypot y.re y.im) 1)))) (+ (log (/ 1 (/ (hypot y.re y.im) 1))) (log (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1)))) (log (* (/ 1 (/ (hypot y.re y.im) 1)) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1)))) (exp (* (/ 1 (/ (hypot y.re y.im) 1)) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1)))) (* (/ (* (* 1 1) 1) (/ (* (* (hypot y.re y.im) (hypot y.re y.im)) (hypot y.re y.im)) (* (* 1 1) 1))) (/ (* (* (fma x.re y.re (* x.im y.im)) (fma x.re y.re (* x.im y.im))) (fma x.re y.re (* x.im y.im))) (* (* (* (hypot y.re y.im) (hypot y.re y.im)) (hypot y.re y.im)) (* (* 1 1) 1)))) (* (/ (* (* 1 1) 1) (/ (* (* (hypot y.re y.im) (hypot y.re y.im)) (hypot y.re y.im)) (* (* 1 1) 1))) (/ (* (* (fma x.re y.re (* x.im y.im)) (fma x.re y.re (* x.im y.im))) (fma x.re y.re (* x.im y.im))) (* (* (* (hypot y.re y.im) 1) (* (hypot y.re y.im) 1)) (* (hypot y.re y.im) 1)))) (* (/ (* (* 1 1) 1) (/ (* (* (hypot y.re y.im) (hypot y.re y.im)) (hypot y.re y.im)) (* (* 1 1) 1))) (* (* (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1)) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1)))) (* (/ (* (* 1 1) 1) (* (* (/ (hypot y.re y.im) 1) (/ (hypot y.re y.im) 1)) (/ (hypot y.re y.im) 1))) (/ (* (* (fma x.re y.re (* x.im y.im)) (fma x.re y.re (* x.im y.im))) (fma x.re y.re (* x.im y.im))) (* (* (* (hypot y.re y.im) (hypot y.re y.im)) (hypot y.re y.im)) (* (* 1 1) 1)))) (* (/ (* (* 1 1) 1) (* (* (/ (hypot y.re y.im) 1) (/ (hypot y.re y.im) 1)) (/ (hypot y.re y.im) 1))) (/ (* (* (fma x.re y.re (* x.im y.im)) (fma x.re y.re (* x.im y.im))) (fma x.re y.re (* x.im y.im))) (* (* (* (hypot y.re y.im) 1) (* (hypot y.re y.im) 1)) (* (hypot y.re y.im) 1)))) (* (/ (* (* 1 1) 1) (* (* (/ (hypot y.re y.im) 1) (/ (hypot y.re y.im) 1)) (/ (hypot y.re y.im) 1))) (* (* (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1)) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1)))) (* (* (* (/ 1 (/ (hypot y.re y.im) 1)) (/ 1 (/ (hypot y.re y.im) 1))) (/ 1 (/ (hypot y.re y.im) 1))) (/ (* (* (fma x.re y.re (* x.im y.im)) (fma x.re y.re (* x.im y.im))) (fma x.re y.re (* x.im y.im))) (* (* (* (hypot y.re y.im) (hypot y.re y.im)) (hypot y.re y.im)) (* (* 1 1) 1)))) (* (* (* (/ 1 (/ (hypot y.re y.im) 1)) (/ 1 (/ (hypot y.re y.im) 1))) (/ 1 (/ (hypot y.re y.im) 1))) (/ (* (* (fma x.re y.re (* x.im y.im)) (fma x.re y.re (* x.im y.im))) (fma x.re y.re (* x.im y.im))) (* (* (* (hypot y.re y.im) 1) (* (hypot y.re y.im) 1)) (* (hypot y.re y.im) 1)))) (* (* (* (/ 1 (/ (hypot y.re y.im) 1)) (/ 1 (/ (hypot y.re y.im) 1))) (/ 1 (/ (hypot y.re y.im) 1))) (* (* (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1)) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1)))) (* (cbrt (* (/ 1 (/ (hypot y.re y.im) 1)) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1)))) (cbrt (* (/ 1 (/ (hypot y.re y.im) 1)) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))))) (cbrt (* (/ 1 (/ (hypot y.re y.im) 1)) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1)))) (* (* (* (/ 1 (/ (hypot y.re y.im) 1)) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (* (/ 1 (/ (hypot y.re y.im) 1)) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1)))) (* (/ 1 (/ (hypot y.re y.im) 1)) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1)))) (sqrt (* (/ 1 (/ (hypot y.re y.im) 1)) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1)))) (sqrt (* (/ 1 (/ (hypot y.re y.im) 1)) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1)))) (* 1 (fma x.re y.re (* x.im y.im))) (* (/ (hypot y.re y.im) 1) (* (hypot y.re y.im) 1)) (* 1 (- (fma x.re y.re (* x.im y.im)))) (* (/ (hypot y.re y.im) 1) (- (* (hypot y.re y.im) 1))) (* 1 1) (* (/ (hypot y.re y.im) 1) (/ (* (hypot y.re y.im) 1) (fma x.re y.re (* x.im y.im)))) (* 1 (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (* (/ (hypot y.re y.im) 1) 1) (* 1 (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (* (hypot y.re y.im) 1)) (cbrt (* (hypot y.re y.im) 1))))) (* (/ (hypot y.re y.im) 1) (cbrt (* (hypot y.re y.im) 1))) (* 1 (/ (fma x.re y.re (* x.im y.im)) (sqrt (* (hypot y.re y.im) 1)))) (* (/ (hypot y.re y.im) 1) (sqrt (* (hypot y.re y.im) 1))) (* 1 (/ (fma x.re y.re (* x.im y.im)) 1)) (* (/ (hypot y.re y.im) 1) (* (hypot y.re y.im) 1)) (* 1 (/ (fma x.re y.re (* x.im y.im)) (* (sqrt (hypot y.re y.im)) (sqrt 1)))) (* (/ (hypot y.re y.im) 1) (* (sqrt (hypot y.re y.im)) (sqrt 1))) (* 1 (/ (fma x.re y.re (* x.im y.im)) (* (sqrt (hypot y.re y.im)) 1))) (* (/ (hypot y.re y.im) 1) (* (sqrt (hypot y.re y.im)) 1)) (* 1 (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) (* (cbrt 1) (cbrt 1))))) (* (/ (hypot y.re y.im) 1) (cbrt 1)) (* 1 (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) (sqrt 1)))) (* (/ (hypot y.re y.im) 1) (sqrt 1)) (* 1 (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (* (/ (hypot y.re y.im) 1) 1) (* 1 (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (* (/ (hypot y.re y.im) 1) (* (cbrt (hypot y.re y.im)) 1)) (* 1 (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im)))) (* (/ (hypot y.re y.im) 1) (* (sqrt (hypot y.re y.im)) 1)) (* 1 (/ (fma x.re y.re (* x.im y.im)) 1)) (* (/ (hypot y.re y.im) 1) (* (hypot y.re y.im) 1)) (* 1 (/ (fma x.re y.re (* x.im y.im)) 1)) (* (/ (hypot y.re y.im) 1) (hypot y.re y.im)) (* 1 (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im))))) (* (/ (hypot y.re y.im) 1) (/ (* (hypot y.re y.im) 1) (cbrt (fma x.re y.re (* x.im y.im))))) (* 1 (sqrt (fma x.re y.re (* x.im y.im)))) (* (/ (hypot y.re y.im) 1) (/ (* (hypot y.re y.im) 1) (sqrt (fma x.re y.re (* x.im y.im))))) (* 1 1) (* (/ (hypot y.re y.im) 1) (/ (* (hypot y.re y.im) 1) (fma x.re y.re (* x.im y.im)))) (* (- 1) (fma x.re y.re (* x.im y.im))) (* (- (/ (hypot y.re y.im) 1)) (* (hypot y.re y.im) 1)) (* (- 1) (- (fma x.re y.re (* x.im y.im)))) (* (- (/ (hypot y.re y.im) 1)) (- (* (hypot y.re y.im) 1))) (* (- 1) 1) (* (- (/ (hypot y.re y.im) 1)) (/ (* (hypot y.re y.im) 1) (fma x.re y.re (* x.im y.im)))) (* (- 1) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (* (- (/ (hypot y.re y.im) 1)) 1) (* (- 1) (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (* (hypot y.re y.im) 1)) (cbrt (* (hypot y.re y.im) 1))))) (* (- (/ (hypot y.re y.im) 1)) (cbrt (* (hypot y.re y.im) 1))) (* (- 1) (/ (fma x.re y.re (* x.im y.im)) (sqrt (* (hypot y.re y.im) 1)))) (* (- (/ (hypot y.re y.im) 1)) (sqrt (* (hypot y.re y.im) 1))) (* (- 1) (/ (fma x.re y.re (* x.im y.im)) 1)) (* (- (/ (hypot y.re y.im) 1)) (* (hypot y.re y.im) 1)) (* (- 1) (/ (fma x.re y.re (* x.im y.im)) (* (sqrt (hypot y.re y.im)) (sqrt 1)))) (* (- (/ (hypot y.re y.im) 1)) (* (sqrt (hypot y.re y.im)) (sqrt 1))) (* (- 1) (/ (fma x.re y.re (* x.im y.im)) (* (sqrt (hypot y.re y.im)) 1))) (* (- (/ (hypot y.re y.im) 1)) (* (sqrt (hypot y.re y.im)) 1)) (* (- 1) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) (* (cbrt 1) (cbrt 1))))) (* (- (/ (hypot y.re y.im) 1)) (cbrt 1)) (* (- 1) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) (sqrt 1)))) (* (- (/ (hypot y.re y.im) 1)) (sqrt 1)) (* (- 1) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (* (- (/ (hypot y.re y.im) 1)) 1) (* (- 1) (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (* (- (/ (hypot y.re y.im) 1)) (* (cbrt (hypot y.re y.im)) 1)) (* (- 1) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im)))) (* (- (/ (hypot y.re y.im) 1)) (* (sqrt (hypot y.re y.im)) 1)) (* (- 1) (/ (fma x.re y.re (* x.im y.im)) 1)) (* (- (/ (hypot y.re y.im) 1)) (* (hypot y.re y.im) 1)) (* (- 1) (/ (fma x.re y.re (* x.im y.im)) 1)) (* (- (/ (hypot y.re y.im) 1)) (hypot y.re y.im)) (* (- 1) (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im))))) (* (- (/ (hypot y.re y.im) 1)) (/ (* (hypot y.re y.im) 1) (cbrt (fma x.re y.re (* x.im y.im))))) (* (- 1) (sqrt (fma x.re y.re (* x.im y.im)))) (* (- (/ (hypot y.re y.im) 1)) (/ (* (hypot y.re y.im) 1) (sqrt (fma x.re y.re (* x.im y.im))))) (* (- 1) 1) (* (- (/ (hypot y.re y.im) 1)) (/ (* (hypot y.re y.im) 1) (fma x.re y.re (* x.im y.im)))) (* 1 (fma x.re y.re (* x.im y.im))) (* (/ (/ (hypot y.re y.im) 1) 1) (* (hypot y.re y.im) 1)) (* 1 (- (fma x.re y.re (* x.im y.im)))) (* (/ (/ (hypot y.re y.im) 1) 1) (- (* (hypot y.re y.im) 1))) (* 1 1) (* (/ (/ (hypot y.re y.im) 1) 1) (/ (* (hypot y.re y.im) 1) (fma x.re y.re (* x.im y.im)))) (* 1 (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (* (/ (/ (hypot y.re y.im) 1) 1) 1) (* 1 (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (* (hypot y.re y.im) 1)) (cbrt (* (hypot y.re y.im) 1))))) (* (/ (/ (hypot y.re y.im) 1) 1) (cbrt (* (hypot y.re y.im) 1))) (* 1 (/ (fma x.re y.re (* x.im y.im)) (sqrt (* (hypot y.re y.im) 1)))) (* (/ (/ (hypot y.re y.im) 1) 1) (sqrt (* (hypot y.re y.im) 1))) (* 1 (/ (fma x.re y.re (* x.im y.im)) 1)) (* (/ (/ (hypot y.re y.im) 1) 1) (* (hypot y.re y.im) 1)) (* 1 (/ (fma x.re y.re (* x.im y.im)) (* (sqrt (hypot y.re y.im)) (sqrt 1)))) (* (/ (/ (hypot y.re y.im) 1) 1) (* (sqrt (hypot y.re y.im)) (sqrt 1))) (* 1 (/ (fma x.re y.re (* x.im y.im)) (* (sqrt (hypot y.re y.im)) 1))) (* (/ (/ (hypot y.re y.im) 1) 1) (* (sqrt (hypot y.re y.im)) 1)) (* 1 (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) (* (cbrt 1) (cbrt 1))))) (* (/ (/ (hypot y.re y.im) 1) 1) (cbrt 1)) (* 1 (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) (sqrt 1)))) (* (/ (/ (hypot y.re y.im) 1) 1) (sqrt 1)) (* 1 (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (* (/ (/ (hypot y.re y.im) 1) 1) 1) (* 1 (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (* (/ (/ (hypot y.re y.im) 1) 1) (* (cbrt (hypot y.re y.im)) 1)) (* 1 (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im)))) (* (/ (/ (hypot y.re y.im) 1) 1) (* (sqrt (hypot y.re y.im)) 1)) (* 1 (/ (fma x.re y.re (* x.im y.im)) 1)) (* (/ (/ (hypot y.re y.im) 1) 1) (* (hypot y.re y.im) 1)) (* 1 (/ (fma x.re y.re (* x.im y.im)) 1)) (* (/ (/ (hypot y.re y.im) 1) 1) (hypot y.re y.im)) (* 1 (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im))))) (* (/ (/ (hypot y.re y.im) 1) 1) (/ (* (hypot y.re y.im) 1) (cbrt (fma x.re y.re (* x.im y.im))))) (* 1 (sqrt (fma x.re y.re (* x.im y.im)))) (* (/ (/ (hypot y.re y.im) 1) 1) (/ (* (hypot y.re y.im) 1) (sqrt (fma x.re y.re (* x.im y.im))))) (* 1 1) (* (/ (/ (hypot y.re y.im) 1) 1) (/ (* (hypot y.re y.im) 1) (fma x.re y.re (* x.im y.im)))) (* (/ 1 (* (cbrt (/ (hypot y.re y.im) 1)) (cbrt (/ (hypot y.re y.im) 1)))) (fma x.re y.re (* x.im y.im))) (* (cbrt (/ (hypot y.re y.im) 1)) (* (hypot y.re y.im) 1)) (* (/ 1 (* (cbrt (/ (hypot y.re y.im) 1)) (cbrt (/ (hypot y.re y.im) 1)))) (- (fma x.re y.re (* x.im y.im)))) (* (cbrt (/ (hypot y.re y.im) 1)) (- (* (hypot y.re y.im) 1))) (* (/ 1 (* (cbrt (/ (hypot y.re y.im) 1)) (cbrt (/ (hypot y.re y.im) 1)))) 1) (* (cbrt (/ (hypot y.re y.im) 1)) (/ (* (hypot y.re y.im) 1) (fma x.re y.re (* x.im y.im)))) (* (/ 1 (* (cbrt (/ (hypot y.re y.im) 1)) (cbrt (/ (hypot y.re y.im) 1)))) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (* (cbrt (/ (hypot y.re y.im) 1)) 1) (* (/ 1 (* (cbrt (/ (hypot y.re y.im) 1)) (cbrt (/ (hypot y.re y.im) 1)))) (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (* (hypot y.re y.im) 1)) (cbrt (* (hypot y.re y.im) 1))))) (* (cbrt (/ (hypot y.re y.im) 1)) (cbrt (* (hypot y.re y.im) 1))) (* (/ 1 (* (cbrt (/ (hypot y.re y.im) 1)) (cbrt (/ (hypot y.re y.im) 1)))) (/ (fma x.re y.re (* x.im y.im)) (sqrt (* (hypot y.re y.im) 1)))) (* (cbrt (/ (hypot y.re y.im) 1)) (sqrt (* (hypot y.re y.im) 1))) (* (/ 1 (* (cbrt (/ (hypot y.re y.im) 1)) (cbrt (/ (hypot y.re y.im) 1)))) (/ (fma x.re y.re (* x.im y.im)) 1)) (* (cbrt (/ (hypot y.re y.im) 1)) (* (hypot y.re y.im) 1)) (* (/ 1 (* (cbrt (/ (hypot y.re y.im) 1)) (cbrt (/ (hypot y.re y.im) 1)))) (/ (fma x.re y.re (* x.im y.im)) (* (sqrt (hypot y.re y.im)) (sqrt 1)))) (* (cbrt (/ (hypot y.re y.im) 1)) (* (sqrt (hypot y.re y.im)) (sqrt 1))) (* (/ 1 (* (cbrt (/ (hypot y.re y.im) 1)) (cbrt (/ (hypot y.re y.im) 1)))) (/ (fma x.re y.re (* x.im y.im)) (* (sqrt (hypot y.re y.im)) 1))) (* (cbrt (/ (hypot y.re y.im) 1)) (* (sqrt (hypot y.re y.im)) 1)) (* (/ 1 (* (cbrt (/ (hypot y.re y.im) 1)) (cbrt (/ (hypot y.re y.im) 1)))) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) (* (cbrt 1) (cbrt 1))))) (* (cbrt (/ (hypot y.re y.im) 1)) (cbrt 1)) (* (/ 1 (* (cbrt (/ (hypot y.re y.im) 1)) (cbrt (/ (hypot y.re y.im) 1)))) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) (sqrt 1)))) (* (cbrt (/ (hypot y.re y.im) 1)) (sqrt 1)) (* (/ 1 (* (cbrt (/ (hypot y.re y.im) 1)) (cbrt (/ (hypot y.re y.im) 1)))) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (* (cbrt (/ (hypot y.re y.im) 1)) 1) (* (/ 1 (* (cbrt (/ (hypot y.re y.im) 1)) (cbrt (/ (hypot y.re y.im) 1)))) (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (* (cbrt (/ (hypot y.re y.im) 1)) (* (cbrt (hypot y.re y.im)) 1)) (* (/ 1 (* (cbrt (/ (hypot y.re y.im) 1)) (cbrt (/ (hypot y.re y.im) 1)))) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im)))) (* (cbrt (/ (hypot y.re y.im) 1)) (* (sqrt (hypot y.re y.im)) 1)) (* (/ 1 (* (cbrt (/ (hypot y.re y.im) 1)) (cbrt (/ (hypot y.re y.im) 1)))) (/ (fma x.re y.re (* x.im y.im)) 1)) (* (cbrt (/ (hypot y.re y.im) 1)) (* (hypot y.re y.im) 1)) (* (/ 1 (* (cbrt (/ (hypot y.re y.im) 1)) (cbrt (/ (hypot y.re y.im) 1)))) (/ (fma x.re y.re (* x.im y.im)) 1)) (* (cbrt (/ (hypot y.re y.im) 1)) (hypot y.re y.im)) (* (/ 1 (* (cbrt (/ (hypot y.re y.im) 1)) (cbrt (/ (hypot y.re y.im) 1)))) (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im))))) (* (cbrt (/ (hypot y.re y.im) 1)) (/ (* (hypot y.re y.im) 1) (cbrt (fma x.re y.re (* x.im y.im))))) (* (/ 1 (* (cbrt (/ (hypot y.re y.im) 1)) (cbrt (/ (hypot y.re y.im) 1)))) (sqrt (fma x.re y.re (* x.im y.im)))) (* (cbrt (/ (hypot y.re y.im) 1)) (/ (* (hypot y.re y.im) 1) (sqrt (fma x.re y.re (* x.im y.im))))) (* (/ 1 (* (cbrt (/ (hypot y.re y.im) 1)) (cbrt (/ (hypot y.re y.im) 1)))) 1) (* (cbrt (/ (hypot y.re y.im) 1)) (/ (* (hypot y.re y.im) 1) (fma x.re y.re (* x.im y.im)))) (* (/ 1 (sqrt (/ (hypot y.re y.im) 1))) (fma x.re y.re (* x.im y.im))) (* (sqrt (/ (hypot y.re y.im) 1)) (* (hypot y.re y.im) 1)) (* (/ 1 (sqrt (/ (hypot y.re y.im) 1))) (- (fma x.re y.re (* x.im y.im)))) (* (sqrt (/ (hypot y.re y.im) 1)) (- (* (hypot y.re y.im) 1))) (* (/ 1 (sqrt (/ (hypot y.re y.im) 1))) 1) (* (sqrt (/ (hypot y.re y.im) 1)) (/ (* (hypot y.re y.im) 1) (fma x.re y.re (* x.im y.im)))) (* (/ 1 (sqrt (/ (hypot y.re y.im) 1))) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (* (sqrt (/ (hypot y.re y.im) 1)) 1) (* (/ 1 (sqrt (/ (hypot y.re y.im) 1))) (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (* (hypot y.re y.im) 1)) (cbrt (* (hypot y.re y.im) 1))))) (* (sqrt (/ (hypot y.re y.im) 1)) (cbrt (* (hypot y.re y.im) 1))) (* (/ 1 (sqrt (/ (hypot y.re y.im) 1))) (/ (fma x.re y.re (* x.im y.im)) (sqrt (* (hypot y.re y.im) 1)))) (* (sqrt (/ (hypot y.re y.im) 1)) (sqrt (* (hypot y.re y.im) 1))) (* (/ 1 (sqrt (/ (hypot y.re y.im) 1))) (/ (fma x.re y.re (* x.im y.im)) 1)) (* (sqrt (/ (hypot y.re y.im) 1)) (* (hypot y.re y.im) 1)) (* (/ 1 (sqrt (/ (hypot y.re y.im) 1))) (/ (fma x.re y.re (* x.im y.im)) (* (sqrt (hypot y.re y.im)) (sqrt 1)))) (* (sqrt (/ (hypot y.re y.im) 1)) (* (sqrt (hypot y.re y.im)) (sqrt 1))) (* (/ 1 (sqrt (/ (hypot y.re y.im) 1))) (/ (fma x.re y.re (* x.im y.im)) (* (sqrt (hypot y.re y.im)) 1))) (* (sqrt (/ (hypot y.re y.im) 1)) (* (sqrt (hypot y.re y.im)) 1)) (* (/ 1 (sqrt (/ (hypot y.re y.im) 1))) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) (* (cbrt 1) (cbrt 1))))) (* (sqrt (/ (hypot y.re y.im) 1)) (cbrt 1)) (* (/ 1 (sqrt (/ (hypot y.re y.im) 1))) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) (sqrt 1)))) (* (sqrt (/ (hypot y.re y.im) 1)) (sqrt 1)) (* (/ 1 (sqrt (/ (hypot y.re y.im) 1))) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (* (sqrt (/ (hypot y.re y.im) 1)) 1) (* (/ 1 (sqrt (/ (hypot y.re y.im) 1))) (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (* (sqrt (/ (hypot y.re y.im) 1)) (* (cbrt (hypot y.re y.im)) 1)) (* (/ 1 (sqrt (/ (hypot y.re y.im) 1))) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im)))) (* (sqrt (/ (hypot y.re y.im) 1)) (* (sqrt (hypot y.re y.im)) 1)) (* (/ 1 (sqrt (/ (hypot y.re y.im) 1))) (/ (fma x.re y.re (* x.im y.im)) 1)) (* (sqrt (/ (hypot y.re y.im) 1)) (* (hypot y.re y.im) 1)) (* (/ 1 (sqrt (/ (hypot y.re y.im) 1))) (/ (fma x.re y.re (* x.im y.im)) 1)) (* (sqrt (/ (hypot y.re y.im) 1)) (hypot y.re y.im)) (* (/ 1 (sqrt (/ (hypot y.re y.im) 1))) (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im))))) (* (sqrt (/ (hypot y.re y.im) 1)) (/ (* (hypot y.re y.im) 1) (cbrt (fma x.re y.re (* x.im y.im))))) (* (/ 1 (sqrt (/ (hypot y.re y.im) 1))) (sqrt (fma x.re y.re (* x.im y.im)))) (* (sqrt (/ (hypot y.re y.im) 1)) (/ (* (hypot y.re y.im) 1) (sqrt (fma x.re y.re (* x.im y.im))))) (* (/ 1 (sqrt (/ (hypot y.re y.im) 1))) 1) (* (sqrt (/ (hypot y.re y.im) 1)) (/ (* (hypot y.re y.im) 1) (fma x.re y.re (* x.im y.im)))) (* (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (* (cbrt 1) (cbrt 1)))) (fma x.re y.re (* x.im y.im))) (* (/ (cbrt (hypot y.re y.im)) (cbrt 1)) (* (hypot y.re y.im) 1)) (* (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (* (cbrt 1) (cbrt 1)))) (- (fma x.re y.re (* x.im y.im)))) (* (/ (cbrt (hypot y.re y.im)) (cbrt 1)) (- (* (hypot y.re y.im) 1))) (* (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (* (cbrt 1) (cbrt 1)))) 1) (* (/ (cbrt (hypot y.re y.im)) (cbrt 1)) (/ (* (hypot y.re y.im) 1) (fma x.re y.re (* x.im y.im)))) (* (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (* (cbrt 1) (cbrt 1)))) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (* (/ (cbrt (hypot y.re y.im)) (cbrt 1)) 1) (* (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (* (cbrt 1) (cbrt 1)))) (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (* (hypot y.re y.im) 1)) (cbrt (* (hypot y.re y.im) 1))))) (* (/ (cbrt (hypot y.re y.im)) (cbrt 1)) (cbrt (* (hypot y.re y.im) 1))) (* (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (* (cbrt 1) (cbrt 1)))) (/ (fma x.re y.re (* x.im y.im)) (sqrt (* (hypot y.re y.im) 1)))) (* (/ (cbrt (hypot y.re y.im)) (cbrt 1)) (sqrt (* (hypot y.re y.im) 1))) (* (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (* (cbrt 1) (cbrt 1)))) (/ (fma x.re y.re (* x.im y.im)) 1)) (* (/ (cbrt (hypot y.re y.im)) (cbrt 1)) (* (hypot y.re y.im) 1)) (* (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (* (cbrt 1) (cbrt 1)))) (/ (fma x.re y.re (* x.im y.im)) (* (sqrt (hypot y.re y.im)) (sqrt 1)))) (* (/ (cbrt (hypot y.re y.im)) (cbrt 1)) (* (sqrt (hypot y.re y.im)) (sqrt 1))) (* (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (* (cbrt 1) (cbrt 1)))) (/ (fma x.re y.re (* x.im y.im)) (* (sqrt (hypot y.re y.im)) 1))) (* (/ (cbrt (hypot y.re y.im)) (cbrt 1)) (* (sqrt (hypot y.re y.im)) 1)) (* (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (* (cbrt 1) (cbrt 1)))) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) (* (cbrt 1) (cbrt 1))))) (* (/ (cbrt (hypot y.re y.im)) (cbrt 1)) (cbrt 1)) (* (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (* (cbrt 1) (cbrt 1)))) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) (sqrt 1)))) (* (/ (cbrt (hypot y.re y.im)) (cbrt 1)) (sqrt 1)) (* (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (* (cbrt 1) (cbrt 1)))) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (* (/ (cbrt (hypot y.re y.im)) (cbrt 1)) 1) (* (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (* (cbrt 1) (cbrt 1)))) (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (* (/ (cbrt (hypot y.re y.im)) (cbrt 1)) (* (cbrt (hypot y.re y.im)) 1)) (* (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (* (cbrt 1) (cbrt 1)))) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im)))) (* (/ (cbrt (hypot y.re y.im)) (cbrt 1)) (* (sqrt (hypot y.re y.im)) 1)) (* (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (* (cbrt 1) (cbrt 1)))) (/ (fma x.re y.re (* x.im y.im)) 1)) (* (/ (cbrt (hypot y.re y.im)) (cbrt 1)) (* (hypot y.re y.im) 1)) (* (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (* (cbrt 1) (cbrt 1)))) (/ (fma x.re y.re (* x.im y.im)) 1)) (* (/ (cbrt (hypot y.re y.im)) (cbrt 1)) (hypot y.re y.im)) (* (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (* (cbrt 1) (cbrt 1)))) (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im))))) (* (/ (cbrt (hypot y.re y.im)) (cbrt 1)) (/ (* (hypot y.re y.im) 1) (cbrt (fma x.re y.re (* x.im y.im))))) (* (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (* (cbrt 1) (cbrt 1)))) (sqrt (fma x.re y.re (* x.im y.im)))) (* (/ (cbrt (hypot y.re y.im)) (cbrt 1)) (/ (* (hypot y.re y.im) 1) (sqrt (fma x.re y.re (* x.im y.im))))) (* (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (* (cbrt 1) (cbrt 1)))) 1) (* (/ (cbrt (hypot y.re y.im)) (cbrt 1)) (/ (* (hypot y.re y.im) 1) (fma x.re y.re (* x.im y.im)))) (* (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (sqrt 1))) (fma x.re y.re (* x.im y.im))) (* (/ (cbrt (hypot y.re y.im)) (sqrt 1)) (* (hypot y.re y.im) 1)) (* (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (sqrt 1))) (- (fma x.re y.re (* x.im y.im)))) (* (/ (cbrt (hypot y.re y.im)) (sqrt 1)) (- (* (hypot y.re y.im) 1))) (* (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (sqrt 1))) 1) (* (/ (cbrt (hypot y.re y.im)) (sqrt 1)) (/ (* (hypot y.re y.im) 1) (fma x.re y.re (* x.im y.im)))) (* (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (sqrt 1))) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (* (/ (cbrt (hypot y.re y.im)) (sqrt 1)) 1) (* (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (sqrt 1))) (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (* (hypot y.re y.im) 1)) (cbrt (* (hypot y.re y.im) 1))))) (* (/ (cbrt (hypot y.re y.im)) (sqrt 1)) (cbrt (* (hypot y.re y.im) 1))) (* (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (sqrt 1))) (/ (fma x.re y.re (* x.im y.im)) (sqrt (* (hypot y.re y.im) 1)))) (* (/ (cbrt (hypot y.re y.im)) (sqrt 1)) (sqrt (* (hypot y.re y.im) 1))) (* (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (sqrt 1))) (/ (fma x.re y.re (* x.im y.im)) 1)) (* (/ (cbrt (hypot y.re y.im)) (sqrt 1)) (* (hypot y.re y.im) 1)) (* (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (sqrt 1))) (/ (fma x.re y.re (* x.im y.im)) (* (sqrt (hypot y.re y.im)) (sqrt 1)))) (* (/ (cbrt (hypot y.re y.im)) (sqrt 1)) (* (sqrt (hypot y.re y.im)) (sqrt 1))) (* (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (sqrt 1))) (/ (fma x.re y.re (* x.im y.im)) (* (sqrt (hypot y.re y.im)) 1))) (* (/ (cbrt (hypot y.re y.im)) (sqrt 1)) (* (sqrt (hypot y.re y.im)) 1)) (* (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (sqrt 1))) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) (* (cbrt 1) (cbrt 1))))) (* (/ (cbrt (hypot y.re y.im)) (sqrt 1)) (cbrt 1)) (* (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (sqrt 1))) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) (sqrt 1)))) (* (/ (cbrt (hypot y.re y.im)) (sqrt 1)) (sqrt 1)) (* (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (sqrt 1))) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (* (/ (cbrt (hypot y.re y.im)) (sqrt 1)) 1) (* (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (sqrt 1))) (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (* (/ (cbrt (hypot y.re y.im)) (sqrt 1)) (* (cbrt (hypot y.re y.im)) 1)) (* (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (sqrt 1))) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im)))) (* (/ (cbrt (hypot y.re y.im)) (sqrt 1)) (* (sqrt (hypot y.re y.im)) 1)) (* (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (sqrt 1))) (/ (fma x.re y.re (* x.im y.im)) 1)) (* (/ (cbrt (hypot y.re y.im)) (sqrt 1)) (* (hypot y.re y.im) 1)) (* (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (sqrt 1))) (/ (fma x.re y.re (* x.im y.im)) 1)) (* (/ (cbrt (hypot y.re y.im)) (sqrt 1)) (hypot y.re y.im)) (* (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (sqrt 1))) (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im))))) (* (/ (cbrt (hypot y.re y.im)) (sqrt 1)) (/ (* (hypot y.re y.im) 1) (cbrt (fma x.re y.re (* x.im y.im))))) (* (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (sqrt 1))) (sqrt (fma x.re y.re (* x.im y.im)))) (* (/ (cbrt (hypot y.re y.im)) (sqrt 1)) (/ (* (hypot y.re y.im) 1) (sqrt (fma x.re y.re (* x.im y.im))))) (* (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (sqrt 1))) 1) (* (/ (cbrt (hypot y.re y.im)) (sqrt 1)) (/ (* (hypot y.re y.im) 1) (fma x.re y.re (* x.im y.im)))) (* (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) 1)) (fma x.re y.re (* x.im y.im))) (* (/ (cbrt (hypot y.re y.im)) 1) (* (hypot y.re y.im) 1)) (* (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) 1)) (- (fma x.re y.re (* x.im y.im)))) (* (/ (cbrt (hypot y.re y.im)) 1) (- (* (hypot y.re y.im) 1))) (* (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) 1)) 1) (* (/ (cbrt (hypot y.re y.im)) 1) (/ (* (hypot y.re y.im) 1) (fma x.re y.re (* x.im y.im)))) (* (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) 1)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (* (/ (cbrt (hypot y.re y.im)) 1) 1) (* (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) 1)) (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (* (hypot y.re y.im) 1)) (cbrt (* (hypot y.re y.im) 1))))) (* (/ (cbrt (hypot y.re y.im)) 1) (cbrt (* (hypot y.re y.im) 1))) (* (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) 1)) (/ (fma x.re y.re (* x.im y.im)) (sqrt (* (hypot y.re y.im) 1)))) (* (/ (cbrt (hypot y.re y.im)) 1) (sqrt (* (hypot y.re y.im) 1))) (* (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) 1)) (/ (fma x.re y.re (* x.im y.im)) 1)) (* (/ (cbrt (hypot y.re y.im)) 1) (* (hypot y.re y.im) 1)) (* (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) 1)) (/ (fma x.re y.re (* x.im y.im)) (* (sqrt (hypot y.re y.im)) (sqrt 1)))) (* (/ (cbrt (hypot y.re y.im)) 1) (* (sqrt (hypot y.re y.im)) (sqrt 1))) (* (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) 1)) (/ (fma x.re y.re (* x.im y.im)) (* (sqrt (hypot y.re y.im)) 1))) (* (/ (cbrt (hypot y.re y.im)) 1) (* (sqrt (hypot y.re y.im)) 1)) (* (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) 1)) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) (* (cbrt 1) (cbrt 1))))) (* (/ (cbrt (hypot y.re y.im)) 1) (cbrt 1)) (* (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) 1)) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) (sqrt 1)))) (* (/ (cbrt (hypot y.re y.im)) 1) (sqrt 1)) (* (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) 1)) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (* (/ (cbrt (hypot y.re y.im)) 1) 1) (* (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) 1)) (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (* (/ (cbrt (hypot y.re y.im)) 1) (* (cbrt (hypot y.re y.im)) 1)) (* (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) 1)) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im)))) (* (/ (cbrt (hypot y.re y.im)) 1) (* (sqrt (hypot y.re y.im)) 1)) (* (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) 1)) (/ (fma x.re y.re (* x.im y.im)) 1)) (* (/ (cbrt (hypot y.re y.im)) 1) (* (hypot y.re y.im) 1)) (* (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) 1)) (/ (fma x.re y.re (* x.im y.im)) 1)) (* (/ (cbrt (hypot y.re y.im)) 1) (hypot y.re y.im)) (* (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) 1)) (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im))))) (* (/ (cbrt (hypot y.re y.im)) 1) (/ (* (hypot y.re y.im) 1) (cbrt (fma x.re y.re (* x.im y.im))))) (* (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) 1)) (sqrt (fma x.re y.re (* x.im y.im)))) (* (/ (cbrt (hypot y.re y.im)) 1) (/ (* (hypot y.re y.im) 1) (sqrt (fma x.re y.re (* x.im y.im))))) (* (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) 1)) 1) (* (/ (cbrt (hypot y.re y.im)) 1) (/ (* (hypot y.re y.im) 1) (fma x.re y.re (* x.im y.im)))) (* (/ 1 (/ (sqrt (hypot y.re y.im)) (* (cbrt 1) (cbrt 1)))) (fma x.re y.re (* x.im y.im))) (* (/ (sqrt (hypot y.re y.im)) (cbrt 1)) (* (hypot y.re y.im) 1)) (* (/ 1 (/ (sqrt (hypot y.re y.im)) (* (cbrt 1) (cbrt 1)))) (- (fma x.re y.re (* x.im y.im)))) (* (/ (sqrt (hypot y.re y.im)) (cbrt 1)) (- (* (hypot y.re y.im) 1))) (* (/ 1 (/ (sqrt (hypot y.re y.im)) (* (cbrt 1) (cbrt 1)))) 1) (* (/ (sqrt (hypot y.re y.im)) (cbrt 1)) (/ (* (hypot y.re y.im) 1) (fma x.re y.re (* x.im y.im)))) (* (/ 1 (/ (sqrt (hypot y.re y.im)) (* (cbrt 1) (cbrt 1)))) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (* (/ (sqrt (hypot y.re y.im)) (cbrt 1)) 1) (* (/ 1 (/ (sqrt (hypot y.re y.im)) (* (cbrt 1) (cbrt 1)))) (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (* (hypot y.re y.im) 1)) (cbrt (* (hypot y.re y.im) 1))))) (* (/ (sqrt (hypot y.re y.im)) (cbrt 1)) (cbrt (* (hypot y.re y.im) 1))) (* (/ 1 (/ (sqrt (hypot y.re y.im)) (* (cbrt 1) (cbrt 1)))) (/ (fma x.re y.re (* x.im y.im)) (sqrt (* (hypot y.re y.im) 1)))) (* (/ (sqrt (hypot y.re y.im)) (cbrt 1)) (sqrt (* (hypot y.re y.im) 1))) (* (/ 1 (/ (sqrt (hypot y.re y.im)) (* (cbrt 1) (cbrt 1)))) (/ (fma x.re y.re (* x.im y.im)) 1)) (* (/ (sqrt (hypot y.re y.im)) (cbrt 1)) (* (hypot y.re y.im) 1)) (* (/ 1 (/ (sqrt (hypot y.re y.im)) (* (cbrt 1) (cbrt 1)))) (/ (fma x.re y.re (* x.im y.im)) (* (sqrt (hypot y.re y.im)) (sqrt 1)))) (* (/ (sqrt (hypot y.re y.im)) (cbrt 1)) (* (sqrt (hypot y.re y.im)) (sqrt 1))) (* (/ 1 (/ (sqrt (hypot y.re y.im)) (* (cbrt 1) (cbrt 1)))) (/ (fma x.re y.re (* x.im y.im)) (* (sqrt (hypot y.re y.im)) 1))) (* (/ (sqrt (hypot y.re y.im)) (cbrt 1)) (* (sqrt (hypot y.re y.im)) 1)) (* (/ 1 (/ (sqrt (hypot y.re y.im)) (* (cbrt 1) (cbrt 1)))) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) (* (cbrt 1) (cbrt 1))))) (* (/ (sqrt (hypot y.re y.im)) (cbrt 1)) (cbrt 1)) (* (/ 1 (/ (sqrt (hypot y.re y.im)) (* (cbrt 1) (cbrt 1)))) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) (sqrt 1)))) (* (/ (sqrt (hypot y.re y.im)) (cbrt 1)) (sqrt 1)) (* (/ 1 (/ (sqrt (hypot y.re y.im)) (* (cbrt 1) (cbrt 1)))) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (* (/ (sqrt (hypot y.re y.im)) (cbrt 1)) 1) (* (/ 1 (/ (sqrt (hypot y.re y.im)) (* (cbrt 1) (cbrt 1)))) (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (* (/ (sqrt (hypot y.re y.im)) (cbrt 1)) (* (cbrt (hypot y.re y.im)) 1)) (* (/ 1 (/ (sqrt (hypot y.re y.im)) (* (cbrt 1) (cbrt 1)))) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im)))) (* (/ (sqrt (hypot y.re y.im)) (cbrt 1)) (* (sqrt (hypot y.re y.im)) 1)) (* (/ 1 (/ (sqrt (hypot y.re y.im)) (* (cbrt 1) (cbrt 1)))) (/ (fma x.re y.re (* x.im y.im)) 1)) (* (/ (sqrt (hypot y.re y.im)) (cbrt 1)) (* (hypot y.re y.im) 1)) (* (/ 1 (/ (sqrt (hypot y.re y.im)) (* (cbrt 1) (cbrt 1)))) (/ (fma x.re y.re (* x.im y.im)) 1)) (* (/ (sqrt (hypot y.re y.im)) (cbrt 1)) (hypot y.re y.im)) (* (/ 1 (/ (sqrt (hypot y.re y.im)) (* (cbrt 1) (cbrt 1)))) (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im))))) (* (/ (sqrt (hypot y.re y.im)) (cbrt 1)) (/ (* (hypot y.re y.im) 1) (cbrt (fma x.re y.re (* x.im y.im))))) (* (/ 1 (/ (sqrt (hypot y.re y.im)) (* (cbrt 1) (cbrt 1)))) (sqrt (fma x.re y.re (* x.im y.im)))) (* (/ (sqrt (hypot y.re y.im)) (cbrt 1)) (/ (* (hypot y.re y.im) 1) (sqrt (fma x.re y.re (* x.im y.im))))) (* (/ 1 (/ (sqrt (hypot y.re y.im)) (* (cbrt 1) (cbrt 1)))) 1) (* (/ (sqrt (hypot y.re y.im)) (cbrt 1)) (/ (* (hypot y.re y.im) 1) (fma x.re y.re (* x.im y.im)))) (* (/ 1 (/ (sqrt (hypot y.re y.im)) (sqrt 1))) (fma x.re y.re (* x.im y.im))) (* (/ (sqrt (hypot y.re y.im)) (sqrt 1)) (* (hypot y.re y.im) 1)) (* (/ 1 (/ (sqrt (hypot y.re y.im)) (sqrt 1))) (- (fma x.re y.re (* x.im y.im)))) (* (/ (sqrt (hypot y.re y.im)) (sqrt 1)) (- (* (hypot y.re y.im) 1))) (* (/ 1 (/ (sqrt (hypot y.re y.im)) (sqrt 1))) 1) (* (/ (sqrt (hypot y.re y.im)) (sqrt 1)) (/ (* (hypot y.re y.im) 1) (fma x.re y.re (* x.im y.im)))) (* (/ 1 (/ (sqrt (hypot y.re y.im)) (sqrt 1))) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (* (/ (sqrt (hypot y.re y.im)) (sqrt 1)) 1) (* (/ 1 (/ (sqrt (hypot y.re y.im)) (sqrt 1))) (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (* (hypot y.re y.im) 1)) (cbrt (* (hypot y.re y.im) 1))))) (* (/ (sqrt (hypot y.re y.im)) (sqrt 1)) (cbrt (* (hypot y.re y.im) 1))) (* (/ 1 (/ (sqrt (hypot y.re y.im)) (sqrt 1))) (/ (fma x.re y.re (* x.im y.im)) (sqrt (* (hypot y.re y.im) 1)))) (* (/ (sqrt (hypot y.re y.im)) (sqrt 1)) (sqrt (* (hypot y.re y.im) 1))) (* (/ 1 (/ (sqrt (hypot y.re y.im)) (sqrt 1))) (/ (fma x.re y.re (* x.im y.im)) 1)) (* (/ (sqrt (hypot y.re y.im)) (sqrt 1)) (* (hypot y.re y.im) 1)) (* (/ 1 (/ (sqrt (hypot y.re y.im)) (sqrt 1))) (/ (fma x.re y.re (* x.im y.im)) (* (sqrt (hypot y.re y.im)) (sqrt 1)))) (* (/ (sqrt (hypot y.re y.im)) (sqrt 1)) (* (sqrt (hypot y.re y.im)) (sqrt 1))) (* (/ 1 (/ (sqrt (hypot y.re y.im)) (sqrt 1))) (/ (fma x.re y.re (* x.im y.im)) (* (sqrt (hypot y.re y.im)) 1))) (* (/ (sqrt (hypot y.re y.im)) (sqrt 1)) (* (sqrt (hypot y.re y.im)) 1)) (* (/ 1 (/ (sqrt (hypot y.re y.im)) (sqrt 1))) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) (* (cbrt 1) (cbrt 1))))) (* (/ (sqrt (hypot y.re y.im)) (sqrt 1)) (cbrt 1)) (* (/ 1 (/ (sqrt (hypot y.re y.im)) (sqrt 1))) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) (sqrt 1)))) (* (/ (sqrt (hypot y.re y.im)) (sqrt 1)) (sqrt 1)) (* (/ 1 (/ (sqrt (hypot y.re y.im)) (sqrt 1))) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (* (/ (sqrt (hypot y.re y.im)) (sqrt 1)) 1) (* (/ 1 (/ (sqrt (hypot y.re y.im)) (sqrt 1))) (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (* (/ (sqrt (hypot y.re y.im)) (sqrt 1)) (* (cbrt (hypot y.re y.im)) 1)) (* (/ 1 (/ (sqrt (hypot y.re y.im)) (sqrt 1))) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im)))) (* (/ (sqrt (hypot y.re y.im)) (sqrt 1)) (* (sqrt (hypot y.re y.im)) 1)) (* (/ 1 (/ (sqrt (hypot y.re y.im)) (sqrt 1))) (/ (fma x.re y.re (* x.im y.im)) 1)) (* (/ (sqrt (hypot y.re y.im)) (sqrt 1)) (* (hypot y.re y.im) 1)) (* (/ 1 (/ (sqrt (hypot y.re y.im)) (sqrt 1))) (/ (fma x.re y.re (* x.im y.im)) 1)) (* (/ (sqrt (hypot y.re y.im)) (sqrt 1)) (hypot y.re y.im)) (* (/ 1 (/ (sqrt (hypot y.re y.im)) (sqrt 1))) (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im))))) (* (/ (sqrt (hypot y.re y.im)) (sqrt 1)) (/ (* (hypot y.re y.im) 1) (cbrt (fma x.re y.re (* x.im y.im))))) (* (/ 1 (/ (sqrt (hypot y.re y.im)) (sqrt 1))) (sqrt (fma x.re y.re (* x.im y.im)))) (* (/ (sqrt (hypot y.re y.im)) (sqrt 1)) (/ (* (hypot y.re y.im) 1) (sqrt (fma x.re y.re (* x.im y.im))))) (* (/ 1 (/ (sqrt (hypot y.re y.im)) (sqrt 1))) 1) (* (/ (sqrt (hypot y.re y.im)) (sqrt 1)) (/ (* (hypot y.re y.im) 1) (fma x.re y.re (* x.im y.im)))) (* (/ 1 (/ (sqrt (hypot y.re y.im)) 1)) (fma x.re y.re (* x.im y.im))) (* (/ (sqrt (hypot y.re y.im)) 1) (* (hypot y.re y.im) 1)) (* (/ 1 (/ (sqrt (hypot y.re y.im)) 1)) (- (fma x.re y.re (* x.im y.im)))) (* (/ (sqrt (hypot y.re y.im)) 1) (- (* (hypot y.re y.im) 1))) (* (/ 1 (/ (sqrt (hypot y.re y.im)) 1)) 1) (* (/ (sqrt (hypot y.re y.im)) 1) (/ (* (hypot y.re y.im) 1) (fma x.re y.re (* x.im y.im)))) (* (/ 1 (/ (sqrt (hypot y.re y.im)) 1)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (* (/ (sqrt (hypot y.re y.im)) 1) 1) (* (/ 1 (/ (sqrt (hypot y.re y.im)) 1)) (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (* (hypot y.re y.im) 1)) (cbrt (* (hypot y.re y.im) 1))))) (* (/ (sqrt (hypot y.re y.im)) 1) (cbrt (* (hypot y.re y.im) 1))) (* (/ 1 (/ (sqrt (hypot y.re y.im)) 1)) (/ (fma x.re y.re (* x.im y.im)) (sqrt (* (hypot y.re y.im) 1)))) (* (/ (sqrt (hypot y.re y.im)) 1) (sqrt (* (hypot y.re y.im) 1))) (* (/ 1 (/ (sqrt (hypot y.re y.im)) 1)) (/ (fma x.re y.re (* x.im y.im)) 1)) (* (/ (sqrt (hypot y.re y.im)) 1) (* (hypot y.re y.im) 1)) (* (/ 1 (/ (sqrt (hypot y.re y.im)) 1)) (/ (fma x.re y.re (* x.im y.im)) (* (sqrt (hypot y.re y.im)) (sqrt 1)))) (* (/ (sqrt (hypot y.re y.im)) 1) (* (sqrt (hypot y.re y.im)) (sqrt 1))) (* (/ 1 (/ (sqrt (hypot y.re y.im)) 1)) (/ (fma x.re y.re (* x.im y.im)) (* (sqrt (hypot y.re y.im)) 1))) (* (/ (sqrt (hypot y.re y.im)) 1) (* (sqrt (hypot y.re y.im)) 1)) (* (/ 1 (/ (sqrt (hypot y.re y.im)) 1)) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) (* (cbrt 1) (cbrt 1))))) (* (/ (sqrt (hypot y.re y.im)) 1) (cbrt 1)) (* (/ 1 (/ (sqrt (hypot y.re y.im)) 1)) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) (sqrt 1)))) (* (/ (sqrt (hypot y.re y.im)) 1) (sqrt 1)) (* (/ 1 (/ (sqrt (hypot y.re y.im)) 1)) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (* (/ (sqrt (hypot y.re y.im)) 1) 1) (* (/ 1 (/ (sqrt (hypot y.re y.im)) 1)) (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (* (/ (sqrt (hypot y.re y.im)) 1) (* (cbrt (hypot y.re y.im)) 1)) (* (/ 1 (/ (sqrt (hypot y.re y.im)) 1)) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im)))) (* (/ (sqrt (hypot y.re y.im)) 1) (* (sqrt (hypot y.re y.im)) 1)) (* (/ 1 (/ (sqrt (hypot y.re y.im)) 1)) (/ (fma x.re y.re (* x.im y.im)) 1)) (* (/ (sqrt (hypot y.re y.im)) 1) (* (hypot y.re y.im) 1)) (* (/ 1 (/ (sqrt (hypot y.re y.im)) 1)) (/ (fma x.re y.re (* x.im y.im)) 1)) (* (/ (sqrt (hypot y.re y.im)) 1) (hypot y.re y.im)) (* (/ 1 (/ (sqrt (hypot y.re y.im)) 1)) (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im))))) (* (/ (sqrt (hypot y.re y.im)) 1) (/ (* (hypot y.re y.im) 1) (cbrt (fma x.re y.re (* x.im y.im))))) (* (/ 1 (/ (sqrt (hypot y.re y.im)) 1)) (sqrt (fma x.re y.re (* x.im y.im)))) (* (/ (sqrt (hypot y.re y.im)) 1) (/ (* (hypot y.re y.im) 1) (sqrt (fma x.re y.re (* x.im y.im))))) (* (/ 1 (/ (sqrt (hypot y.re y.im)) 1)) 1) (* (/ (sqrt (hypot y.re y.im)) 1) (/ (* (hypot y.re y.im) 1) (fma x.re y.re (* x.im y.im)))) (* (/ 1 (/ 1 (* (cbrt 1) (cbrt 1)))) (fma x.re y.re (* x.im y.im))) (* (/ (hypot y.re y.im) (cbrt 1)) (* (hypot y.re y.im) 1)) (* (/ 1 (/ 1 (* (cbrt 1) (cbrt 1)))) (- (fma x.re y.re (* x.im y.im)))) (* (/ (hypot y.re y.im) (cbrt 1)) (- (* (hypot y.re y.im) 1))) (* (/ 1 (/ 1 (* (cbrt 1) (cbrt 1)))) 1) (* (/ (hypot y.re y.im) (cbrt 1)) (/ (* (hypot y.re y.im) 1) (fma x.re y.re (* x.im y.im)))) (* (/ 1 (/ 1 (* (cbrt 1) (cbrt 1)))) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (* (/ (hypot y.re y.im) (cbrt 1)) 1) (* (/ 1 (/ 1 (* (cbrt 1) (cbrt 1)))) (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (* (hypot y.re y.im) 1)) (cbrt (* (hypot y.re y.im) 1))))) (* (/ (hypot y.re y.im) (cbrt 1)) (cbrt (* (hypot y.re y.im) 1))) (* (/ 1 (/ 1 (* (cbrt 1) (cbrt 1)))) (/ (fma x.re y.re (* x.im y.im)) (sqrt (* (hypot y.re y.im) 1)))) (* (/ (hypot y.re y.im) (cbrt 1)) (sqrt (* (hypot y.re y.im) 1))) (* (/ 1 (/ 1 (* (cbrt 1) (cbrt 1)))) (/ (fma x.re y.re (* x.im y.im)) 1)) (* (/ (hypot y.re y.im) (cbrt 1)) (* (hypot y.re y.im) 1)) (* (/ 1 (/ 1 (* (cbrt 1) (cbrt 1)))) (/ (fma x.re y.re (* x.im y.im)) (* (sqrt (hypot y.re y.im)) (sqrt 1)))) (* (/ (hypot y.re y.im) (cbrt 1)) (* (sqrt (hypot y.re y.im)) (sqrt 1))) (* (/ 1 (/ 1 (* (cbrt 1) (cbrt 1)))) (/ (fma x.re y.re (* x.im y.im)) (* (sqrt (hypot y.re y.im)) 1))) (* (/ (hypot y.re y.im) (cbrt 1)) (* (sqrt (hypot y.re y.im)) 1)) (* (/ 1 (/ 1 (* (cbrt 1) (cbrt 1)))) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) (* (cbrt 1) (cbrt 1))))) (* (/ (hypot y.re y.im) (cbrt 1)) (cbrt 1)) (* (/ 1 (/ 1 (* (cbrt 1) (cbrt 1)))) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) (sqrt 1)))) (* (/ (hypot y.re y.im) (cbrt 1)) (sqrt 1)) (* (/ 1 (/ 1 (* (cbrt 1) (cbrt 1)))) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (* (/ (hypot y.re y.im) (cbrt 1)) 1) (* (/ 1 (/ 1 (* (cbrt 1) (cbrt 1)))) (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (* (/ (hypot y.re y.im) (cbrt 1)) (* (cbrt (hypot y.re y.im)) 1)) (* (/ 1 (/ 1 (* (cbrt 1) (cbrt 1)))) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im)))) (* (/ (hypot y.re y.im) (cbrt 1)) (* (sqrt (hypot y.re y.im)) 1)) (* (/ 1 (/ 1 (* (cbrt 1) (cbrt 1)))) (/ (fma x.re y.re (* x.im y.im)) 1)) (* (/ (hypot y.re y.im) (cbrt 1)) (* (hypot y.re y.im) 1)) (* (/ 1 (/ 1 (* (cbrt 1) (cbrt 1)))) (/ (fma x.re y.re (* x.im y.im)) 1)) (* (/ (hypot y.re y.im) (cbrt 1)) (hypot y.re y.im)) (* (/ 1 (/ 1 (* (cbrt 1) (cbrt 1)))) (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im))))) (* (/ (hypot y.re y.im) (cbrt 1)) (/ (* (hypot y.re y.im) 1) (cbrt (fma x.re y.re (* x.im y.im))))) (* (/ 1 (/ 1 (* (cbrt 1) (cbrt 1)))) (sqrt (fma x.re y.re (* x.im y.im)))) (* (/ (hypot y.re y.im) (cbrt 1)) (/ (* (hypot y.re y.im) 1) (sqrt (fma x.re y.re (* x.im y.im))))) (* (/ 1 (/ 1 (* (cbrt 1) (cbrt 1)))) 1) (* (/ (hypot y.re y.im) (cbrt 1)) (/ (* (hypot y.re y.im) 1) (fma x.re y.re (* x.im y.im)))) (* (/ 1 (/ 1 (sqrt 1))) (fma x.re y.re (* x.im y.im))) (* (/ (hypot y.re y.im) (sqrt 1)) (* (hypot y.re y.im) 1)) (* (/ 1 (/ 1 (sqrt 1))) (- (fma x.re y.re (* x.im y.im)))) (* (/ (hypot y.re y.im) (sqrt 1)) (- (* (hypot y.re y.im) 1))) (* (/ 1 (/ 1 (sqrt 1))) 1) (* (/ (hypot y.re y.im) (sqrt 1)) (/ (* (hypot y.re y.im) 1) (fma x.re y.re (* x.im y.im)))) (* (/ 1 (/ 1 (sqrt 1))) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (* (/ (hypot y.re y.im) (sqrt 1)) 1) (* (/ 1 (/ 1 (sqrt 1))) (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (* (hypot y.re y.im) 1)) (cbrt (* (hypot y.re y.im) 1))))) (* (/ (hypot y.re y.im) (sqrt 1)) (cbrt (* (hypot y.re y.im) 1))) (* (/ 1 (/ 1 (sqrt 1))) (/ (fma x.re y.re (* x.im y.im)) (sqrt (* (hypot y.re y.im) 1)))) (* (/ (hypot y.re y.im) (sqrt 1)) (sqrt (* (hypot y.re y.im) 1))) (* (/ 1 (/ 1 (sqrt 1))) (/ (fma x.re y.re (* x.im y.im)) 1)) (* (/ (hypot y.re y.im) (sqrt 1)) (* (hypot y.re y.im) 1)) (* (/ 1 (/ 1 (sqrt 1))) (/ (fma x.re y.re (* x.im y.im)) (* (sqrt (hypot y.re y.im)) (sqrt 1)))) (* (/ (hypot y.re y.im) (sqrt 1)) (* (sqrt (hypot y.re y.im)) (sqrt 1))) (* (/ 1 (/ 1 (sqrt 1))) (/ (fma x.re y.re (* x.im y.im)) (* (sqrt (hypot y.re y.im)) 1))) (* (/ (hypot y.re y.im) (sqrt 1)) (* (sqrt (hypot y.re y.im)) 1)) (* (/ 1 (/ 1 (sqrt 1))) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) (* (cbrt 1) (cbrt 1))))) (* (/ (hypot y.re y.im) (sqrt 1)) (cbrt 1)) (* (/ 1 (/ 1 (sqrt 1))) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) (sqrt 1)))) (* (/ (hypot y.re y.im) (sqrt 1)) (sqrt 1)) (* (/ 1 (/ 1 (sqrt 1))) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (* (/ (hypot y.re y.im) (sqrt 1)) 1) (* (/ 1 (/ 1 (sqrt 1))) (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (* (/ (hypot y.re y.im) (sqrt 1)) (* (cbrt (hypot y.re y.im)) 1)) (* (/ 1 (/ 1 (sqrt 1))) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im)))) (* (/ (hypot y.re y.im) (sqrt 1)) (* (sqrt (hypot y.re y.im)) 1)) (* (/ 1 (/ 1 (sqrt 1))) (/ (fma x.re y.re (* x.im y.im)) 1)) (* (/ (hypot y.re y.im) (sqrt 1)) (* (hypot y.re y.im) 1)) (* (/ 1 (/ 1 (sqrt 1))) (/ (fma x.re y.re (* x.im y.im)) 1)) (* (/ (hypot y.re y.im) (sqrt 1)) (hypot y.re y.im)) (* (/ 1 (/ 1 (sqrt 1))) (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im))))) (* (/ (hypot y.re y.im) (sqrt 1)) (/ (* (hypot y.re y.im) 1) (cbrt (fma x.re y.re (* x.im y.im))))) (* (/ 1 (/ 1 (sqrt 1))) (sqrt (fma x.re y.re (* x.im y.im)))) (* (/ (hypot y.re y.im) (sqrt 1)) (/ (* (hypot y.re y.im) 1) (sqrt (fma x.re y.re (* x.im y.im))))) (* (/ 1 (/ 1 (sqrt 1))) 1) (* (/ (hypot y.re y.im) (sqrt 1)) (/ (* (hypot y.re y.im) 1) (fma x.re y.re (* x.im y.im)))) (* (/ 1 (/ 1 1)) (fma x.re y.re (* x.im y.im))) (* (/ (hypot y.re y.im) 1) (* (hypot y.re y.im) 1)) (* (/ 1 (/ 1 1)) (- (fma x.re y.re (* x.im y.im)))) (* (/ (hypot y.re y.im) 1) (- (* (hypot y.re y.im) 1))) (* (/ 1 (/ 1 1)) 1) (* (/ (hypot y.re y.im) 1) (/ (* (hypot y.re y.im) 1) (fma x.re y.re (* x.im y.im)))) (* (/ 1 (/ 1 1)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (* (/ (hypot y.re y.im) 1) 1) (* (/ 1 (/ 1 1)) (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (* (hypot y.re y.im) 1)) (cbrt (* (hypot y.re y.im) 1))))) (* (/ (hypot y.re y.im) 1) (cbrt (* (hypot y.re y.im) 1))) (* (/ 1 (/ 1 1)) (/ (fma x.re y.re (* x.im y.im)) (sqrt (* (hypot y.re y.im) 1)))) (* (/ (hypot y.re y.im) 1) (sqrt (* (hypot y.re y.im) 1))) (* (/ 1 (/ 1 1)) (/ (fma x.re y.re (* x.im y.im)) 1)) (* (/ (hypot y.re y.im) 1) (* (hypot y.re y.im) 1)) (* (/ 1 (/ 1 1)) (/ (fma x.re y.re (* x.im y.im)) (* (sqrt (hypot y.re y.im)) (sqrt 1)))) (* (/ (hypot y.re y.im) 1) (* (sqrt (hypot y.re y.im)) (sqrt 1))) (* (/ 1 (/ 1 1)) (/ (fma x.re y.re (* x.im y.im)) (* (sqrt (hypot y.re y.im)) 1))) (* (/ (hypot y.re y.im) 1) (* (sqrt (hypot y.re y.im)) 1)) (* (/ 1 (/ 1 1)) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) (* (cbrt 1) (cbrt 1))))) (* (/ (hypot y.re y.im) 1) (cbrt 1)) (* (/ 1 (/ 1 1)) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) (sqrt 1)))) (* (/ (hypot y.re y.im) 1) (sqrt 1)) (* (/ 1 (/ 1 1)) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (* (/ (hypot y.re y.im) 1) 1) (* (/ 1 (/ 1 1)) (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (* (/ (hypot y.re y.im) 1) (* (cbrt (hypot y.re y.im)) 1)) (* (/ 1 (/ 1 1)) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im)))) (* (/ (hypot y.re y.im) 1) (* (sqrt (hypot y.re y.im)) 1)) (* (/ 1 (/ 1 1)) (/ (fma x.re y.re (* x.im y.im)) 1)) (* (/ (hypot y.re y.im) 1) (* (hypot y.re y.im) 1)) (* (/ 1 (/ 1 1)) (/ (fma x.re y.re (* x.im y.im)) 1)) (* (/ (hypot y.re y.im) 1) (hypot y.re y.im)) (* (/ 1 (/ 1 1)) (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im))))) (* (/ (hypot y.re y.im) 1) (/ (* (hypot y.re y.im) 1) (cbrt (fma x.re y.re (* x.im y.im))))) (* (/ 1 (/ 1 1)) (sqrt (fma x.re y.re (* x.im y.im)))) (* (/ (hypot y.re y.im) 1) (/ (* (hypot y.re y.im) 1) (sqrt (fma x.re y.re (* x.im y.im))))) (* (/ 1 (/ 1 1)) 1) (* (/ (hypot y.re y.im) 1) (/ (* (hypot y.re y.im) 1) (fma x.re y.re (* x.im y.im)))) (* (/ 1 1) (fma x.re y.re (* x.im y.im))) (* (/ (hypot y.re y.im) 1) (* (hypot y.re y.im) 1)) (* (/ 1 1) (- (fma x.re y.re (* x.im y.im)))) (* (/ (hypot y.re y.im) 1) (- (* (hypot y.re y.im) 1))) (* (/ 1 1) 1) (* (/ (hypot y.re y.im) 1) (/ (* (hypot y.re y.im) 1) (fma x.re y.re (* x.im y.im)))) (* (/ 1 1) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (* (/ (hypot y.re y.im) 1) 1) (* (/ 1 1) (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (* (hypot y.re y.im) 1)) (cbrt (* (hypot y.re y.im) 1))))) (* (/ (hypot y.re y.im) 1) (cbrt (* (hypot y.re y.im) 1))) (* (/ 1 1) (/ (fma x.re y.re (* x.im y.im)) (sqrt (* (hypot y.re y.im) 1)))) (* (/ (hypot y.re y.im) 1) (sqrt (* (hypot y.re y.im) 1))) (* (/ 1 1) (/ (fma x.re y.re (* x.im y.im)) 1)) (* (/ (hypot y.re y.im) 1) (* (hypot y.re y.im) 1)) (* (/ 1 1) (/ (fma x.re y.re (* x.im y.im)) (* (sqrt (hypot y.re y.im)) (sqrt 1)))) (* (/ (hypot y.re y.im) 1) (* (sqrt (hypot y.re y.im)) (sqrt 1))) (* (/ 1 1) (/ (fma x.re y.re (* x.im y.im)) (* (sqrt (hypot y.re y.im)) 1))) (* (/ (hypot y.re y.im) 1) (* (sqrt (hypot y.re y.im)) 1)) (* (/ 1 1) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) (* (cbrt 1) (cbrt 1))))) (* (/ (hypot y.re y.im) 1) (cbrt 1)) (* (/ 1 1) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) (sqrt 1)))) (* (/ (hypot y.re y.im) 1) (sqrt 1)) (* (/ 1 1) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (* (/ (hypot y.re y.im) 1) 1) (* (/ 1 1) (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (* (/ (hypot y.re y.im) 1) (* (cbrt (hypot y.re y.im)) 1)) (* (/ 1 1) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im)))) (* (/ (hypot y.re y.im) 1) (* (sqrt (hypot y.re y.im)) 1)) (* (/ 1 1) (/ (fma x.re y.re (* x.im y.im)) 1)) (* (/ (hypot y.re y.im) 1) (* (hypot y.re y.im) 1)) (* (/ 1 1) (/ (fma x.re y.re (* x.im y.im)) 1)) (* (/ (hypot y.re y.im) 1) (hypot y.re y.im)) (* (/ 1 1) (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im))))) (* (/ (hypot y.re y.im) 1) (/ (* (hypot y.re y.im) 1) (cbrt (fma x.re y.re (* x.im y.im))))) (* (/ 1 1) (sqrt (fma x.re y.re (* x.im y.im)))) (* (/ (hypot y.re y.im) 1) (/ (* (hypot y.re y.im) 1) (sqrt (fma x.re y.re (* x.im y.im))))) (* (/ 1 1) 1) (* (/ (hypot y.re y.im) 1) (/ (* (hypot y.re y.im) 1) (fma x.re y.re (* x.im y.im)))) (* (/ 1 (hypot y.re y.im)) (fma x.re y.re (* x.im y.im))) (* (/ 1 1) (* (hypot y.re y.im) 1)) (* (/ 1 (hypot y.re y.im)) (- (fma x.re y.re (* x.im y.im)))) (* (/ 1 1) (- (* (hypot y.re y.im) 1))) (* (/ 1 (hypot y.re y.im)) 1) (* (/ 1 1) (/ (* (hypot y.re y.im) 1) (fma x.re y.re (* x.im y.im)))) (* (/ 1 (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (* (/ 1 1) 1) (* (/ 1 (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (* (hypot y.re y.im) 1)) (cbrt (* (hypot y.re y.im) 1))))) (* (/ 1 1) (cbrt (* (hypot y.re y.im) 1))) (* (/ 1 (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (sqrt (* (hypot y.re y.im) 1)))) (* (/ 1 1) (sqrt (* (hypot y.re y.im) 1))) (* (/ 1 (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) 1)) (* (/ 1 1) (* (hypot y.re y.im) 1)) (* (/ 1 (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (* (sqrt (hypot y.re y.im)) (sqrt 1)))) (* (/ 1 1) (* (sqrt (hypot y.re y.im)) (sqrt 1))) (* (/ 1 (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (* (sqrt (hypot y.re y.im)) 1))) (* (/ 1 1) (* (sqrt (hypot y.re y.im)) 1)) (* (/ 1 (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) (* (cbrt 1) (cbrt 1))))) (* (/ 1 1) (cbrt 1)) (* (/ 1 (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) (sqrt 1)))) (* (/ 1 1) (sqrt 1)) (* (/ 1 (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (* (/ 1 1) 1) (* (/ 1 (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (* (/ 1 1) (* (cbrt (hypot y.re y.im)) 1)) (* (/ 1 (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im)))) (* (/ 1 1) (* (sqrt (hypot y.re y.im)) 1)) (* (/ 1 (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) 1)) (* (/ 1 1) (* (hypot y.re y.im) 1)) (* (/ 1 (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) 1)) (* (/ 1 1) (hypot y.re y.im)) (* (/ 1 (hypot y.re y.im)) (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im))))) (* (/ 1 1) (/ (* (hypot y.re y.im) 1) (cbrt (fma x.re y.re (* x.im y.im))))) (* (/ 1 (hypot y.re y.im)) (sqrt (fma x.re y.re (* x.im y.im)))) (* (/ 1 1) (/ (* (hypot y.re y.im) 1) (sqrt (fma x.re y.re (* x.im y.im))))) (* (/ 1 (hypot y.re y.im)) 1) (* (/ 1 1) (/ (* (hypot y.re y.im) 1) (fma x.re y.re (* x.im y.im)))) (* (* (cbrt 1) (cbrt 1)) (fma x.re y.re (* x.im y.im))) (* (/ (/ (hypot y.re y.im) 1) (cbrt 1)) (* (hypot y.re y.im) 1)) (* (* (cbrt 1) (cbrt 1)) (- (fma x.re y.re (* x.im y.im)))) (* (/ (/ (hypot y.re y.im) 1) (cbrt 1)) (- (* (hypot y.re y.im) 1))) (* (* (cbrt 1) (cbrt 1)) 1) (* (/ (/ (hypot y.re y.im) 1) (cbrt 1)) (/ (* (hypot y.re y.im) 1) (fma x.re y.re (* x.im y.im)))) (* (* (cbrt 1) (cbrt 1)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (* (/ (/ (hypot y.re y.im) 1) (cbrt 1)) 1) (* (* (cbrt 1) (cbrt 1)) (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (* (hypot y.re y.im) 1)) (cbrt (* (hypot y.re y.im) 1))))) (* (/ (/ (hypot y.re y.im) 1) (cbrt 1)) (cbrt (* (hypot y.re y.im) 1))) (* (* (cbrt 1) (cbrt 1)) (/ (fma x.re y.re (* x.im y.im)) (sqrt (* (hypot y.re y.im) 1)))) (* (/ (/ (hypot y.re y.im) 1) (cbrt 1)) (sqrt (* (hypot y.re y.im) 1))) (* (* (cbrt 1) (cbrt 1)) (/ (fma x.re y.re (* x.im y.im)) 1)) (* (/ (/ (hypot y.re y.im) 1) (cbrt 1)) (* (hypot y.re y.im) 1)) (* (* (cbrt 1) (cbrt 1)) (/ (fma x.re y.re (* x.im y.im)) (* (sqrt (hypot y.re y.im)) (sqrt 1)))) (* (/ (/ (hypot y.re y.im) 1) (cbrt 1)) (* (sqrt (hypot y.re y.im)) (sqrt 1))) (* (* (cbrt 1) (cbrt 1)) (/ (fma x.re y.re (* x.im y.im)) (* (sqrt (hypot y.re y.im)) 1))) (* (/ (/ (hypot y.re y.im) 1) (cbrt 1)) (* (sqrt (hypot y.re y.im)) 1)) (* (* (cbrt 1) (cbrt 1)) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) (* (cbrt 1) (cbrt 1))))) (* (/ (/ (hypot y.re y.im) 1) (cbrt 1)) (cbrt 1)) (* (* (cbrt 1) (cbrt 1)) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) (sqrt 1)))) (* (/ (/ (hypot y.re y.im) 1) (cbrt 1)) (sqrt 1)) (* (* (cbrt 1) (cbrt 1)) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (* (/ (/ (hypot y.re y.im) 1) (cbrt 1)) 1) (* (* (cbrt 1) (cbrt 1)) (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (* (/ (/ (hypot y.re y.im) 1) (cbrt 1)) (* (cbrt (hypot y.re y.im)) 1)) (* (* (cbrt 1) (cbrt 1)) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im)))) (* (/ (/ (hypot y.re y.im) 1) (cbrt 1)) (* (sqrt (hypot y.re y.im)) 1)) (* (* (cbrt 1) (cbrt 1)) (/ (fma x.re y.re (* x.im y.im)) 1)) (* (/ (/ (hypot y.re y.im) 1) (cbrt 1)) (* (hypot y.re y.im) 1)) (* (* (cbrt 1) (cbrt 1)) (/ (fma x.re y.re (* x.im y.im)) 1)) (* (/ (/ (hypot y.re y.im) 1) (cbrt 1)) (hypot y.re y.im)) (* (* (cbrt 1) (cbrt 1)) (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im))))) (* (/ (/ (hypot y.re y.im) 1) (cbrt 1)) (/ (* (hypot y.re y.im) 1) (cbrt (fma x.re y.re (* x.im y.im))))) (* (* (cbrt 1) (cbrt 1)) (sqrt (fma x.re y.re (* x.im y.im)))) (* (/ (/ (hypot y.re y.im) 1) (cbrt 1)) (/ (* (hypot y.re y.im) 1) (sqrt (fma x.re y.re (* x.im y.im))))) (* (* (cbrt 1) (cbrt 1)) 1) (* (/ (/ (hypot y.re y.im) 1) (cbrt 1)) (/ (* (hypot y.re y.im) 1) (fma x.re y.re (* x.im y.im)))) (* (sqrt 1) (fma x.re y.re (* x.im y.im))) (* (/ (/ (hypot y.re y.im) 1) (sqrt 1)) (* (hypot y.re y.im) 1)) (* (sqrt 1) (- (fma x.re y.re (* x.im y.im)))) (* (/ (/ (hypot y.re y.im) 1) (sqrt 1)) (- (* (hypot y.re y.im) 1))) (* (sqrt 1) 1) (* (/ (/ (hypot y.re y.im) 1) (sqrt 1)) (/ (* (hypot y.re y.im) 1) (fma x.re y.re (* x.im y.im)))) (* (sqrt 1) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (* (/ (/ (hypot y.re y.im) 1) (sqrt 1)) 1) (* (sqrt 1) (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (* (hypot y.re y.im) 1)) (cbrt (* (hypot y.re y.im) 1))))) (* (/ (/ (hypot y.re y.im) 1) (sqrt 1)) (cbrt (* (hypot y.re y.im) 1))) (* (sqrt 1) (/ (fma x.re y.re (* x.im y.im)) (sqrt (* (hypot y.re y.im) 1)))) (* (/ (/ (hypot y.re y.im) 1) (sqrt 1)) (sqrt (* (hypot y.re y.im) 1))) (* (sqrt 1) (/ (fma x.re y.re (* x.im y.im)) 1)) (* (/ (/ (hypot y.re y.im) 1) (sqrt 1)) (* (hypot y.re y.im) 1)) (* (sqrt 1) (/ (fma x.re y.re (* x.im y.im)) (* (sqrt (hypot y.re y.im)) (sqrt 1)))) (* (/ (/ (hypot y.re y.im) 1) (sqrt 1)) (* (sqrt (hypot y.re y.im)) (sqrt 1))) (* (sqrt 1) (/ (fma x.re y.re (* x.im y.im)) (* (sqrt (hypot y.re y.im)) 1))) (* (/ (/ (hypot y.re y.im) 1) (sqrt 1)) (* (sqrt (hypot y.re y.im)) 1)) (* (sqrt 1) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) (* (cbrt 1) (cbrt 1))))) (* (/ (/ (hypot y.re y.im) 1) (sqrt 1)) (cbrt 1)) (* (sqrt 1) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) (sqrt 1)))) (* (/ (/ (hypot y.re y.im) 1) (sqrt 1)) (sqrt 1)) (* (sqrt 1) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (* (/ (/ (hypot y.re y.im) 1) (sqrt 1)) 1) (* (sqrt 1) (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (* (/ (/ (hypot y.re y.im) 1) (sqrt 1)) (* (cbrt (hypot y.re y.im)) 1)) (* (sqrt 1) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im)))) (* (/ (/ (hypot y.re y.im) 1) (sqrt 1)) (* (sqrt (hypot y.re y.im)) 1)) (* (sqrt 1) (/ (fma x.re y.re (* x.im y.im)) 1)) (* (/ (/ (hypot y.re y.im) 1) (sqrt 1)) (* (hypot y.re y.im) 1)) (* (sqrt 1) (/ (fma x.re y.re (* x.im y.im)) 1)) (* (/ (/ (hypot y.re y.im) 1) (sqrt 1)) (hypot y.re y.im)) (* (sqrt 1) (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im))))) (* (/ (/ (hypot y.re y.im) 1) (sqrt 1)) (/ (* (hypot y.re y.im) 1) (cbrt (fma x.re y.re (* x.im y.im))))) (* (sqrt 1) (sqrt (fma x.re y.re (* x.im y.im)))) (* (/ (/ (hypot y.re y.im) 1) (sqrt 1)) (/ (* (hypot y.re y.im) 1) (sqrt (fma x.re y.re (* x.im y.im))))) (* (sqrt 1) 1) (* (/ (/ (hypot y.re y.im) 1) (sqrt 1)) (/ (* (hypot y.re y.im) 1) (fma x.re y.re (* x.im y.im)))) (* 1 (fma x.re y.re (* x.im y.im))) (* (/ (/ (hypot y.re y.im) 1) 1) (* (hypot y.re y.im) 1)) (* 1 (- (fma x.re y.re (* x.im y.im)))) (* (/ (/ (hypot y.re y.im) 1) 1) (- (* (hypot y.re y.im) 1))) (* 1 1) (* (/ (/ (hypot y.re y.im) 1) 1) (/ (* (hypot y.re y.im) 1) (fma x.re y.re (* x.im y.im)))) (* 1 (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (* (/ (/ (hypot y.re y.im) 1) 1) 1) (* 1 (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (* (hypot y.re y.im) 1)) (cbrt (* (hypot y.re y.im) 1))))) (* (/ (/ (hypot y.re y.im) 1) 1) (cbrt (* (hypot y.re y.im) 1))) (* 1 (/ (fma x.re y.re (* x.im y.im)) (sqrt (* (hypot y.re y.im) 1)))) (* (/ (/ (hypot y.re y.im) 1) 1) (sqrt (* (hypot y.re y.im) 1))) (* 1 (/ (fma x.re y.re (* x.im y.im)) 1)) (* (/ (/ (hypot y.re y.im) 1) 1) (* (hypot y.re y.im) 1)) (* 1 (/ (fma x.re y.re (* x.im y.im)) (* (sqrt (hypot y.re y.im)) (sqrt 1)))) (* (/ (/ (hypot y.re y.im) 1) 1) (* (sqrt (hypot y.re y.im)) (sqrt 1))) (* 1 (/ (fma x.re y.re (* x.im y.im)) (* (sqrt (hypot y.re y.im)) 1))) (* (/ (/ (hypot y.re y.im) 1) 1) (* (sqrt (hypot y.re y.im)) 1)) (* 1 (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) (* (cbrt 1) (cbrt 1))))) (* (/ (/ (hypot y.re y.im) 1) 1) (cbrt 1)) (* 1 (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) (sqrt 1)))) (* (/ (/ (hypot y.re y.im) 1) 1) (sqrt 1)) (* 1 (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (* (/ (/ (hypot y.re y.im) 1) 1) 1) (* 1 (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (* (/ (/ (hypot y.re y.im) 1) 1) (* (cbrt (hypot y.re y.im)) 1)) (* 1 (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im)))) (* (/ (/ (hypot y.re y.im) 1) 1) (* (sqrt (hypot y.re y.im)) 1)) (* 1 (/ (fma x.re y.re (* x.im y.im)) 1)) (* (/ (/ (hypot y.re y.im) 1) 1) (* (hypot y.re y.im) 1)) (* 1 (/ (fma x.re y.re (* x.im y.im)) 1)) (* (/ (/ (hypot y.re y.im) 1) 1) (hypot y.re y.im)) (* 1 (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im))))) (* (/ (/ (hypot y.re y.im) 1) 1) (/ (* (hypot y.re y.im) 1) (cbrt (fma x.re y.re (* x.im y.im))))) (* 1 (sqrt (fma x.re y.re (* x.im y.im)))) (* (/ (/ (hypot y.re y.im) 1) 1) (/ (* (hypot y.re y.im) 1) (sqrt (fma x.re y.re (* x.im y.im))))) (* 1 1) (* (/ (/ (hypot y.re y.im) 1) 1) (/ (* (hypot y.re y.im) 1) (fma x.re y.re (* x.im y.im)))) (* (sqrt (/ 1 (/ (hypot y.re y.im) 1))) (sqrt (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1)))) (* (sqrt (/ 1 (/ (hypot y.re y.im) 1))) (sqrt (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1)))) (* (sqrt (/ 1 (/ (hypot y.re y.im) 1))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (* (hypot y.re y.im) 1)))) (* (sqrt (/ 1 (/ (hypot y.re y.im) 1))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (* (hypot y.re y.im) 1)))) (* (sqrt (/ 1 (/ (hypot y.re y.im) 1))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (sqrt (hypot y.re y.im)) (sqrt 1)))) (* (sqrt (/ 1 (/ (hypot y.re y.im) 1))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (sqrt (hypot y.re y.im)) (sqrt 1)))) (* (sqrt (/ 1 (/ (hypot y.re y.im) 1))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (sqrt (hypot y.re y.im)) 1))) (* (sqrt (/ 1 (/ (hypot y.re y.im) 1))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (sqrt (hypot y.re y.im)) 1))) (* (/ (sqrt 1) (sqrt (/ (hypot y.re y.im) 1))) (sqrt (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1)))) (* (/ (sqrt 1) (sqrt (/ (hypot y.re y.im) 1))) (sqrt (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1)))) (* (/ (sqrt 1) (sqrt (/ (hypot y.re y.im) 1))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (* (hypot y.re y.im) 1)))) (* (/ (sqrt 1) (sqrt (/ (hypot y.re y.im) 1))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (* (hypot y.re y.im) 1)))) (* (/ (sqrt 1) (sqrt (/ (hypot y.re y.im) 1))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (sqrt (hypot y.re y.im)) (sqrt 1)))) (* (/ (sqrt 1) (sqrt (/ (hypot y.re y.im) 1))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (sqrt (hypot y.re y.im)) (sqrt 1)))) (* (/ (sqrt 1) (sqrt (/ (hypot y.re y.im) 1))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (sqrt (hypot y.re y.im)) 1))) (* (/ (sqrt 1) (sqrt (/ (hypot y.re y.im) 1))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (sqrt (hypot y.re y.im)) 1))) (* (/ (sqrt 1) (/ (sqrt (hypot y.re y.im)) (sqrt 1))) (sqrt (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1)))) (* (/ (sqrt 1) (/ (sqrt (hypot y.re y.im)) (sqrt 1))) (sqrt (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1)))) (* (/ (sqrt 1) (/ (sqrt (hypot y.re y.im)) (sqrt 1))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (* (hypot y.re y.im) 1)))) (* (/ (sqrt 1) (/ (sqrt (hypot y.re y.im)) (sqrt 1))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (* (hypot y.re y.im) 1)))) (* (/ (sqrt 1) (/ (sqrt (hypot y.re y.im)) (sqrt 1))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (sqrt (hypot y.re y.im)) (sqrt 1)))) (* (/ (sqrt 1) (/ (sqrt (hypot y.re y.im)) (sqrt 1))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (sqrt (hypot y.re y.im)) (sqrt 1)))) (* (/ (sqrt 1) (/ (sqrt (hypot y.re y.im)) (sqrt 1))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (sqrt (hypot y.re y.im)) 1))) (* (/ (sqrt 1) (/ (sqrt (hypot y.re y.im)) (sqrt 1))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (sqrt (hypot y.re y.im)) 1))) (* (/ (sqrt 1) (/ (sqrt (hypot y.re y.im)) 1)) (sqrt (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1)))) (* (/ (sqrt 1) (/ (sqrt (hypot y.re y.im)) 1)) (sqrt (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1)))) (* (/ (sqrt 1) (/ (sqrt (hypot y.re y.im)) 1)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (* (hypot y.re y.im) 1)))) (* (/ (sqrt 1) (/ (sqrt (hypot y.re y.im)) 1)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (* (hypot y.re y.im) 1)))) (* (/ (sqrt 1) (/ (sqrt (hypot y.re y.im)) 1)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (sqrt (hypot y.re y.im)) (sqrt 1)))) (* (/ (sqrt 1) (/ (sqrt (hypot y.re y.im)) 1)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (sqrt (hypot y.re y.im)) (sqrt 1)))) (* (/ (sqrt 1) (/ (sqrt (hypot y.re y.im)) 1)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (sqrt (hypot y.re y.im)) 1))) (* (/ (sqrt 1) (/ (sqrt (hypot y.re y.im)) 1)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (sqrt (hypot y.re y.im)) 1))) (* (/ 1 (sqrt (/ (hypot y.re y.im) 1))) (sqrt (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1)))) (* (/ 1 (sqrt (/ (hypot y.re y.im) 1))) (sqrt (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1)))) (* (/ 1 (sqrt (/ (hypot y.re y.im) 1))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (* (hypot y.re y.im) 1)))) (* (/ 1 (sqrt (/ (hypot y.re y.im) 1))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (* (hypot y.re y.im) 1)))) (* (/ 1 (sqrt (/ (hypot y.re y.im) 1))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (sqrt (hypot y.re y.im)) (sqrt 1)))) (* (/ 1 (sqrt (/ (hypot y.re y.im) 1))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (sqrt (hypot y.re y.im)) (sqrt 1)))) (* (/ 1 (sqrt (/ (hypot y.re y.im) 1))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (sqrt (hypot y.re y.im)) 1))) (* (/ 1 (sqrt (/ (hypot y.re y.im) 1))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (sqrt (hypot y.re y.im)) 1))) (* (/ 1 (/ (sqrt (hypot y.re y.im)) (sqrt 1))) (sqrt (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1)))) (* (/ 1 (/ (sqrt (hypot y.re y.im)) (sqrt 1))) (sqrt (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1)))) (* (/ 1 (/ (sqrt (hypot y.re y.im)) (sqrt 1))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (* (hypot y.re y.im) 1)))) (* (/ 1 (/ (sqrt (hypot y.re y.im)) (sqrt 1))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (* (hypot y.re y.im) 1)))) (* (/ 1 (/ (sqrt (hypot y.re y.im)) (sqrt 1))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (sqrt (hypot y.re y.im)) (sqrt 1)))) (* (/ 1 (/ (sqrt (hypot y.re y.im)) (sqrt 1))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (sqrt (hypot y.re y.im)) (sqrt 1)))) (* (/ 1 (/ (sqrt (hypot y.re y.im)) (sqrt 1))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (sqrt (hypot y.re y.im)) 1))) (* (/ 1 (/ (sqrt (hypot y.re y.im)) (sqrt 1))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (sqrt (hypot y.re y.im)) 1))) (* (/ 1 (/ (sqrt (hypot y.re y.im)) 1)) (sqrt (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1)))) (* (/ 1 (/ (sqrt (hypot y.re y.im)) 1)) (sqrt (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1)))) (* (/ 1 (/ (sqrt (hypot y.re y.im)) 1)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (* (hypot y.re y.im) 1)))) (* (/ 1 (/ (sqrt (hypot y.re y.im)) 1)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (* (hypot y.re y.im) 1)))) (* (/ 1 (/ (sqrt (hypot y.re y.im)) 1)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (sqrt (hypot y.re y.im)) (sqrt 1)))) (* (/ 1 (/ (sqrt (hypot y.re y.im)) 1)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (sqrt (hypot y.re y.im)) (sqrt 1)))) (* (/ 1 (/ (sqrt (hypot y.re y.im)) 1)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (sqrt (hypot y.re y.im)) 1))) (* (/ 1 (/ (sqrt (hypot y.re y.im)) 1)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (sqrt (hypot y.re y.im)) 1))) (* (/ 1 (sqrt (hypot y.re y.im))) (sqrt (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1)))) (* (/ 1 (sqrt (hypot y.re y.im))) (sqrt (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1)))) (* (/ 1 (sqrt (hypot y.re y.im))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (* (hypot y.re y.im) 1)))) (* (/ 1 (sqrt (hypot y.re y.im))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (* (hypot y.re y.im) 1)))) (* (/ 1 (sqrt (hypot y.re y.im))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (sqrt (hypot y.re y.im)) (sqrt 1)))) (* (/ 1 (sqrt (hypot y.re y.im))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (sqrt (hypot y.re y.im)) (sqrt 1)))) (* (/ 1 (sqrt (hypot y.re y.im))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (sqrt (hypot y.re y.im)) 1))) (* (/ 1 (sqrt (hypot y.re y.im))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (sqrt (hypot y.re y.im)) 1))) (* (/ 1 (/ (hypot y.re y.im) 1)) (* (cbrt (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (cbrt (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))))) (* (/ 1 (/ (hypot y.re y.im) 1)) (sqrt (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1)))) (* (/ 1 (/ (hypot y.re y.im) 1)) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (hypot y.re y.im))) (* (/ 1 (/ (hypot y.re y.im) 1)) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (* (cbrt (* (hypot y.re y.im) 1)) (cbrt (* (hypot y.re y.im) 1))))) (* (/ 1 (/ (hypot y.re y.im) 1)) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (sqrt (* (hypot y.re y.im) 1)))) (* (/ 1 (/ (hypot y.re y.im) 1)) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) 1)) (* (/ 1 (/ (hypot y.re y.im) 1)) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (* (sqrt (hypot y.re y.im)) (sqrt 1)))) (* (/ 1 (/ (hypot y.re y.im) 1)) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (* (sqrt (hypot y.re y.im)) 1))) (* (/ 1 (/ (hypot y.re y.im) 1)) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (* (hypot y.re y.im) (* (cbrt 1) (cbrt 1))))) (* (/ 1 (/ (hypot y.re y.im) 1)) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (* (hypot y.re y.im) (sqrt 1)))) (* (/ 1 (/ (hypot y.re y.im) 1)) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (* (hypot y.re y.im) 1))) (* (/ 1 (/ (hypot y.re y.im) 1)) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (* (/ 1 (/ (hypot y.re y.im) 1)) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im)))) (* (/ 1 (/ (hypot y.re y.im) 1)) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) 1)) (* (/ 1 (/ (hypot y.re y.im) 1)) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) 1)) (* (/ 1 (/ (hypot y.re y.im) 1)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im))) (* (/ 1 (/ (hypot y.re y.im) 1)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (cbrt (* (hypot y.re y.im) 1)) (cbrt (* (hypot y.re y.im) 1))))) (* (/ 1 (/ (hypot y.re y.im) 1)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (* (hypot y.re y.im) 1)))) (* (/ 1 (/ (hypot y.re y.im) 1)) (/ (sqrt (fma x.re y.re (* x.im y.im))) 1)) (* (/ 1 (/ (hypot y.re y.im) 1)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (sqrt (hypot y.re y.im)) (sqrt 1)))) (* (/ 1 (/ (hypot y.re y.im) 1)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (sqrt (hypot y.re y.im)) 1))) (* (/ 1 (/ (hypot y.re y.im) 1)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (hypot y.re y.im) (* (cbrt 1) (cbrt 1))))) (* (/ 1 (/ (hypot y.re y.im) 1)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (hypot y.re y.im) (sqrt 1)))) (* (/ 1 (/ (hypot y.re y.im) 1)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (hypot y.re y.im) 1))) (* (/ 1 (/ (hypot y.re y.im) 1)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (* (/ 1 (/ (hypot y.re y.im) 1)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im)))) (* (/ 1 (/ (hypot y.re y.im) 1)) (/ (sqrt (fma x.re y.re (* x.im y.im))) 1)) (* (/ 1 (/ (hypot y.re y.im) 1)) (/ (sqrt (fma x.re y.re (* x.im y.im))) 1)) (* (/ 1 (/ (hypot y.re y.im) 1)) (/ 1 (hypot y.re y.im))) (* (/ 1 (/ (hypot y.re y.im) 1)) (/ 1 (* (cbrt (* (hypot y.re y.im) 1)) (cbrt (* (hypot y.re y.im) 1))))) (* (/ 1 (/ (hypot y.re y.im) 1)) (/ 1 (sqrt (* (hypot y.re y.im) 1)))) (* (/ 1 (/ (hypot y.re y.im) 1)) (/ 1 1)) (* (/ 1 (/ (hypot y.re y.im) 1)) (/ 1 (* (sqrt (hypot y.re y.im)) (sqrt 1)))) (* (/ 1 (/ (hypot y.re y.im) 1)) (/ 1 (* (sqrt (hypot y.re y.im)) 1))) (* (/ 1 (/ (hypot y.re y.im) 1)) (/ 1 (* (hypot y.re y.im) (* (cbrt 1) (cbrt 1))))) (* (/ 1 (/ (hypot y.re y.im) 1)) (/ 1 (* (hypot y.re y.im) (sqrt 1)))) (* (/ 1 (/ (hypot y.re y.im) 1)) (/ 1 (* (hypot y.re y.im) 1))) (* (/ 1 (/ (hypot y.re y.im) 1)) (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (* (/ 1 (/ (hypot y.re y.im) 1)) (/ 1 (sqrt (hypot y.re y.im)))) (* (/ 1 (/ (hypot y.re y.im) 1)) (/ 1 1)) (* (/ 1 (/ (hypot y.re y.im) 1)) (/ 1 1)) (* (/ 1 (/ (hypot y.re y.im) 1)) 1) (* (/ 1 (/ (hypot y.re y.im) 1)) (fma x.re y.re (* x.im y.im))) (* (cbrt (/ 1 (/ (hypot y.re y.im) 1))) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (* (sqrt (/ 1 (/ (hypot y.re y.im) 1))) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (* (/ (cbrt 1) (cbrt (/ (hypot y.re y.im) 1))) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (* (/ (cbrt 1) (sqrt (/ (hypot y.re y.im) 1))) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (* (/ (cbrt 1) (/ (cbrt (hypot y.re y.im)) (cbrt 1))) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (* (/ (cbrt 1) (/ (cbrt (hypot y.re y.im)) (sqrt 1))) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (* (/ (cbrt 1) (/ (cbrt (hypot y.re y.im)) 1)) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (* (/ (cbrt 1) (/ (sqrt (hypot y.re y.im)) (cbrt 1))) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (* (/ (cbrt 1) (/ (sqrt (hypot y.re y.im)) (sqrt 1))) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (* (/ (cbrt 1) (/ (sqrt (hypot y.re y.im)) 1)) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (* (/ (cbrt 1) (/ (hypot y.re y.im) (cbrt 1))) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (* (/ (cbrt 1) (/ (hypot y.re y.im) (sqrt 1))) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (* (/ (cbrt 1) (/ (hypot y.re y.im) 1)) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (* (/ (cbrt 1) (/ (hypot y.re y.im) 1)) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (* (/ (cbrt 1) (/ 1 1)) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (* (/ (sqrt 1) (cbrt (/ (hypot y.re y.im) 1))) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (* (/ (sqrt 1) (sqrt (/ (hypot y.re y.im) 1))) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (* (/ (sqrt 1) (/ (cbrt (hypot y.re y.im)) (cbrt 1))) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (* (/ (sqrt 1) (/ (cbrt (hypot y.re y.im)) (sqrt 1))) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (* (/ (sqrt 1) (/ (cbrt (hypot y.re y.im)) 1)) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (* (/ (sqrt 1) (/ (sqrt (hypot y.re y.im)) (cbrt 1))) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (* (/ (sqrt 1) (/ (sqrt (hypot y.re y.im)) (sqrt 1))) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (* (/ (sqrt 1) (/ (sqrt (hypot y.re y.im)) 1)) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (* (/ (sqrt 1) (/ (hypot y.re y.im) (cbrt 1))) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (* (/ (sqrt 1) (/ (hypot y.re y.im) (sqrt 1))) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (* (/ (sqrt 1) (/ (hypot y.re y.im) 1)) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (* (/ (sqrt 1) (/ (hypot y.re y.im) 1)) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (* (/ (sqrt 1) (/ 1 1)) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (* (/ 1 (cbrt (/ (hypot y.re y.im) 1))) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (* (/ 1 (sqrt (/ (hypot y.re y.im) 1))) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (* (/ 1 (/ (cbrt (hypot y.re y.im)) (cbrt 1))) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (* (/ 1 (/ (cbrt (hypot y.re y.im)) (sqrt 1))) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (* (/ 1 (/ (cbrt (hypot y.re y.im)) 1)) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (* (/ 1 (/ (sqrt (hypot y.re y.im)) (cbrt 1))) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (* (/ 1 (/ (sqrt (hypot y.re y.im)) (sqrt 1))) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (* (/ 1 (/ (sqrt (hypot y.re y.im)) 1)) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (* (/ 1 (/ (hypot y.re y.im) (cbrt 1))) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (* (/ 1 (/ (hypot y.re y.im) (sqrt 1))) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (* (/ 1 (/ (hypot y.re y.im) 1)) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (* (/ 1 (/ (hypot y.re y.im) 1)) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (* (/ 1 (/ 1 1)) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (* (/ 1 (/ (hypot y.re y.im) 1)) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (* (/ 1 (/ (hypot y.re y.im) 1)) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (* 1 (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (* (- 1) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (* (/ 1 (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (* (cbrt 1) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (* (sqrt 1) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (* 1 (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (* (/ 1 (cbrt (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (* (/ 1 (sqrt (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (* (/ 1 (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (* (/ 1 (/ (hypot y.re y.im) 1)) (fma x.re y.re (* x.im y.im))) (* (/ 1 (/ (hypot y.re y.im) 1)) (- (fma x.re y.re (* x.im y.im)))) (* (/ 1 (/ (hypot y.re y.im) 1)) 1) (* (/ 1 (/ (hypot y.re y.im) 1)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (* (/ 1 (/ (hypot y.re y.im) 1)) (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (* (hypot y.re y.im) 1)) (cbrt (* (hypot y.re y.im) 1))))) (* (/ 1 (/ (hypot y.re y.im) 1)) (/ (fma x.re y.re (* x.im y.im)) (sqrt (* (hypot y.re y.im) 1)))) (* (/ 1 (/ (hypot y.re y.im) 1)) (/ (fma x.re y.re (* x.im y.im)) 1)) (* (/ 1 (/ (hypot y.re y.im) 1)) (/ (fma x.re y.re (* x.im y.im)) (* (sqrt (hypot y.re y.im)) (sqrt 1)))) (* (/ 1 (/ (hypot y.re y.im) 1)) (/ (fma x.re y.re (* x.im y.im)) (* (sqrt (hypot y.re y.im)) 1))) (* (/ 1 (/ (hypot y.re y.im) 1)) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) (* (cbrt 1) (cbrt 1))))) (* (/ 1 (/ (hypot y.re y.im) 1)) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) (sqrt 1)))) (* (/ 1 (/ (hypot y.re y.im) 1)) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (* (/ 1 (/ (hypot y.re y.im) 1)) (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (* (/ 1 (/ (hypot y.re y.im) 1)) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im)))) (* (/ 1 (/ (hypot y.re y.im) 1)) (/ (fma x.re y.re (* x.im y.im)) 1)) (* (/ 1 (/ (hypot y.re y.im) 1)) (/ (fma x.re y.re (* x.im y.im)) 1)) (* (/ 1 (/ (hypot y.re y.im) 1)) (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im))))) (* (/ 1 (/ (hypot y.re y.im) 1)) (sqrt (fma x.re y.re (* x.im y.im)))) (* (/ 1 (/ (hypot y.re y.im) 1)) 1) (* 1 (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (* (- 1) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (* 1 (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (* (/ 1 (* (cbrt (/ (hypot y.re y.im) 1)) (cbrt (/ (hypot y.re y.im) 1)))) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (* (/ 1 (sqrt (/ (hypot y.re y.im) 1))) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (* (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (* (cbrt 1) (cbrt 1)))) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (* (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (sqrt 1))) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (* (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) 1)) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (* (/ 1 (/ (sqrt (hypot y.re y.im)) (* (cbrt 1) (cbrt 1)))) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (* (/ 1 (/ (sqrt (hypot y.re y.im)) (sqrt 1))) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (* (/ 1 (/ (sqrt (hypot y.re y.im)) 1)) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (* (/ 1 (/ 1 (* (cbrt 1) (cbrt 1)))) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (* (/ 1 (/ 1 (sqrt 1))) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (* (/ 1 (/ 1 1)) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (* (/ 1 1) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (* (/ 1 (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (* (* (cbrt 1) (cbrt 1)) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (* (sqrt 1) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (* 1 (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (expm1 (/ 1 (/ (hypot y.re y.im) 1))) (log1p (/ 1 (/ (hypot y.re y.im) 1))) (- 1) (- (- (log (hypot y.re y.im)) 0)) (- (- (log (hypot y.re y.im)) (log 1))) (- (log (/ (hypot y.re y.im) 1))) (- 0 (- (log (hypot y.re y.im)) 0)) (- 0 (- (log (hypot y.re y.im)) (log 1))) (- 0 (log (/ (hypot y.re y.im) 1))) (- (log 1) (- (log (hypot y.re y.im)) 0)) (- (log 1) (- (log (hypot y.re y.im)) (log 1))) (- (log 1) (log (/ (hypot y.re y.im) 1))) (log (/ 1 (/ (hypot y.re y.im) 1))) (exp (/ 1 (/ (hypot y.re y.im) 1))) (/ (* (* 1 1) 1) (/ (* (* (hypot y.re y.im) (hypot y.re y.im)) (hypot y.re y.im)) (* (* 1 1) 1))) (/ (* (* 1 1) 1) (* (* (/ (hypot y.re y.im) 1) (/ (hypot y.re y.im) 1)) (/ (hypot y.re y.im) 1))) (* (cbrt (/ 1 (/ (hypot y.re y.im) 1))) (cbrt (/ 1 (/ (hypot y.re y.im) 1)))) (cbrt (/ 1 (/ (hypot y.re y.im) 1))) (* (* (/ 1 (/ (hypot y.re y.im) 1)) (/ 1 (/ (hypot y.re y.im) 1))) (/ 1 (/ (hypot y.re y.im) 1))) (sqrt (/ 1 (/ (hypot y.re y.im) 1))) (sqrt (/ 1 (/ (hypot y.re y.im) 1))) (- 1) (- (/ (hypot y.re y.im) 1)) (/ (* (cbrt 1) (cbrt 1)) (* (cbrt (/ (hypot y.re y.im) 1)) (cbrt (/ (hypot y.re y.im) 1)))) (/ (cbrt 1) (cbrt (/ (hypot y.re y.im) 1))) (/ (* (cbrt 1) (cbrt 1)) (sqrt (/ (hypot y.re y.im) 1))) (/ (cbrt 1) (sqrt (/ (hypot y.re y.im) 1))) (/ (* (cbrt 1) (cbrt 1)) (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (* (cbrt 1) (cbrt 1)))) (/ (cbrt 1) (/ (cbrt (hypot y.re y.im)) (cbrt 1))) (/ (* (cbrt 1) (cbrt 1)) (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (sqrt 1))) (/ (cbrt 1) (/ (cbrt (hypot y.re y.im)) (sqrt 1))) (/ (* (cbrt 1) (cbrt 1)) (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) 1)) (/ (cbrt 1) (/ (cbrt (hypot y.re y.im)) 1)) (/ (* (cbrt 1) (cbrt 1)) (/ (sqrt (hypot y.re y.im)) (* (cbrt 1) (cbrt 1)))) (/ (cbrt 1) (/ (sqrt (hypot y.re y.im)) (cbrt 1))) (/ (* (cbrt 1) (cbrt 1)) (/ (sqrt (hypot y.re y.im)) (sqrt 1))) (/ (cbrt 1) (/ (sqrt (hypot y.re y.im)) (sqrt 1))) (/ (* (cbrt 1) (cbrt 1)) (/ (sqrt (hypot y.re y.im)) 1)) (/ (cbrt 1) (/ (sqrt (hypot y.re y.im)) 1)) (/ (* (cbrt 1) (cbrt 1)) (/ 1 (* (cbrt 1) (cbrt 1)))) (/ (cbrt 1) (/ (hypot y.re y.im) (cbrt 1))) (/ (* (cbrt 1) (cbrt 1)) (/ 1 (sqrt 1))) (/ (cbrt 1) (/ (hypot y.re y.im) (sqrt 1))) (/ (* (cbrt 1) (cbrt 1)) (/ 1 1)) (/ (cbrt 1) (/ (hypot y.re y.im) 1)) (/ (* (cbrt 1) (cbrt 1)) 1) (/ (cbrt 1) (/ (hypot y.re y.im) 1)) (/ (* (cbrt 1) (cbrt 1)) (hypot y.re y.im)) (/ (cbrt 1) (/ 1 1)) (/ (sqrt 1) (* (cbrt (/ (hypot y.re y.im) 1)) (cbrt (/ (hypot y.re y.im) 1)))) (/ (sqrt 1) (cbrt (/ (hypot y.re y.im) 1))) (/ (sqrt 1) (sqrt (/ (hypot y.re y.im) 1))) (/ (sqrt 1) (sqrt (/ (hypot y.re y.im) 1))) (/ (sqrt 1) (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (* (cbrt 1) (cbrt 1)))) (/ (sqrt 1) (/ (cbrt (hypot y.re y.im)) (cbrt 1))) (/ (sqrt 1) (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (sqrt 1))) (/ (sqrt 1) (/ (cbrt (hypot y.re y.im)) (sqrt 1))) (/ (sqrt 1) (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) 1)) (/ (sqrt 1) (/ (cbrt (hypot y.re y.im)) 1)) (/ (sqrt 1) (/ (sqrt (hypot y.re y.im)) (* (cbrt 1) (cbrt 1)))) (/ (sqrt 1) (/ (sqrt (hypot y.re y.im)) (cbrt 1))) (/ (sqrt 1) (/ (sqrt (hypot y.re y.im)) (sqrt 1))) (/ (sqrt 1) (/ (sqrt (hypot y.re y.im)) (sqrt 1))) (/ (sqrt 1) (/ (sqrt (hypot y.re y.im)) 1)) (/ (sqrt 1) (/ (sqrt (hypot y.re y.im)) 1)) (/ (sqrt 1) (/ 1 (* (cbrt 1) (cbrt 1)))) (/ (sqrt 1) (/ (hypot y.re y.im) (cbrt 1))) (/ (sqrt 1) (/ 1 (sqrt 1))) (/ (sqrt 1) (/ (hypot y.re y.im) (sqrt 1))) (/ (sqrt 1) (/ 1 1)) (/ (sqrt 1) (/ (hypot y.re y.im) 1)) (/ (sqrt 1) 1) (/ (sqrt 1) (/ (hypot y.re y.im) 1)) (/ (sqrt 1) (hypot y.re y.im)) (/ (sqrt 1) (/ 1 1)) (/ 1 (* (cbrt (/ (hypot y.re y.im) 1)) (cbrt (/ (hypot y.re y.im) 1)))) (/ 1 (cbrt (/ (hypot y.re y.im) 1))) (/ 1 (sqrt (/ (hypot y.re y.im) 1))) (/ 1 (sqrt (/ (hypot y.re y.im) 1))) (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (* (cbrt 1) (cbrt 1)))) (/ 1 (/ (cbrt (hypot y.re y.im)) (cbrt 1))) (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (sqrt 1))) (/ 1 (/ (cbrt (hypot y.re y.im)) (sqrt 1))) (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) 1)) (/ 1 (/ (cbrt (hypot y.re y.im)) 1)) (/ 1 (/ (sqrt (hypot y.re y.im)) (* (cbrt 1) (cbrt 1)))) (/ 1 (/ (sqrt (hypot y.re y.im)) (cbrt 1))) (/ 1 (/ (sqrt (hypot y.re y.im)) (sqrt 1))) (/ 1 (/ (sqrt (hypot y.re y.im)) (sqrt 1))) (/ 1 (/ (sqrt (hypot y.re y.im)) 1)) (/ 1 (/ (sqrt (hypot y.re y.im)) 1)) (/ 1 (/ 1 (* (cbrt 1) (cbrt 1)))) (/ 1 (/ (hypot y.re y.im) (cbrt 1))) (/ 1 (/ 1 (sqrt 1))) (/ 1 (/ (hypot y.re y.im) (sqrt 1))) (/ 1 (/ 1 1)) (/ 1 (/ (hypot y.re y.im) 1)) (/ 1 1) (/ 1 (/ (hypot y.re y.im) 1)) (/ 1 (hypot y.re y.im)) (/ 1 (/ 1 1)) (/ 1 (/ (hypot y.re y.im) 1)) (/ (/ (hypot y.re y.im) 1) 1) (/ 1 (* (cbrt (/ (hypot y.re y.im) 1)) (cbrt (/ (hypot y.re y.im) 1)))) (/ 1 (sqrt (/ (hypot y.re y.im) 1))) (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (* (cbrt 1) (cbrt 1)))) (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (sqrt 1))) (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) 1)) (/ 1 (/ (sqrt (hypot y.re y.im)) (* (cbrt 1) (cbrt 1)))) (/ 1 (/ (sqrt (hypot y.re y.im)) (sqrt 1))) (/ 1 (/ (sqrt (hypot y.re y.im)) 1)) (/ 1 (/ 1 (* (cbrt 1) (cbrt 1)))) (/ 1 (/ 1 (sqrt 1))) (/ 1 (/ 1 1)) (/ 1 1) (/ 1 (hypot y.re y.im)) (/ (/ (hypot y.re y.im) 1) (cbrt 1)) (/ (/ (hypot y.re y.im) 1) (sqrt 1)) (/ (/ (hypot y.re y.im) 1) 1) (/ 1 (hypot y.re y.im)) (/ 1 (- (hypot y.re y.im))) (/ 1 1) (/ 1 (/ (hypot y.re y.im) (* (cbrt 1) (cbrt 1)))) (/ 1 (/ (hypot y.re y.im) (sqrt 1))) (/ 1 (/ (hypot y.re y.im) 1)) (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ 1 (sqrt (hypot y.re y.im))) (/ 1 1) (expm1 (hypot y.re y.im)) (log1p (hypot y.re y.im)) (+ (* y.re y.re) (* y.im y.im)) (log (hypot y.re y.im)) (exp (hypot y.re y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (cbrt (hypot y.re y.im)) (* (* (hypot y.re y.im) (hypot y.re y.im)) (hypot y.re y.im)) (sqrt (hypot y.re y.im)) (sqrt (hypot y.re y.im)) x.im x.re (* -1 x.re) 0 0 0 0 0 0 y.im y.re (* -1 y.re) 1.212 * * [simplify]: iteration 0 : 3095 enodes (cost 8391 ) 1.248 * * [simplify]: iteration 1 : 5001 enodes (cost 7362 ) 1.289 * [simplify]: Simplified to: (expm1 (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (log1p (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (log (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (log (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (log (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (log (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (exp (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (/ (pow (fma x.re y.re (* x.im y.im)) 3) (pow (hypot y.re y.im) 3)) (/ (pow (fma x.re y.re (* x.im y.im)) 3) (pow (hypot y.re y.im) 3)) (* (cbrt (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (cbrt (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1)))) (cbrt (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (pow (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) 3) (sqrt (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (sqrt (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (- (fma x.re y.re (* x.im y.im))) (- (hypot y.re y.im)) (/ (cbrt (fma x.re y.re (* x.im y.im))) (/ (hypot y.re y.im) (cbrt (fma x.re y.re (* x.im y.im))))) (cbrt (fma x.re y.re (* x.im y.im))) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im))) (/ (cbrt (fma x.re y.re (* x.im y.im))) (/ (sqrt (hypot y.re y.im)) (cbrt (fma x.re y.re (* x.im y.im))))) (/ (cbrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))) (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (/ (cbrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (/ (cbrt (fma x.re y.re (* x.im y.im))) (/ (sqrt (hypot y.re y.im)) (cbrt (fma x.re y.re (* x.im y.im))))) (/ (cbrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))) (/ (cbrt (fma x.re y.re (* x.im y.im))) (/ (sqrt (hypot y.re y.im)) (cbrt (fma x.re y.re (* x.im y.im))))) (/ (cbrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (* (hypot y.re y.im) (* (cbrt 1) (cbrt 1)))) (/ (cbrt (fma x.re y.re (* x.im y.im))) (cbrt 1)) (/ (cbrt (fma x.re y.re (* x.im y.im))) (/ (hypot y.re y.im) (cbrt (fma x.re y.re (* x.im y.im))))) (cbrt (fma x.re y.re (* x.im y.im))) (/ (cbrt (fma x.re y.re (* x.im y.im))) (/ (hypot y.re y.im) (cbrt (fma x.re y.re (* x.im y.im))))) (cbrt (fma x.re y.re (* x.im y.im))) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im))) (/ (cbrt (fma x.re y.re (* x.im y.im))) (/ (sqrt (hypot y.re y.im)) (cbrt (fma x.re y.re (* x.im y.im))))) (/ (cbrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))) (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (/ (cbrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (/ (cbrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (sqrt (fma x.re y.re (* x.im y.im))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))) (sqrt (fma x.re y.re (* x.im y.im))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (hypot y.re y.im) (* (cbrt 1) (cbrt 1)))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (cbrt 1)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (sqrt (fma x.re y.re (* x.im y.im))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (sqrt (fma x.re y.re (* x.im y.im))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))) (sqrt (fma x.re y.re (* x.im y.im))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (sqrt (fma x.re y.re (* x.im y.im))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (/ 1 (hypot y.re y.im)) (fma x.re y.re (* x.im y.im)) (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (fma x.re y.re (* x.im y.im)) (cbrt (hypot y.re y.im))) (/ 1 (sqrt (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) 1 (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (/ 1 (sqrt (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (/ 1 (sqrt (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (/ 1 (* (hypot y.re y.im) (* (cbrt 1) (cbrt 1)))) (/ (fma x.re y.re (* x.im y.im)) (cbrt 1)) (/ 1 (hypot y.re y.im)) (fma x.re y.re (* x.im y.im)) (/ 1 (hypot y.re y.im)) (fma x.re y.re (* x.im y.im)) (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (fma x.re y.re (* x.im y.im)) (cbrt (hypot y.re y.im))) (/ 1 (sqrt (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) 1 (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) 1 (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (/ 1 (hypot y.re y.im)) (/ (hypot y.re y.im) (fma x.re y.re (* x.im y.im))) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (fma x.re y.re (* x.im y.im)) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) (* (cbrt 1) (cbrt 1)))) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (fma x.re y.re (* x.im y.im)) (fma x.re y.re (* x.im y.im)) (/ (hypot y.re y.im) (cbrt (fma x.re y.re (* x.im y.im)))) (/ (hypot y.re y.im) (sqrt (fma x.re y.re (* x.im y.im)))) (/ (hypot y.re y.im) (fma x.re y.re (* x.im y.im))) (expm1 (* (/ 1 (/ (hypot y.re y.im) 1)) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1)))) (log1p (* (/ 1 (/ (hypot y.re y.im) 1)) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1)))) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im)) (- (log (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (log (hypot y.re y.im))) (- (log (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (log (hypot y.re y.im))) (- (log (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (log (hypot y.re y.im))) (- (log (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (log (hypot y.re y.im))) (- (log (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (log (hypot y.re y.im))) (- (log (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (log (hypot y.re y.im))) (- (log (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (log (hypot y.re y.im))) (- (log (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (log (hypot y.re y.im))) (- (log (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (log (hypot y.re y.im))) (- (log (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (log (hypot y.re y.im))) (- (log (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (log (hypot y.re y.im))) (- (log (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (log (hypot y.re y.im))) (- (log (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (log (hypot y.re y.im))) (- (log (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (log (hypot y.re y.im))) (- (log (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (log (hypot y.re y.im))) (- (log (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (log (hypot y.re y.im))) (- (log (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (log (hypot y.re y.im))) (- (log (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (log (hypot y.re y.im))) (- (log (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (log (hypot y.re y.im))) (- (log (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (log (hypot y.re y.im))) (- (log (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (log (hypot y.re y.im))) (- (log (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (log (hypot y.re y.im))) (- (log (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (log (hypot y.re y.im))) (- (log (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (log (hypot y.re y.im))) (- (log (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (log (hypot y.re y.im))) (- (log (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (log (hypot y.re y.im))) (- (log (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (log (hypot y.re y.im))) (- (log (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (log (hypot y.re y.im))) (- (log (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (log (hypot y.re y.im))) (- (log (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (log (hypot y.re y.im))) (- (log (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (log (hypot y.re y.im))) (- (log (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (log (hypot y.re y.im))) (- (log (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (log (hypot y.re y.im))) (- (log (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (log (hypot y.re y.im))) (- (log (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (log (hypot y.re y.im))) (- (log (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (log (hypot y.re y.im))) (- (log (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (log (hypot y.re y.im))) (- (log (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (log (hypot y.re y.im))) (- (log (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (log (hypot y.re y.im))) (- (log (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (log (hypot y.re y.im))) (- (log (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (log (hypot y.re y.im))) (pow (exp (/ 1 (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (* (/ (/ 1 (* (* (hypot y.re y.im) (hypot y.re y.im)) (hypot y.re y.im))) (pow (hypot y.re y.im) 3)) (/ (pow (fma x.re y.re (* x.im y.im)) 3) 1)) (* (/ (/ 1 (* (* (hypot y.re y.im) (hypot y.re y.im)) (hypot y.re y.im))) (pow (hypot y.re y.im) 3)) (/ (pow (fma x.re y.re (* x.im y.im)) 3) 1)) (* 1 (/ (pow (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) 3) (pow (hypot y.re y.im) 3))) (* (/ (/ 1 (* (* (hypot y.re y.im) (hypot y.re y.im)) (hypot y.re y.im))) (pow (hypot y.re y.im) 3)) (/ (pow (fma x.re y.re (* x.im y.im)) 3) 1)) (* (/ (/ 1 (* (* (hypot y.re y.im) (hypot y.re y.im)) (hypot y.re y.im))) (pow (hypot y.re y.im) 3)) (/ (pow (fma x.re y.re (* x.im y.im)) 3) 1)) (* 1 (/ (pow (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) 3) (pow (hypot y.re y.im) 3))) (* (/ (pow (/ 1 (hypot y.re y.im)) 3) (pow (hypot y.re y.im) 3)) (/ (pow (fma x.re y.re (* x.im y.im)) 3) 1)) (* (/ (pow (/ 1 (hypot y.re y.im)) 3) (pow (hypot y.re y.im) 3)) (/ (pow (fma x.re y.re (* x.im y.im)) 3) 1)) (* (/ (* (/ (* (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1)) (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (/ (* (/ (/ 1 (/ (hypot y.re y.im) 1)) (hypot y.re y.im)) 1) (hypot y.re y.im))) (* (cbrt (* (/ 1 (/ (hypot y.re y.im) 1)) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1)))) (cbrt (* (/ 1 (/ (hypot y.re y.im) 1)) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))))) (cbrt (* (/ 1 (/ (hypot y.re y.im) 1)) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1)))) (pow (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im)) 3) (sqrt (* (/ 1 (/ (hypot y.re y.im) 1)) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1)))) (sqrt (* (/ 1 (/ (hypot y.re y.im) 1)) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1)))) (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) (hypot y.re y.im)) (- (fma x.re y.re (* x.im y.im))) (* (- (hypot y.re y.im)) (hypot y.re y.im)) 1 (* (/ (hypot y.re y.im) (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (* (sqrt (hypot y.re y.im)) (hypot y.re y.im)) (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (* (sqrt (hypot y.re y.im)) (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (* (sqrt (hypot y.re y.im)) (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) (* (cbrt 1) (cbrt 1)))) (* (cbrt 1) (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (* (sqrt (hypot y.re y.im)) (hypot y.re y.im)) (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) (hypot y.re y.im)) (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) (hypot y.re y.im)) (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (* (/ (hypot y.re y.im) (cbrt (fma x.re y.re (* x.im y.im)))) (hypot y.re y.im)) (sqrt (fma x.re y.re (* x.im y.im))) (* (/ (hypot y.re y.im) (sqrt (fma x.re y.re (* x.im y.im)))) (hypot y.re y.im)) 1 (* (/ (hypot y.re y.im) (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (- (fma x.re y.re (* x.im y.im))) (* (- (hypot y.re y.im)) (hypot y.re y.im)) (- (- (fma x.re y.re (* x.im y.im)))) (* (hypot y.re y.im) (hypot y.re y.im)) (- 1) (* (/ (hypot y.re y.im) (fma x.re y.re (* x.im y.im))) (- (hypot y.re y.im))) (- (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (- (hypot y.re y.im)) (/ (- (fma x.re y.re (* x.im y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (- (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (- (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im)))) (* (- (hypot y.re y.im)) (sqrt (hypot y.re y.im))) (- (fma x.re y.re (* x.im y.im))) (* (- (hypot y.re y.im)) (hypot y.re y.im)) (- (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im)))) (* (- (hypot y.re y.im)) (sqrt (hypot y.re y.im))) (- (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im)))) (* (- (hypot y.re y.im)) (sqrt (hypot y.re y.im))) (- (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) (* (cbrt 1) (cbrt 1))))) (* (cbrt 1) (- (hypot y.re y.im))) (- (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (- (hypot y.re y.im)) (- (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (- (hypot y.re y.im)) (/ (- (fma x.re y.re (* x.im y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (- (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (- (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im)))) (* (- (hypot y.re y.im)) (sqrt (hypot y.re y.im))) (- (fma x.re y.re (* x.im y.im))) (* (- (hypot y.re y.im)) (hypot y.re y.im)) (- (fma x.re y.re (* x.im y.im))) (* (- (hypot y.re y.im)) (hypot y.re y.im)) (- (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im))))) (* (/ (hypot y.re y.im) (cbrt (fma x.re y.re (* x.im y.im)))) (- (hypot y.re y.im))) (- (sqrt (fma x.re y.re (* x.im y.im)))) (* (/ (hypot y.re y.im) (sqrt (fma x.re y.re (* x.im y.im)))) (- (hypot y.re y.im))) (- 1) (* (/ (hypot y.re y.im) (fma x.re y.re (* x.im y.im))) (- (hypot y.re y.im))) (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) (hypot y.re y.im)) (- (fma x.re y.re (* x.im y.im))) (* (- (hypot y.re y.im)) (hypot y.re y.im)) 1 (* (/ (hypot y.re y.im) (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (* (sqrt (hypot y.re y.im)) (hypot y.re y.im)) (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (* (sqrt (hypot y.re y.im)) (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (* (sqrt (hypot y.re y.im)) (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) (* (cbrt 1) (cbrt 1)))) (* (cbrt 1) (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (* (sqrt (hypot y.re y.im)) (hypot y.re y.im)) (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) (hypot y.re y.im)) (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) (hypot y.re y.im)) (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (* (/ (hypot y.re y.im) (cbrt (fma x.re y.re (* x.im y.im)))) (hypot y.re y.im)) (sqrt (fma x.re y.re (* x.im y.im))) (* (/ (hypot y.re y.im) (sqrt (fma x.re y.re (* x.im y.im)))) (hypot y.re y.im)) 1 (* (/ (hypot y.re y.im) (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (hypot y.re y.im)) (/ (- (fma x.re y.re (* x.im y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (- (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (/ (hypot y.re y.im) (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im))) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im)) (/ (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (hypot y.re y.im)) (/ (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im))) (/ (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im))) (/ (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) (* (cbrt 1) (cbrt 1)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (cbrt 1) (cbrt (hypot y.re y.im))) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im)) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im)) (/ (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (hypot y.re y.im)) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (/ (hypot y.re y.im) (cbrt (fma x.re y.re (* x.im y.im)))) (cbrt (hypot y.re y.im))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (/ (hypot y.re y.im) (sqrt (fma x.re y.re (* x.im y.im)))) (cbrt (hypot y.re y.im))) (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (/ (hypot y.re y.im) (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (* (sqrt (hypot y.re y.im)) (hypot y.re y.im)) (- (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im)))) (* (- (hypot y.re y.im)) (sqrt (hypot y.re y.im))) (/ 1 (sqrt (hypot y.re y.im))) (* (/ (hypot y.re y.im) (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)) (/ (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im))) (/ (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (* (sqrt (hypot y.re y.im)) (hypot y.re y.im)) (/ (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (hypot y.re y.im) (/ (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (hypot y.re y.im) (/ (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) (* (cbrt 1) (cbrt 1)))) (sqrt (hypot y.re y.im))) (* (cbrt 1) (sqrt (hypot y.re y.im))) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)) (/ (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im))) (/ (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (* (sqrt (hypot y.re y.im)) (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (* (sqrt (hypot y.re y.im)) (hypot y.re y.im)) (/ (cbrt (fma x.re y.re (* x.im y.im))) (/ (sqrt (hypot y.re y.im)) (cbrt (fma x.re y.re (* x.im y.im))))) (* (/ (hypot y.re y.im) (cbrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))) (* (/ (hypot y.re y.im) (sqrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im))) (/ 1 (sqrt (hypot y.re y.im))) (* (/ (hypot y.re y.im) (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (* (cbrt 1) (cbrt 1)))) (* (cbrt (hypot y.re y.im)) (/ (hypot y.re y.im) (cbrt 1))) (/ (- (fma x.re y.re (* x.im y.im))) (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (* (cbrt 1) (cbrt 1)))) (/ (* (cbrt (hypot y.re y.im)) (- (hypot y.re y.im))) (cbrt 1)) (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (* (cbrt 1) (cbrt 1)))) (/ (* (cbrt (hypot y.re y.im)) (/ (hypot y.re y.im) (fma x.re y.re (* x.im y.im)))) (cbrt 1)) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (* (cbrt 1) (cbrt 1)))) (/ (cbrt (hypot y.re y.im)) (cbrt 1)) (/ (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (* (cbrt 1) (cbrt 1)))) (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (cbrt 1)) (/ (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (* (cbrt 1) (cbrt 1)))) (/ (* (sqrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (cbrt 1)) (/ (fma x.re y.re (* x.im y.im)) (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (* (cbrt 1) (cbrt 1)))) (* (cbrt (hypot y.re y.im)) (/ (hypot y.re y.im) (cbrt 1))) (/ (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (* (cbrt 1) (cbrt 1)))) (/ (* (sqrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (cbrt 1)) (/ (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (* (cbrt 1) (cbrt 1)))) (/ (* (sqrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (cbrt 1)) (/ (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) (* (cbrt 1) (cbrt 1)))) (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (* (cbrt 1) (cbrt 1)))) (* (/ (cbrt (hypot y.re y.im)) (cbrt 1)) (cbrt 1)) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (* (cbrt 1) (cbrt 1)))) (/ (cbrt (hypot y.re y.im)) (cbrt 1)) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (* (cbrt 1) (cbrt 1)))) (/ (cbrt (hypot y.re y.im)) (cbrt 1)) (/ (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (* (cbrt 1) (cbrt 1)))) (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (cbrt 1)) (/ (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (* (cbrt 1) (cbrt 1)))) (/ (* (sqrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (cbrt 1)) (/ (fma x.re y.re (* x.im y.im)) (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (* (cbrt 1) (cbrt 1)))) (* (cbrt (hypot y.re y.im)) (/ (hypot y.re y.im) (cbrt 1))) (/ (fma x.re y.re (* x.im y.im)) (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (* (cbrt 1) (cbrt 1)))) (* (cbrt (hypot y.re y.im)) (/ (hypot y.re y.im) (cbrt 1))) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (* (cbrt 1) (cbrt 1)))) (/ (* (cbrt (hypot y.re y.im)) (/ (hypot y.re y.im) (cbrt (fma x.re y.re (* x.im y.im))))) (cbrt 1)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (* (cbrt 1) (cbrt 1)))) (/ (* (cbrt (hypot y.re y.im)) (/ (hypot y.re y.im) (sqrt (fma x.re y.re (* x.im y.im))))) (cbrt 1)) (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (* (cbrt 1) (cbrt 1)))) (/ (* (cbrt (hypot y.re y.im)) (/ (hypot y.re y.im) (fma x.re y.re (* x.im y.im)))) (cbrt 1)) (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (hypot y.re y.im)) (/ (- (fma x.re y.re (* x.im y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (- (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (/ (hypot y.re y.im) (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im))) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im)) (/ (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (hypot y.re y.im)) (/ (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im))) (/ (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im))) (/ (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) (* (cbrt 1) (cbrt 1)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (cbrt 1) (cbrt (hypot y.re y.im))) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im)) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im)) (/ (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (hypot y.re y.im)) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (/ (hypot y.re y.im) (cbrt (fma x.re y.re (* x.im y.im)))) (cbrt (hypot y.re y.im))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (/ (hypot y.re y.im) (sqrt (fma x.re y.re (* x.im y.im)))) (cbrt (hypot y.re y.im))) (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (/ (hypot y.re y.im) (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (hypot y.re y.im)) (/ (- (fma x.re y.re (* x.im y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (- (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (/ (hypot y.re y.im) (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im))) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im)) (/ (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (hypot y.re y.im)) (/ (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im))) (/ (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im))) (/ (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) (* (cbrt 1) (cbrt 1)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (cbrt 1) (cbrt (hypot y.re y.im))) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im)) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im)) (/ (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (hypot y.re y.im)) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (/ (hypot y.re y.im) (cbrt (fma x.re y.re (* x.im y.im)))) (cbrt (hypot y.re y.im))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (/ (hypot y.re y.im) (sqrt (fma x.re y.re (* x.im y.im)))) (cbrt (hypot y.re y.im))) (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (/ (hypot y.re y.im) (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) (/ (sqrt (hypot y.re y.im)) (* (cbrt 1) (cbrt 1)))) (* (sqrt (hypot y.re y.im)) (/ (hypot y.re y.im) (cbrt 1))) (/ (- (fma x.re y.re (* x.im y.im))) (/ (sqrt (hypot y.re y.im)) (* (cbrt 1) (cbrt 1)))) (/ (* (sqrt (hypot y.re y.im)) (- (hypot y.re y.im))) (cbrt 1)) (/ 1 (/ (sqrt (hypot y.re y.im)) (* (cbrt 1) (cbrt 1)))) (/ (* (sqrt (hypot y.re y.im)) (/ (hypot y.re y.im) (fma x.re y.re (* x.im y.im)))) (cbrt 1)) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (/ (sqrt (hypot y.re y.im)) (* (cbrt 1) (cbrt 1)))) (/ (sqrt (hypot y.re y.im)) (cbrt 1)) (/ (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (sqrt (hypot y.re y.im)) (* (cbrt 1) (cbrt 1)))) (/ (* (sqrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (cbrt 1)) (/ (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (/ (sqrt (hypot y.re y.im)) (* (cbrt 1) (cbrt 1)))) (/ (hypot y.re y.im) (cbrt 1)) (/ (fma x.re y.re (* x.im y.im)) (/ (sqrt (hypot y.re y.im)) (* (cbrt 1) (cbrt 1)))) (* (sqrt (hypot y.re y.im)) (/ (hypot y.re y.im) (cbrt 1))) (/ (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (/ (sqrt (hypot y.re y.im)) (* (cbrt 1) (cbrt 1)))) (/ (hypot y.re y.im) (cbrt 1)) (/ (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (/ (sqrt (hypot y.re y.im)) (* (cbrt 1) (cbrt 1)))) (/ (hypot y.re y.im) (cbrt 1)) (/ (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) (* (cbrt 1) (cbrt 1)))) (/ (sqrt (hypot y.re y.im)) (* (cbrt 1) (cbrt 1)))) (* (/ (sqrt (hypot y.re y.im)) (cbrt 1)) (cbrt 1)) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (/ (sqrt (hypot y.re y.im)) (* (cbrt 1) (cbrt 1)))) (/ (sqrt (hypot y.re y.im)) (cbrt 1)) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (/ (sqrt (hypot y.re y.im)) (* (cbrt 1) (cbrt 1)))) (/ (sqrt (hypot y.re y.im)) (cbrt 1)) (/ (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (sqrt (hypot y.re y.im)) (* (cbrt 1) (cbrt 1)))) (/ (* (sqrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (cbrt 1)) (/ (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (/ (sqrt (hypot y.re y.im)) (* (cbrt 1) (cbrt 1)))) (/ (hypot y.re y.im) (cbrt 1)) (/ (fma x.re y.re (* x.im y.im)) (/ (sqrt (hypot y.re y.im)) (* (cbrt 1) (cbrt 1)))) (* (sqrt (hypot y.re y.im)) (/ (hypot y.re y.im) (cbrt 1))) (/ (fma x.re y.re (* x.im y.im)) (/ (sqrt (hypot y.re y.im)) (* (cbrt 1) (cbrt 1)))) (* (sqrt (hypot y.re y.im)) (/ (hypot y.re y.im) (cbrt 1))) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (/ (sqrt (hypot y.re y.im)) (* (cbrt 1) (cbrt 1)))) (/ (* (sqrt (hypot y.re y.im)) (/ (hypot y.re y.im) (cbrt (fma x.re y.re (* x.im y.im))))) (cbrt 1)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (/ (sqrt (hypot y.re y.im)) (* (cbrt 1) (cbrt 1)))) (/ (* (sqrt (hypot y.re y.im)) (/ (hypot y.re y.im) (sqrt (fma x.re y.re (* x.im y.im))))) (cbrt 1)) (/ 1 (/ (sqrt (hypot y.re y.im)) (* (cbrt 1) (cbrt 1)))) (/ (* (sqrt (hypot y.re y.im)) (/ (hypot y.re y.im) (fma x.re y.re (* x.im y.im)))) (cbrt 1)) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (* (sqrt (hypot y.re y.im)) (hypot y.re y.im)) (- (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im)))) (* (- (hypot y.re y.im)) (sqrt (hypot y.re y.im))) (/ 1 (sqrt (hypot y.re y.im))) (* (/ (hypot y.re y.im) (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)) (/ (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im))) (/ (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (* (sqrt (hypot y.re y.im)) (hypot y.re y.im)) (/ (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (hypot y.re y.im) (/ (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (hypot y.re y.im) (/ (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) (* (cbrt 1) (cbrt 1)))) (sqrt (hypot y.re y.im))) (* (cbrt 1) (sqrt (hypot y.re y.im))) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)) (/ (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im))) (/ (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (* (sqrt (hypot y.re y.im)) (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (* (sqrt (hypot y.re y.im)) (hypot y.re y.im)) (/ (cbrt (fma x.re y.re (* x.im y.im))) (/ (sqrt (hypot y.re y.im)) (cbrt (fma x.re y.re (* x.im y.im))))) (* (/ (hypot y.re y.im) (cbrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))) (* (/ (hypot y.re y.im) (sqrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im))) (/ 1 (sqrt (hypot y.re y.im))) (* (/ (hypot y.re y.im) (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (* (sqrt (hypot y.re y.im)) (hypot y.re y.im)) (- (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im)))) (* (- (hypot y.re y.im)) (sqrt (hypot y.re y.im))) (/ 1 (sqrt (hypot y.re y.im))) (* (/ (hypot y.re y.im) (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)) (/ (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im))) (/ (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (* (sqrt (hypot y.re y.im)) (hypot y.re y.im)) (/ (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (hypot y.re y.im) (/ (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (hypot y.re y.im) (/ (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) (* (cbrt 1) (cbrt 1)))) (sqrt (hypot y.re y.im))) (* (cbrt 1) (sqrt (hypot y.re y.im))) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)) (/ (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im))) (/ (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (* (sqrt (hypot y.re y.im)) (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (* (sqrt (hypot y.re y.im)) (hypot y.re y.im)) (/ (cbrt (fma x.re y.re (* x.im y.im))) (/ (sqrt (hypot y.re y.im)) (cbrt (fma x.re y.re (* x.im y.im))))) (* (/ (hypot y.re y.im) (cbrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))) (* (/ (hypot y.re y.im) (sqrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im))) (/ 1 (sqrt (hypot y.re y.im))) (* (/ (hypot y.re y.im) (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))) (* (fma x.re y.re (* x.im y.im)) (* (cbrt 1) (cbrt 1))) (/ (* (hypot y.re y.im) (hypot y.re y.im)) (cbrt 1)) (* (* (cbrt 1) (cbrt 1)) (- (fma x.re y.re (* x.im y.im)))) (* (- (hypot y.re y.im)) (/ (hypot y.re y.im) (cbrt 1))) (* (cbrt 1) (cbrt 1)) (* (/ (hypot y.re y.im) (fma x.re y.re (* x.im y.im))) (/ (hypot y.re y.im) (cbrt 1))) (* (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (* (cbrt 1) (cbrt 1))) (/ (hypot y.re y.im) (cbrt 1)) (* (* (cbrt 1) (cbrt 1)) (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (* (cbrt (hypot y.re y.im)) (/ (hypot y.re y.im) (cbrt 1))) (* (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (* (cbrt 1) (cbrt 1))) (* (sqrt (hypot y.re y.im)) (/ (hypot y.re y.im) (cbrt 1))) (* (fma x.re y.re (* x.im y.im)) (* (cbrt 1) (cbrt 1))) (/ (* (hypot y.re y.im) (hypot y.re y.im)) (cbrt 1)) (* (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (* (cbrt 1) (cbrt 1))) (* (sqrt (hypot y.re y.im)) (/ (hypot y.re y.im) (cbrt 1))) (* (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (* (cbrt 1) (cbrt 1))) (* (sqrt (hypot y.re y.im)) (/ (hypot y.re y.im) (cbrt 1))) (* (* (cbrt 1) (cbrt 1)) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) (* (cbrt 1) (cbrt 1))))) (* (cbrt 1) (/ (hypot y.re y.im) (cbrt 1))) (* (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (* (cbrt 1) (cbrt 1))) (/ (hypot y.re y.im) (cbrt 1)) (* (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (* (cbrt 1) (cbrt 1))) (/ (hypot y.re y.im) (cbrt 1)) (* (* (cbrt 1) (cbrt 1)) (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (* (cbrt (hypot y.re y.im)) (/ (hypot y.re y.im) (cbrt 1))) (* (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (* (cbrt 1) (cbrt 1))) (* (sqrt (hypot y.re y.im)) (/ (hypot y.re y.im) (cbrt 1))) (* (fma x.re y.re (* x.im y.im)) (* (cbrt 1) (cbrt 1))) (/ (* (hypot y.re y.im) (hypot y.re y.im)) (cbrt 1)) (* (fma x.re y.re (* x.im y.im)) (* (cbrt 1) (cbrt 1))) (/ (* (hypot y.re y.im) (hypot y.re y.im)) (cbrt 1)) (* (* (cbrt 1) (cbrt 1)) (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im))))) (* (/ (hypot y.re y.im) (cbrt (fma x.re y.re (* x.im y.im)))) (/ (hypot y.re y.im) (cbrt 1))) (* (* (cbrt 1) (cbrt 1)) (sqrt (fma x.re y.re (* x.im y.im)))) (* (/ (hypot y.re y.im) (sqrt (fma x.re y.re (* x.im y.im)))) (/ (hypot y.re y.im) (cbrt 1))) (* (cbrt 1) (cbrt 1)) (* (/ (hypot y.re y.im) (fma x.re y.re (* x.im y.im))) (/ (hypot y.re y.im) (cbrt 1))) (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) (hypot y.re y.im)) (- (fma x.re y.re (* x.im y.im))) (* (- (hypot y.re y.im)) (hypot y.re y.im)) 1 (* (/ (hypot y.re y.im) (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (* (sqrt (hypot y.re y.im)) (hypot y.re y.im)) (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (* (sqrt (hypot y.re y.im)) (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (* (sqrt (hypot y.re y.im)) (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) (* (cbrt 1) (cbrt 1)))) (* (cbrt 1) (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (* (sqrt (hypot y.re y.im)) (hypot y.re y.im)) (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) (hypot y.re y.im)) (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) (hypot y.re y.im)) (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (* (/ (hypot y.re y.im) (cbrt (fma x.re y.re (* x.im y.im)))) (hypot y.re y.im)) (sqrt (fma x.re y.re (* x.im y.im))) (* (/ (hypot y.re y.im) (sqrt (fma x.re y.re (* x.im y.im)))) (hypot y.re y.im)) 1 (* (/ (hypot y.re y.im) (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) (hypot y.re y.im)) (- (fma x.re y.re (* x.im y.im))) (* (- (hypot y.re y.im)) (hypot y.re y.im)) 1 (* (/ (hypot y.re y.im) (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (* (sqrt (hypot y.re y.im)) (hypot y.re y.im)) (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (* (sqrt (hypot y.re y.im)) (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (* (sqrt (hypot y.re y.im)) (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) (* (cbrt 1) (cbrt 1)))) (* (cbrt 1) (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (* (sqrt (hypot y.re y.im)) (hypot y.re y.im)) (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) (hypot y.re y.im)) (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) (hypot y.re y.im)) (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (* (/ (hypot y.re y.im) (cbrt (fma x.re y.re (* x.im y.im)))) (hypot y.re y.im)) (sqrt (fma x.re y.re (* x.im y.im))) (* (/ (hypot y.re y.im) (sqrt (fma x.re y.re (* x.im y.im)))) (hypot y.re y.im)) 1 (* (/ (hypot y.re y.im) (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) (hypot y.re y.im)) (- (fma x.re y.re (* x.im y.im))) (* (- (hypot y.re y.im)) (hypot y.re y.im)) 1 (* (/ (hypot y.re y.im) (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (* (sqrt (hypot y.re y.im)) (hypot y.re y.im)) (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (* (sqrt (hypot y.re y.im)) (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (* (sqrt (hypot y.re y.im)) (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) (* (cbrt 1) (cbrt 1)))) (* (cbrt 1) (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (* (sqrt (hypot y.re y.im)) (hypot y.re y.im)) (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) (hypot y.re y.im)) (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) (hypot y.re y.im)) (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (* (/ (hypot y.re y.im) (cbrt (fma x.re y.re (* x.im y.im)))) (hypot y.re y.im)) (sqrt (fma x.re y.re (* x.im y.im))) (* (/ (hypot y.re y.im) (sqrt (fma x.re y.re (* x.im y.im)))) (hypot y.re y.im)) 1 (* (/ (hypot y.re y.im) (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im) (- (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (- (hypot y.re y.im)) (/ 1 (hypot y.re y.im)) (/ (hypot y.re y.im) (fma x.re y.re (* x.im y.im))) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im)) 1 (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im)) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)) (/ (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) (* (cbrt 1) (cbrt 1)))) (hypot y.re y.im)) (cbrt 1) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im)) 1 (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im)) 1 (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im)) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im) (/ (cbrt (fma x.re y.re (* x.im y.im))) (/ (hypot y.re y.im) (cbrt (fma x.re y.re (* x.im y.im))))) (/ (hypot y.re y.im) (cbrt (fma x.re y.re (* x.im y.im)))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (/ (hypot y.re y.im) (sqrt (fma x.re y.re (* x.im y.im)))) (/ 1 (hypot y.re y.im)) (/ (hypot y.re y.im) (fma x.re y.re (* x.im y.im))) (* (fma x.re y.re (* x.im y.im)) (* (cbrt 1) (cbrt 1))) (/ (* (hypot y.re y.im) (hypot y.re y.im)) (cbrt 1)) (* (* (cbrt 1) (cbrt 1)) (- (fma x.re y.re (* x.im y.im)))) (* (- (hypot y.re y.im)) (/ (hypot y.re y.im) (cbrt 1))) (* (cbrt 1) (cbrt 1)) (* (/ (hypot y.re y.im) (fma x.re y.re (* x.im y.im))) (/ (hypot y.re y.im) (cbrt 1))) (* (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (* (cbrt 1) (cbrt 1))) (/ (hypot y.re y.im) (cbrt 1)) (* (* (cbrt 1) (cbrt 1)) (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (* (cbrt (hypot y.re y.im)) (/ (hypot y.re y.im) (cbrt 1))) (* (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (* (cbrt 1) (cbrt 1))) (* (sqrt (hypot y.re y.im)) (/ (hypot y.re y.im) (cbrt 1))) (* (fma x.re y.re (* x.im y.im)) (* (cbrt 1) (cbrt 1))) (/ (* (hypot y.re y.im) (hypot y.re y.im)) (cbrt 1)) (* (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (* (cbrt 1) (cbrt 1))) (* (sqrt (hypot y.re y.im)) (/ (hypot y.re y.im) (cbrt 1))) (* (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (* (cbrt 1) (cbrt 1))) (* (sqrt (hypot y.re y.im)) (/ (hypot y.re y.im) (cbrt 1))) (* (* (cbrt 1) (cbrt 1)) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) (* (cbrt 1) (cbrt 1))))) (* (cbrt 1) (/ (hypot y.re y.im) (cbrt 1))) (* (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (* (cbrt 1) (cbrt 1))) (/ (hypot y.re y.im) (cbrt 1)) (* (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (* (cbrt 1) (cbrt 1))) (/ (hypot y.re y.im) (cbrt 1)) (* (* (cbrt 1) (cbrt 1)) (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (* (cbrt (hypot y.re y.im)) (/ (hypot y.re y.im) (cbrt 1))) (* (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (* (cbrt 1) (cbrt 1))) (* (sqrt (hypot y.re y.im)) (/ (hypot y.re y.im) (cbrt 1))) (* (fma x.re y.re (* x.im y.im)) (* (cbrt 1) (cbrt 1))) (/ (* (hypot y.re y.im) (hypot y.re y.im)) (cbrt 1)) (* (fma x.re y.re (* x.im y.im)) (* (cbrt 1) (cbrt 1))) (/ (* (hypot y.re y.im) (hypot y.re y.im)) (cbrt 1)) (* (* (cbrt 1) (cbrt 1)) (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im))))) (* (/ (hypot y.re y.im) (cbrt (fma x.re y.re (* x.im y.im)))) (/ (hypot y.re y.im) (cbrt 1))) (* (* (cbrt 1) (cbrt 1)) (sqrt (fma x.re y.re (* x.im y.im)))) (* (/ (hypot y.re y.im) (sqrt (fma x.re y.re (* x.im y.im)))) (/ (hypot y.re y.im) (cbrt 1))) (* (cbrt 1) (cbrt 1)) (* (/ (hypot y.re y.im) (fma x.re y.re (* x.im y.im))) (/ (hypot y.re y.im) (cbrt 1))) (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) (hypot y.re y.im)) (- (fma x.re y.re (* x.im y.im))) (* (- (hypot y.re y.im)) (hypot y.re y.im)) 1 (* (/ (hypot y.re y.im) (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (* (sqrt (hypot y.re y.im)) (hypot y.re y.im)) (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (* (sqrt (hypot y.re y.im)) (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (* (sqrt (hypot y.re y.im)) (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) (* (cbrt 1) (cbrt 1)))) (* (cbrt 1) (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (* (sqrt (hypot y.re y.im)) (hypot y.re y.im)) (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) (hypot y.re y.im)) (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) (hypot y.re y.im)) (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (* (/ (hypot y.re y.im) (cbrt (fma x.re y.re (* x.im y.im)))) (hypot y.re y.im)) (sqrt (fma x.re y.re (* x.im y.im))) (* (/ (hypot y.re y.im) (sqrt (fma x.re y.re (* x.im y.im)))) (hypot y.re y.im)) 1 (* (/ (hypot y.re y.im) (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) (hypot y.re y.im)) (- (fma x.re y.re (* x.im y.im))) (* (- (hypot y.re y.im)) (hypot y.re y.im)) 1 (* (/ (hypot y.re y.im) (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (* (sqrt (hypot y.re y.im)) (hypot y.re y.im)) (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (* (sqrt (hypot y.re y.im)) (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (* (sqrt (hypot y.re y.im)) (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) (* (cbrt 1) (cbrt 1)))) (* (cbrt 1) (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (* (sqrt (hypot y.re y.im)) (hypot y.re y.im)) (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) (hypot y.re y.im)) (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) (hypot y.re y.im)) (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (* (/ (hypot y.re y.im) (cbrt (fma x.re y.re (* x.im y.im)))) (hypot y.re y.im)) (sqrt (fma x.re y.re (* x.im y.im))) (* (/ (hypot y.re y.im) (sqrt (fma x.re y.re (* x.im y.im)))) (hypot y.re y.im)) 1 (* (/ (hypot y.re y.im) (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (* (sqrt (/ 1 (/ (hypot y.re y.im) 1))) (sqrt (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1)))) (* (sqrt (/ 1 (/ (hypot y.re y.im) 1))) (sqrt (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1)))) (/ (* (sqrt (/ 1 (/ (hypot y.re y.im) 1))) (sqrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im))) (/ (* (sqrt (/ 1 (/ (hypot y.re y.im) 1))) (sqrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im))) (/ (* (sqrt (/ 1 (/ (hypot y.re y.im) 1))) (sqrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im))) (/ (* (sqrt (/ 1 (/ (hypot y.re y.im) 1))) (sqrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im))) (/ (* (sqrt (/ 1 (/ (hypot y.re y.im) 1))) (sqrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im))) (/ (* (sqrt (/ 1 (/ (hypot y.re y.im) 1))) (sqrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im))) (* (/ 1 (sqrt (hypot y.re y.im))) (sqrt (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1)))) (* (/ 1 (sqrt (hypot y.re y.im))) (sqrt (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1)))) (/ (* (/ 1 (sqrt (hypot y.re y.im))) (sqrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im))) (/ (* (/ 1 (sqrt (hypot y.re y.im))) (sqrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im))) (/ (* (/ 1 (sqrt (hypot y.re y.im))) (sqrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im))) (/ (* (/ 1 (sqrt (hypot y.re y.im))) (sqrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im))) (/ (* (/ 1 (sqrt (hypot y.re y.im))) (sqrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im))) (/ (* (/ 1 (sqrt (hypot y.re y.im))) (sqrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im))) (* (/ 1 (sqrt (hypot y.re y.im))) (sqrt (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1)))) (* (/ 1 (sqrt (hypot y.re y.im))) (sqrt (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1)))) (/ (* (/ 1 (sqrt (hypot y.re y.im))) (sqrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im))) (/ (* (/ 1 (sqrt (hypot y.re y.im))) (sqrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im))) (/ (* (/ 1 (sqrt (hypot y.re y.im))) (sqrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im))) (/ (* (/ 1 (sqrt (hypot y.re y.im))) (sqrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im))) (/ (* (/ 1 (sqrt (hypot y.re y.im))) (sqrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im))) (/ (* (/ 1 (sqrt (hypot y.re y.im))) (sqrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im))) (* (/ 1 (sqrt (hypot y.re y.im))) (sqrt (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1)))) (* (/ 1 (sqrt (hypot y.re y.im))) (sqrt (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1)))) (/ (* (/ 1 (sqrt (hypot y.re y.im))) (sqrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im))) (/ (* (/ 1 (sqrt (hypot y.re y.im))) (sqrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im))) (/ (* (/ 1 (sqrt (hypot y.re y.im))) (sqrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im))) (/ (* (/ 1 (sqrt (hypot y.re y.im))) (sqrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im))) (/ (* (/ 1 (sqrt (hypot y.re y.im))) (sqrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im))) (/ (* (/ 1 (sqrt (hypot y.re y.im))) (sqrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im))) (* (/ 1 (sqrt (hypot y.re y.im))) (sqrt (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1)))) (* (/ 1 (sqrt (hypot y.re y.im))) (sqrt (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1)))) (/ (* (/ 1 (sqrt (hypot y.re y.im))) (sqrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im))) (/ (* (/ 1 (sqrt (hypot y.re y.im))) (sqrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im))) (/ (* (/ 1 (sqrt (hypot y.re y.im))) (sqrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im))) (/ (* (/ 1 (sqrt (hypot y.re y.im))) (sqrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im))) (/ (* (/ 1 (sqrt (hypot y.re y.im))) (sqrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im))) (/ (* (/ 1 (sqrt (hypot y.re y.im))) (sqrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im))) (* (/ 1 (sqrt (hypot y.re y.im))) (sqrt (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1)))) (* (/ 1 (sqrt (hypot y.re y.im))) (sqrt (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1)))) (/ (* (/ 1 (sqrt (hypot y.re y.im))) (sqrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im))) (/ (* (/ 1 (sqrt (hypot y.re y.im))) (sqrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im))) (/ (* (/ 1 (sqrt (hypot y.re y.im))) (sqrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im))) (/ (* (/ 1 (sqrt (hypot y.re y.im))) (sqrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im))) (/ (* (/ 1 (sqrt (hypot y.re y.im))) (sqrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im))) (/ (* (/ 1 (sqrt (hypot y.re y.im))) (sqrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im))) (* (/ 1 (sqrt (hypot y.re y.im))) (sqrt (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1)))) (* (/ 1 (sqrt (hypot y.re y.im))) (sqrt (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1)))) (/ (* (/ 1 (sqrt (hypot y.re y.im))) (sqrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im))) (/ (* (/ 1 (sqrt (hypot y.re y.im))) (sqrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im))) (/ (* (/ 1 (sqrt (hypot y.re y.im))) (sqrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im))) (/ (* (/ 1 (sqrt (hypot y.re y.im))) (sqrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im))) (/ (* (/ 1 (sqrt (hypot y.re y.im))) (sqrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im))) (/ (* (/ 1 (sqrt (hypot y.re y.im))) (sqrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im))) (* (/ 1 (sqrt (hypot y.re y.im))) (sqrt (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1)))) (* (/ 1 (sqrt (hypot y.re y.im))) (sqrt (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1)))) (/ (* (/ 1 (sqrt (hypot y.re y.im))) (sqrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im))) (/ (* (/ 1 (sqrt (hypot y.re y.im))) (sqrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im))) (/ (* (/ 1 (sqrt (hypot y.re y.im))) (sqrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im))) (/ (* (/ 1 (sqrt (hypot y.re y.im))) (sqrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im))) (/ (* (/ 1 (sqrt (hypot y.re y.im))) (sqrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im))) (/ (* (/ 1 (sqrt (hypot y.re y.im))) (sqrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im))) (/ (* 1 (* (cbrt (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))) (cbrt (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1))))) (hypot y.re y.im)) (/ (* 1 (sqrt (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) 1)))) (hypot y.re y.im)) (* (/ (cbrt (fma x.re y.re (* x.im y.im))) (/ (hypot y.re y.im) (cbrt (fma x.re y.re (* x.im y.im))))) (/ 1 (hypot y.re y.im))) (/ (* 1 (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (hypot y.re y.im)) (/ (* 1 (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) (/ (cbrt (fma x.re y.re (* x.im y.im))) (/ (hypot y.re y.im) (cbrt (fma x.re y.re (* x.im y.im))))) (/ (* 1 (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) (/ (* 1 (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) (/ (* 1 (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (* (hypot y.re y.im) (* (cbrt 1) (cbrt 1))))) (hypot y.re y.im)) (* (/ (cbrt (fma x.re y.re (* x.im y.im))) (/ (hypot y.re y.im) (cbrt (fma x.re y.re (* x.im y.im))))) (/ 1 (hypot y.re y.im))) (* (/ (cbrt (fma x.re y.re (* x.im y.im))) (/ (hypot y.re y.im) (cbrt (fma x.re y.re (* x.im y.im))))) (/ 1 (hypot y.re y.im))) (/ (* 1 (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (hypot y.re y.im)) (/ (* 1 (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) (/ (cbrt (fma x.re y.re (* x.im y.im))) (/ (hypot y.re y.im) (cbrt (fma x.re y.re (* x.im y.im))))) (/ (cbrt (fma x.re y.re (* x.im y.im))) (/ (hypot y.re y.im) (cbrt (fma x.re y.re (* x.im y.im))))) (/ (* 1 (/ (sqrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im))) (hypot y.re y.im)) (/ (* 1 (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (hypot y.re y.im)) (/ (* 1 (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (/ (* 1 (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) (/ (* 1 (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) (/ (* 1 (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (hypot y.re y.im) (* (cbrt 1) (cbrt 1))))) (hypot y.re y.im)) (/ (* 1 (/ (sqrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im))) (hypot y.re y.im)) (/ (* 1 (/ (sqrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im))) (hypot y.re y.im)) (/ (* 1 (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (hypot y.re y.im)) (/ (* 1 (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (/ (/ 1 (hypot y.re y.im)) (hypot y.re y.im)) (/ (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (hypot y.re y.im)) (/ (/ 1 (sqrt (hypot y.re y.im))) (hypot y.re y.im)) (/ 1 (hypot y.re y.im)) (/ (/ 1 (sqrt (hypot y.re y.im))) (hypot y.re y.im)) (/ (/ 1 (sqrt (hypot y.re y.im))) (hypot y.re y.im)) (/ (/ 1 (/ (hypot y.re y.im) 1)) (* (hypot y.re y.im) (* (cbrt 1) (cbrt 1)))) (/ (/ 1 (hypot y.re y.im)) (hypot y.re y.im)) (/ (/ 1 (hypot y.re y.im)) (hypot y.re y.im)) (/ (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (hypot y.re y.im)) (/ (/ 1 (sqrt (hypot y.re y.im))) (hypot y.re y.im)) (/ 1 (hypot y.re y.im)) (/ 1 (hypot y.re y.im)) (/ 1 (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (/ (* (cbrt (/ 1 (/ (hypot y.re y.im) 1))) (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (/ (* (sqrt (/ 1 (/ (hypot y.re y.im) 1))) (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (/ (/ (* (cbrt 1) (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ (/ (* (cbrt 1) (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (sqrt (hypot y.re y.im))) (/ (* (/ (cbrt 1) (/ (cbrt (hypot y.re y.im)) (cbrt 1))) (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (/ (/ (* (cbrt 1) (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ (/ (* (cbrt 1) (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ (* (/ (cbrt 1) (/ (sqrt (hypot y.re y.im)) (cbrt 1))) (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (/ (/ (* (cbrt 1) (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (sqrt (hypot y.re y.im))) (/ (/ (* (cbrt 1) (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (sqrt (hypot y.re y.im))) (/ (* (/ (cbrt 1) (/ (hypot y.re y.im) (cbrt 1))) (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (/ (/ (* (cbrt 1) (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (hypot y.re y.im)) (/ (/ (* (cbrt 1) (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (hypot y.re y.im)) (/ (/ (* (cbrt 1) (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (hypot y.re y.im)) (/ (* (cbrt 1) (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (sqrt (hypot y.re y.im))) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (/ (cbrt (hypot y.re y.im)) (cbrt 1))) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ (* (/ 1 (/ (sqrt (hypot y.re y.im)) (cbrt 1))) (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (sqrt (hypot y.re y.im))) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (sqrt (hypot y.re y.im))) (/ (* (/ 1 (/ (hypot y.re y.im) (cbrt 1))) (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im)) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im)) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (sqrt (hypot y.re y.im))) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (/ (cbrt (hypot y.re y.im)) (cbrt 1))) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ (* (/ 1 (/ (sqrt (hypot y.re y.im)) (cbrt 1))) (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (sqrt (hypot y.re y.im))) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (sqrt (hypot y.re y.im))) (/ (* (/ 1 (/ (hypot y.re y.im) (cbrt 1))) (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im)) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im)) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im)) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (- (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im)) (/ (* (cbrt 1) (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (sqrt (hypot y.re y.im))) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (- (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (/ 1 (hypot y.re y.im)) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im)) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (sqrt (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (sqrt (hypot y.re y.im))) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (sqrt (hypot y.re y.im))) (/ (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) (* (cbrt 1) (cbrt 1)))) (hypot y.re y.im)) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im)) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im)) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (sqrt (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (/ (cbrt (fma x.re y.re (* x.im y.im))) (/ (hypot y.re y.im) (cbrt (fma x.re y.re (* x.im y.im))))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (/ 1 (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (- (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (sqrt (hypot y.re y.im))) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (* (cbrt 1) (cbrt 1)))) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (/ (sqrt (hypot y.re y.im)) (* (cbrt 1) (cbrt 1)))) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (sqrt (hypot y.re y.im))) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (sqrt (hypot y.re y.im))) (* (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (* (cbrt 1) (cbrt 1))) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im)) (* (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (* (cbrt 1) (cbrt 1))) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (expm1 (/ 1 (/ (hypot y.re y.im) 1))) (log1p (/ 1 (/ (hypot y.re y.im) 1))) (- 1) (- 0 (log (hypot y.re y.im))) (- 0 (log (hypot y.re y.im))) (- 0 (log (hypot y.re y.im))) (- 0 (log (hypot y.re y.im))) (- 0 (log (hypot y.re y.im))) (- 0 (log (hypot y.re y.im))) (- 0 (log (hypot y.re y.im))) (- 0 (log (hypot y.re y.im))) (- 0 (log (hypot y.re y.im))) (- 0 (log (hypot y.re y.im))) (exp (/ 1 (hypot y.re y.im))) (/ 1 (pow (hypot y.re y.im) 3)) (/ 1 (pow (hypot y.re y.im) 3)) (* (cbrt (/ 1 (/ (hypot y.re y.im) 1))) (cbrt (/ 1 (/ (hypot y.re y.im) 1)))) (cbrt (/ 1 (/ (hypot y.re y.im) 1))) (pow (/ 1 (hypot y.re y.im)) 3) (sqrt (/ 1 (/ (hypot y.re y.im) 1))) (sqrt (/ 1 (/ (hypot y.re y.im) 1))) (- 1) (- (hypot y.re y.im)) (/ (cbrt 1) (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (cbrt 1))) (/ (cbrt 1) (cbrt (hypot y.re y.im))) (/ (cbrt 1) (/ (sqrt (hypot y.re y.im)) (cbrt 1))) (/ (cbrt 1) (sqrt (hypot y.re y.im))) (/ (* (cbrt 1) (cbrt 1)) (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (* (cbrt 1) (cbrt 1)))) (/ (cbrt 1) (/ (cbrt (hypot y.re y.im)) (cbrt 1))) (/ (cbrt 1) (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (cbrt 1))) (/ (cbrt 1) (cbrt (hypot y.re y.im))) (/ (cbrt 1) (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (cbrt 1))) (/ (cbrt 1) (cbrt (hypot y.re y.im))) (/ (* (cbrt 1) (cbrt 1)) (/ (sqrt (hypot y.re y.im)) (* (cbrt 1) (cbrt 1)))) (/ (cbrt 1) (/ (sqrt (hypot y.re y.im)) (cbrt 1))) (/ (cbrt 1) (/ (sqrt (hypot y.re y.im)) (cbrt 1))) (/ (cbrt 1) (sqrt (hypot y.re y.im))) (/ (cbrt 1) (/ (sqrt (hypot y.re y.im)) (cbrt 1))) (/ (cbrt 1) (sqrt (hypot y.re y.im))) (* (* (cbrt 1) (cbrt 1)) (* (cbrt 1) (cbrt 1))) (/ (* (cbrt 1) (cbrt 1)) (hypot y.re y.im)) (* (cbrt 1) (cbrt 1)) (/ (cbrt 1) (hypot y.re y.im)) (* (cbrt 1) (cbrt 1)) (/ (cbrt 1) (hypot y.re y.im)) (* (cbrt 1) (cbrt 1)) (/ (cbrt 1) (hypot y.re y.im)) (/ (* (cbrt 1) (cbrt 1)) (hypot y.re y.im)) (cbrt 1) (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ 1 (cbrt (hypot y.re y.im))) (/ 1 (sqrt (hypot y.re y.im))) (/ 1 (sqrt (hypot y.re y.im))) (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (* (cbrt 1) (cbrt 1)))) (/ 1 (/ (cbrt (hypot y.re y.im)) (cbrt 1))) (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ 1 (cbrt (hypot y.re y.im))) (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ 1 (cbrt (hypot y.re y.im))) (/ 1 (/ (sqrt (hypot y.re y.im)) (* (cbrt 1) (cbrt 1)))) (/ 1 (/ (sqrt (hypot y.re y.im)) (cbrt 1))) (/ 1 (sqrt (hypot y.re y.im))) (/ 1 (sqrt (hypot y.re y.im))) (/ 1 (sqrt (hypot y.re y.im))) (/ 1 (sqrt (hypot y.re y.im))) (* (cbrt 1) (cbrt 1)) (/ 1 (/ (hypot y.re y.im) (cbrt 1))) 1 (/ 1 (hypot y.re y.im)) 1 (/ 1 (hypot y.re y.im)) 1 (/ 1 (hypot y.re y.im)) (/ 1 (hypot y.re y.im)) 1 (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ 1 (cbrt (hypot y.re y.im))) (/ 1 (sqrt (hypot y.re y.im))) (/ 1 (sqrt (hypot y.re y.im))) (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (* (cbrt 1) (cbrt 1)))) (/ 1 (/ (cbrt (hypot y.re y.im)) (cbrt 1))) (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ 1 (cbrt (hypot y.re y.im))) (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ 1 (cbrt (hypot y.re y.im))) (/ 1 (/ (sqrt (hypot y.re y.im)) (* (cbrt 1) (cbrt 1)))) (/ 1 (/ (sqrt (hypot y.re y.im)) (cbrt 1))) (/ 1 (sqrt (hypot y.re y.im))) (/ 1 (sqrt (hypot y.re y.im))) (/ 1 (sqrt (hypot y.re y.im))) (/ 1 (sqrt (hypot y.re y.im))) (* (cbrt 1) (cbrt 1)) (/ 1 (/ (hypot y.re y.im) (cbrt 1))) 1 (/ 1 (hypot y.re y.im)) 1 (/ 1 (hypot y.re y.im)) 1 (/ 1 (hypot y.re y.im)) (/ 1 (hypot y.re y.im)) 1 (/ 1 (hypot y.re y.im)) (hypot y.re y.im) (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ 1 (sqrt (hypot y.re y.im))) (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (* (cbrt 1) (cbrt 1)))) (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ 1 (/ (sqrt (hypot y.re y.im)) (* (cbrt 1) (cbrt 1)))) (/ 1 (sqrt (hypot y.re y.im))) (/ 1 (sqrt (hypot y.re y.im))) (* (cbrt 1) (cbrt 1)) 1 1 1 (/ 1 (hypot y.re y.im)) (/ (hypot y.re y.im) (cbrt 1)) (hypot y.re y.im) (hypot y.re y.im) (/ 1 (hypot y.re y.im)) (/ 1 (- (hypot y.re y.im))) 1 (/ 1 (/ (hypot y.re y.im) (* (cbrt 1) (cbrt 1)))) (/ 1 (hypot y.re y.im)) (/ 1 (hypot y.re y.im)) (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ 1 (sqrt (hypot y.re y.im))) 1 (expm1 (hypot y.re y.im)) (log1p (hypot y.re y.im)) (fma y.re y.re (* y.im y.im)) (log (hypot y.re y.im)) (exp (hypot y.re y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (cbrt (hypot y.re y.im)) (pow (hypot y.re y.im) 3) (sqrt (hypot y.re y.im)) (sqrt (hypot y.re y.im)) x.im x.re (* -1 x.re) 0 0 0 0 0 0 y.im y.re (* -1 y.re) 1.300 * * * [progress]: adding candidates to table 2.180 * * [progress]: iteration 3 / 4 2.180 * * * [progress]: picking best candidate 2.204 * * * * [pick]: Picked # 2.204 * * * [progress]: localizing error 2.214 * * * [progress]: generating rewritten candidates 2.214 * * * * [progress]: [ 1 / 4 ] rewriting at (2 1 1) 2.217 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1) 2.223 * * * * [progress]: [ 3 / 4 ] rewriting at (2 1 2) 2.224 * * * * [progress]: [ 4 / 4 ] rewriting at (2 1 1 2) 2.229 * * * [progress]: generating series expansions 2.229 * * * * [progress]: [ 1 / 4 ] generating series at (2 1 1) 2.229 * [approximate]: Taking taylor expansion of (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im)) in (x.re y.re x.im y.im) around 0 2.229 * [taylor]: Taking taylor expansion of (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im)) in y.im 2.229 * [taylor]: Taking taylor expansion of (fma x.re y.re (* y.im x.im)) in y.im 2.229 * [taylor]: Rewrote expression to (+ (* x.re y.re) (* y.im x.im)) 2.229 * [taylor]: Taking taylor expansion of (* x.re y.re) in y.im 2.229 * [taylor]: Taking taylor expansion of x.re in y.im 2.229 * [taylor]: Taking taylor expansion of y.re in y.im 2.229 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.im 2.229 * [taylor]: Taking taylor expansion of y.im in y.im 2.229 * [taylor]: Taking taylor expansion of x.im in y.im 2.229 * [taylor]: Taking taylor expansion of (hypot y.re y.im) in y.im 2.229 * [taylor]: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 2.230 * [taylor]: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in y.im 2.230 * [taylor]: Taking taylor expansion of (* y.re y.re) in y.im 2.230 * [taylor]: Taking taylor expansion of y.re in y.im 2.230 * [taylor]: Taking taylor expansion of y.re in y.im 2.230 * [taylor]: Taking taylor expansion of (* y.im y.im) in y.im 2.230 * [taylor]: Taking taylor expansion of y.im in y.im 2.230 * [taylor]: Taking taylor expansion of y.im in y.im 2.231 * [taylor]: Taking taylor expansion of (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im)) in x.im 2.231 * [taylor]: Taking taylor expansion of (fma x.re y.re (* y.im x.im)) in x.im 2.231 * [taylor]: Rewrote expression to (+ (* x.re y.re) (* y.im x.im)) 2.231 * [taylor]: Taking taylor expansion of (* x.re y.re) in x.im 2.231 * [taylor]: Taking taylor expansion of x.re in x.im 2.231 * [taylor]: Taking taylor expansion of y.re in x.im 2.231 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.im 2.231 * [taylor]: Taking taylor expansion of y.im in x.im 2.231 * [taylor]: Taking taylor expansion of x.im in x.im 2.231 * [taylor]: Taking taylor expansion of (hypot y.re y.im) in x.im 2.231 * [taylor]: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 2.231 * [taylor]: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in x.im 2.231 * [taylor]: Taking taylor expansion of (* y.re y.re) in x.im 2.232 * [taylor]: Taking taylor expansion of y.re in x.im 2.232 * [taylor]: Taking taylor expansion of y.re in x.im 2.232 * [taylor]: Taking taylor expansion of (* y.im y.im) in x.im 2.232 * [taylor]: Taking taylor expansion of y.im in x.im 2.232 * [taylor]: Taking taylor expansion of y.im in x.im 2.233 * [taylor]: Taking taylor expansion of (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im)) in y.re 2.233 * [taylor]: Taking taylor expansion of (fma x.re y.re (* y.im x.im)) in y.re 2.233 * [taylor]: Rewrote expression to (+ (* x.re y.re) (* y.im x.im)) 2.233 * [taylor]: Taking taylor expansion of (* x.re y.re) in y.re 2.233 * [taylor]: Taking taylor expansion of x.re in y.re 2.233 * [taylor]: Taking taylor expansion of y.re in y.re 2.233 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.re 2.233 * [taylor]: Taking taylor expansion of y.im in y.re 2.233 * [taylor]: Taking taylor expansion of x.im in y.re 2.233 * [taylor]: Taking taylor expansion of (hypot y.re y.im) in y.re 2.233 * [taylor]: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 2.233 * [taylor]: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in y.re 2.233 * [taylor]: Taking taylor expansion of (* y.re y.re) in y.re 2.233 * [taylor]: Taking taylor expansion of y.re in y.re 2.233 * [taylor]: Taking taylor expansion of y.re in y.re 2.233 * [taylor]: Taking taylor expansion of (* y.im y.im) in y.re 2.233 * [taylor]: Taking taylor expansion of y.im in y.re 2.233 * [taylor]: Taking taylor expansion of y.im in y.re 2.234 * [taylor]: Taking taylor expansion of (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im)) in x.re 2.234 * [taylor]: Taking taylor expansion of (fma x.re y.re (* y.im x.im)) in x.re 2.234 * [taylor]: Rewrote expression to (+ (* x.re y.re) (* y.im x.im)) 2.234 * [taylor]: Taking taylor expansion of (* x.re y.re) in x.re 2.234 * [taylor]: Taking taylor expansion of x.re in x.re 2.234 * [taylor]: Taking taylor expansion of y.re in x.re 2.234 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.re 2.234 * [taylor]: Taking taylor expansion of y.im in x.re 2.234 * [taylor]: Taking taylor expansion of x.im in x.re 2.234 * [taylor]: Taking taylor expansion of (hypot y.re y.im) in x.re 2.234 * [taylor]: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 2.234 * [taylor]: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in x.re 2.234 * [taylor]: Taking taylor expansion of (* y.re y.re) in x.re 2.235 * [taylor]: Taking taylor expansion of y.re in x.re 2.235 * [taylor]: Taking taylor expansion of y.re in x.re 2.235 * [taylor]: Taking taylor expansion of (* y.im y.im) in x.re 2.235 * [taylor]: Taking taylor expansion of y.im in x.re 2.235 * [taylor]: Taking taylor expansion of y.im in x.re 2.235 * [taylor]: Taking taylor expansion of (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im)) in x.re 2.236 * [taylor]: Taking taylor expansion of (fma x.re y.re (* y.im x.im)) in x.re 2.236 * [taylor]: Rewrote expression to (+ (* x.re y.re) (* y.im x.im)) 2.236 * [taylor]: Taking taylor expansion of (* x.re y.re) in x.re 2.236 * [taylor]: Taking taylor expansion of x.re in x.re 2.236 * [taylor]: Taking taylor expansion of y.re in x.re 2.236 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.re 2.236 * [taylor]: Taking taylor expansion of y.im in x.re 2.236 * [taylor]: Taking taylor expansion of x.im in x.re 2.236 * [taylor]: Taking taylor expansion of (hypot y.re y.im) in x.re 2.236 * [taylor]: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 2.236 * [taylor]: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in x.re 2.236 * [taylor]: Taking taylor expansion of (* y.re y.re) in x.re 2.236 * [taylor]: Taking taylor expansion of y.re in x.re 2.236 * [taylor]: Taking taylor expansion of y.re in x.re 2.236 * [taylor]: Taking taylor expansion of (* y.im y.im) in x.re 2.236 * [taylor]: Taking taylor expansion of y.im in x.re 2.236 * [taylor]: Taking taylor expansion of y.im in x.re 2.237 * [taylor]: Taking taylor expansion of (* (sqrt (/ 1 (+ (pow y.im 2) (pow y.re 2)))) (* y.im x.im)) in y.re 2.237 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (+ (pow y.im 2) (pow y.re 2)))) in y.re 2.237 * [taylor]: Taking taylor expansion of (/ 1 (+ (pow y.im 2) (pow y.re 2))) in y.re 2.237 * [taylor]: Taking taylor expansion of (+ (pow y.im 2) (pow y.re 2)) in y.re 2.237 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.re 2.237 * [taylor]: Taking taylor expansion of y.im in y.re 2.237 * [taylor]: Taking taylor expansion of (pow y.re 2) in y.re 2.237 * [taylor]: Taking taylor expansion of y.re in y.re 2.238 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.re 2.238 * [taylor]: Taking taylor expansion of y.im in y.re 2.238 * [taylor]: Taking taylor expansion of x.im in y.re 2.238 * [taylor]: Taking taylor expansion of x.im in x.im 2.238 * [taylor]: Taking taylor expansion of 0 in y.im 2.239 * [taylor]: Taking taylor expansion of (* (sqrt (/ 1 (+ (pow y.im 2) (pow y.re 2)))) y.re) in y.re 2.239 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (+ (pow y.im 2) (pow y.re 2)))) in y.re 2.239 * [taylor]: Taking taylor expansion of (/ 1 (+ (pow y.im 2) (pow y.re 2))) in y.re 2.239 * [taylor]: Taking taylor expansion of (+ (pow y.im 2) (pow y.re 2)) in y.re 2.239 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.re 2.239 * [taylor]: Taking taylor expansion of y.im in y.re 2.239 * [taylor]: Taking taylor expansion of (pow y.re 2) in y.re 2.239 * [taylor]: Taking taylor expansion of y.re in y.re 2.240 * [taylor]: Taking taylor expansion of y.re in y.re 2.240 * [taylor]: Taking taylor expansion of 0 in x.im 2.240 * [taylor]: Taking taylor expansion of 0 in y.im 2.240 * [taylor]: Taking taylor expansion of 0 in x.im 2.240 * [taylor]: Taking taylor expansion of 0 in y.im 2.240 * [taylor]: Taking taylor expansion of 1 in y.im 2.244 * [taylor]: Taking taylor expansion of 0 in y.re 2.244 * [taylor]: Taking taylor expansion of 0 in x.im 2.244 * [taylor]: Taking taylor expansion of 0 in y.im 2.244 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 2.244 * [taylor]: Taking taylor expansion of y.im in x.im 2.244 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 2.244 * [taylor]: Taking taylor expansion of y.im in y.im 2.247 * [taylor]: Taking taylor expansion of (- (* 1/2 (/ x.im (pow y.im 2)))) in x.im 2.247 * [taylor]: Taking taylor expansion of (* 1/2 (/ x.im (pow y.im 2))) in x.im 2.247 * [taylor]: Taking taylor expansion of 1/2 in x.im 2.247 * [taylor]: Taking taylor expansion of (/ x.im (pow y.im 2)) in x.im 2.247 * [taylor]: Taking taylor expansion of x.im in x.im 2.247 * [taylor]: Taking taylor expansion of (pow y.im 2) in x.im 2.247 * [taylor]: Taking taylor expansion of y.im in x.im 2.247 * [taylor]: Taking taylor expansion of 0 in y.im 2.248 * [taylor]: Taking taylor expansion of 0 in y.im 2.248 * [taylor]: Taking taylor expansion of 0 in y.im 2.248 * [approximate]: Taking taylor expansion of (/ (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) (hypot (/ 1 y.re) (/ 1 y.im))) in (x.re y.re x.im y.im) around 0 2.248 * [taylor]: Taking taylor expansion of (/ (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) (hypot (/ 1 y.re) (/ 1 y.im))) in y.im 2.248 * [taylor]: Taking taylor expansion of (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) in y.im 2.248 * [taylor]: Rewrote expression to (+ (* (/ 1 x.re) (/ 1 y.re)) (/ 1 (* y.im x.im))) 2.248 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 y.re)) in y.im 2.248 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 2.248 * [taylor]: Taking taylor expansion of x.re in y.im 2.248 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.im 2.248 * [taylor]: Taking taylor expansion of y.re in y.im 2.248 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.im 2.248 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.im 2.248 * [taylor]: Taking taylor expansion of y.im in y.im 2.248 * [taylor]: Taking taylor expansion of x.im in y.im 2.249 * [taylor]: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in y.im 2.249 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 2.249 * [taylor]: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in y.im 2.249 * [taylor]: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in y.im 2.249 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.im 2.249 * [taylor]: Taking taylor expansion of y.re in y.im 2.249 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.im 2.249 * [taylor]: Taking taylor expansion of y.re in y.im 2.249 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in y.im 2.249 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 2.249 * [taylor]: Taking taylor expansion of y.im in y.im 2.249 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 2.249 * [taylor]: Taking taylor expansion of y.im in y.im 2.252 * [taylor]: Taking taylor expansion of (/ (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) (hypot (/ 1 y.re) (/ 1 y.im))) in x.im 2.252 * [taylor]: Taking taylor expansion of (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) in x.im 2.253 * [taylor]: Rewrote expression to (+ (* (/ 1 x.re) (/ 1 y.re)) (/ 1 (* y.im x.im))) 2.253 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 y.re)) in x.im 2.253 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 2.253 * [taylor]: Taking taylor expansion of x.re in x.im 2.253 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.im 2.253 * [taylor]: Taking taylor expansion of y.re in x.im 2.253 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 2.253 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.im 2.253 * [taylor]: Taking taylor expansion of y.im in x.im 2.253 * [taylor]: Taking taylor expansion of x.im in x.im 2.253 * [taylor]: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in x.im 2.253 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 2.253 * [taylor]: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in x.im 2.253 * [taylor]: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in x.im 2.253 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.im 2.253 * [taylor]: Taking taylor expansion of y.re in x.im 2.253 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.im 2.253 * [taylor]: Taking taylor expansion of y.re in x.im 2.253 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in x.im 2.253 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 2.253 * [taylor]: Taking taylor expansion of y.im in x.im 2.253 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 2.253 * [taylor]: Taking taylor expansion of y.im in x.im 2.255 * [taylor]: Taking taylor expansion of (/ (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) (hypot (/ 1 y.re) (/ 1 y.im))) in y.re 2.255 * [taylor]: Taking taylor expansion of (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) in y.re 2.255 * [taylor]: Rewrote expression to (+ (* (/ 1 x.re) (/ 1 y.re)) (/ 1 (* y.im x.im))) 2.255 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 y.re)) in y.re 2.255 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 2.255 * [taylor]: Taking taylor expansion of x.re in y.re 2.255 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.re 2.255 * [taylor]: Taking taylor expansion of y.re in y.re 2.255 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.re 2.255 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.re 2.255 * [taylor]: Taking taylor expansion of y.im in y.re 2.255 * [taylor]: Taking taylor expansion of x.im in y.re 2.255 * [taylor]: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in y.re 2.255 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 2.256 * [taylor]: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in y.re 2.256 * [taylor]: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in y.re 2.256 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.re 2.256 * [taylor]: Taking taylor expansion of y.re in y.re 2.256 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.re 2.256 * [taylor]: Taking taylor expansion of y.re in y.re 2.256 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in y.re 2.256 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 2.256 * [taylor]: Taking taylor expansion of y.im in y.re 2.256 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 2.256 * [taylor]: Taking taylor expansion of y.im in y.re 2.259 * [taylor]: Taking taylor expansion of (/ (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) (hypot (/ 1 y.re) (/ 1 y.im))) in x.re 2.259 * [taylor]: Taking taylor expansion of (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) in x.re 2.259 * [taylor]: Rewrote expression to (+ (* (/ 1 x.re) (/ 1 y.re)) (/ 1 (* y.im x.im))) 2.259 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 y.re)) in x.re 2.259 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 2.259 * [taylor]: Taking taylor expansion of x.re in x.re 2.259 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.re 2.259 * [taylor]: Taking taylor expansion of y.re in x.re 2.260 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 2.260 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.re 2.260 * [taylor]: Taking taylor expansion of y.im in x.re 2.260 * [taylor]: Taking taylor expansion of x.im in x.re 2.260 * [taylor]: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in x.re 2.260 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 2.260 * [taylor]: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in x.re 2.260 * [taylor]: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in x.re 2.260 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.re 2.260 * [taylor]: Taking taylor expansion of y.re in x.re 2.260 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.re 2.260 * [taylor]: Taking taylor expansion of y.re in x.re 2.260 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in x.re 2.260 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 2.260 * [taylor]: Taking taylor expansion of y.im in x.re 2.260 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 2.260 * [taylor]: Taking taylor expansion of y.im in x.re 2.262 * [taylor]: Taking taylor expansion of (/ (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) (hypot (/ 1 y.re) (/ 1 y.im))) in x.re 2.262 * [taylor]: Taking taylor expansion of (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) in x.re 2.262 * [taylor]: Rewrote expression to (+ (* (/ 1 x.re) (/ 1 y.re)) (/ 1 (* y.im x.im))) 2.262 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 y.re)) in x.re 2.262 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 2.262 * [taylor]: Taking taylor expansion of x.re in x.re 2.262 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.re 2.262 * [taylor]: Taking taylor expansion of y.re in x.re 2.262 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 2.262 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.re 2.262 * [taylor]: Taking taylor expansion of y.im in x.re 2.262 * [taylor]: Taking taylor expansion of x.im in x.re 2.262 * [taylor]: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in x.re 2.262 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 2.262 * [taylor]: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in x.re 2.262 * [taylor]: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in x.re 2.262 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.re 2.262 * [taylor]: Taking taylor expansion of y.re in x.re 2.262 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.re 2.262 * [taylor]: Taking taylor expansion of y.re in x.re 2.262 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in x.re 2.262 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 2.263 * [taylor]: Taking taylor expansion of y.im in x.re 2.263 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 2.263 * [taylor]: Taking taylor expansion of y.im in x.re 2.264 * [taylor]: Taking taylor expansion of (* (sqrt (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) (/ 1 y.re)) in y.re 2.264 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) in y.re 2.264 * [taylor]: Taking taylor expansion of (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) in y.re 2.264 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) in y.re 2.264 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.re 2.264 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.re 2.264 * [taylor]: Taking taylor expansion of y.im in y.re 2.264 * [taylor]: Taking taylor expansion of (/ 1 (pow y.re 2)) in y.re 2.264 * [taylor]: Taking taylor expansion of (pow y.re 2) in y.re 2.264 * [taylor]: Taking taylor expansion of y.re in y.re 2.267 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.re 2.267 * [taylor]: Taking taylor expansion of y.re in y.re 2.268 * [taylor]: Taking taylor expansion of 1 in x.im 2.273 * [taylor]: Taking taylor expansion of (* (/ 1 (* y.im x.im)) (sqrt (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) in y.re 2.273 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.re 2.273 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.re 2.273 * [taylor]: Taking taylor expansion of y.im in y.re 2.273 * [taylor]: Taking taylor expansion of x.im in y.re 2.273 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) in y.re 2.273 * [taylor]: Taking taylor expansion of (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) in y.re 2.273 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) in y.re 2.273 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.re 2.273 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.re 2.273 * [taylor]: Taking taylor expansion of y.im in y.re 2.273 * [taylor]: Taking taylor expansion of (/ 1 (pow y.re 2)) in y.re 2.273 * [taylor]: Taking taylor expansion of (pow y.re 2) in y.re 2.273 * [taylor]: Taking taylor expansion of y.re in y.re 2.277 * [taylor]: Taking taylor expansion of 0 in x.im 2.277 * [taylor]: Taking taylor expansion of 1 in y.im 2.281 * [taylor]: Taking taylor expansion of 0 in y.re 2.281 * [taylor]: Taking taylor expansion of 0 in x.im 2.281 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 2.281 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.im 2.281 * [taylor]: Taking taylor expansion of y.im in x.im 2.282 * [taylor]: Taking taylor expansion of x.im in x.im 2.282 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 2.282 * [taylor]: Taking taylor expansion of y.im in y.im 2.286 * [taylor]: Taking taylor expansion of (- (* 1/2 (/ 1 (pow y.im 2)))) in x.im 2.286 * [taylor]: Taking taylor expansion of (* 1/2 (/ 1 (pow y.im 2))) in x.im 2.286 * [taylor]: Taking taylor expansion of 1/2 in x.im 2.286 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in x.im 2.286 * [taylor]: Taking taylor expansion of (pow y.im 2) in x.im 2.286 * [taylor]: Taking taylor expansion of y.im in x.im 2.286 * [taylor]: Taking taylor expansion of 0 in y.im 2.286 * [taylor]: Taking taylor expansion of 0 in y.im 2.292 * [taylor]: Taking taylor expansion of 0 in y.re 2.292 * [taylor]: Taking taylor expansion of 0 in x.im 2.292 * [taylor]: Taking taylor expansion of 0 in x.im 2.293 * [taylor]: Taking taylor expansion of 0 in x.im 2.297 * [taylor]: Taking taylor expansion of 0 in x.im 2.297 * [taylor]: Taking taylor expansion of 0 in y.im 2.297 * [taylor]: Taking taylor expansion of 0 in y.im 2.298 * [approximate]: Taking taylor expansion of (/ (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) (hypot (/ -1 y.re) (/ -1 y.im))) in (x.re y.re x.im y.im) around 0 2.298 * [taylor]: Taking taylor expansion of (/ (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) (hypot (/ -1 y.re) (/ -1 y.im))) in y.im 2.298 * [taylor]: Taking taylor expansion of (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) in y.im 2.298 * [taylor]: Rewrote expression to (+ (* (/ -1 x.re) (/ -1 y.re)) (/ 1 (* y.im x.im))) 2.298 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 y.re)) in y.im 2.298 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 2.298 * [taylor]: Taking taylor expansion of -1 in y.im 2.298 * [taylor]: Taking taylor expansion of x.re in y.im 2.298 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.im 2.298 * [taylor]: Taking taylor expansion of -1 in y.im 2.298 * [taylor]: Taking taylor expansion of y.re in y.im 2.298 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.im 2.298 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.im 2.298 * [taylor]: Taking taylor expansion of y.im in y.im 2.298 * [taylor]: Taking taylor expansion of x.im in y.im 2.298 * [taylor]: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in y.im 2.299 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 2.299 * [taylor]: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in y.im 2.299 * [taylor]: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in y.im 2.299 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.im 2.299 * [taylor]: Taking taylor expansion of -1 in y.im 2.299 * [taylor]: Taking taylor expansion of y.re in y.im 2.299 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.im 2.299 * [taylor]: Taking taylor expansion of -1 in y.im 2.299 * [taylor]: Taking taylor expansion of y.re in y.im 2.299 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in y.im 2.299 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 2.299 * [taylor]: Taking taylor expansion of -1 in y.im 2.299 * [taylor]: Taking taylor expansion of y.im in y.im 2.299 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 2.299 * [taylor]: Taking taylor expansion of -1 in y.im 2.299 * [taylor]: Taking taylor expansion of y.im in y.im 2.302 * [taylor]: Taking taylor expansion of (/ (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) (hypot (/ -1 y.re) (/ -1 y.im))) in x.im 2.302 * [taylor]: Taking taylor expansion of (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) in x.im 2.303 * [taylor]: Rewrote expression to (+ (* (/ -1 x.re) (/ -1 y.re)) (/ 1 (* y.im x.im))) 2.303 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 y.re)) in x.im 2.303 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 2.303 * [taylor]: Taking taylor expansion of -1 in x.im 2.303 * [taylor]: Taking taylor expansion of x.re in x.im 2.303 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.im 2.303 * [taylor]: Taking taylor expansion of -1 in x.im 2.303 * [taylor]: Taking taylor expansion of y.re in x.im 2.303 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 2.303 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.im 2.303 * [taylor]: Taking taylor expansion of y.im in x.im 2.303 * [taylor]: Taking taylor expansion of x.im in x.im 2.303 * [taylor]: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in x.im 2.303 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 2.303 * [taylor]: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in x.im 2.303 * [taylor]: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in x.im 2.303 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.im 2.303 * [taylor]: Taking taylor expansion of -1 in x.im 2.303 * [taylor]: Taking taylor expansion of y.re in x.im 2.303 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.im 2.303 * [taylor]: Taking taylor expansion of -1 in x.im 2.303 * [taylor]: Taking taylor expansion of y.re in x.im 2.303 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in x.im 2.304 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 2.304 * [taylor]: Taking taylor expansion of -1 in x.im 2.304 * [taylor]: Taking taylor expansion of y.im in x.im 2.304 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 2.304 * [taylor]: Taking taylor expansion of -1 in x.im 2.304 * [taylor]: Taking taylor expansion of y.im in x.im 2.305 * [taylor]: Taking taylor expansion of (/ (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) (hypot (/ -1 y.re) (/ -1 y.im))) in y.re 2.305 * [taylor]: Taking taylor expansion of (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) in y.re 2.305 * [taylor]: Rewrote expression to (+ (* (/ -1 x.re) (/ -1 y.re)) (/ 1 (* y.im x.im))) 2.305 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 y.re)) in y.re 2.305 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 2.305 * [taylor]: Taking taylor expansion of -1 in y.re 2.305 * [taylor]: Taking taylor expansion of x.re in y.re 2.305 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.re 2.305 * [taylor]: Taking taylor expansion of -1 in y.re 2.305 * [taylor]: Taking taylor expansion of y.re in y.re 2.306 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.re 2.306 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.re 2.306 * [taylor]: Taking taylor expansion of y.im in y.re 2.306 * [taylor]: Taking taylor expansion of x.im in y.re 2.306 * [taylor]: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in y.re 2.306 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 2.306 * [taylor]: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in y.re 2.306 * [taylor]: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in y.re 2.306 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.re 2.306 * [taylor]: Taking taylor expansion of -1 in y.re 2.306 * [taylor]: Taking taylor expansion of y.re in y.re 2.306 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.re 2.306 * [taylor]: Taking taylor expansion of -1 in y.re 2.306 * [taylor]: Taking taylor expansion of y.re in y.re 2.307 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in y.re 2.307 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 2.307 * [taylor]: Taking taylor expansion of -1 in y.re 2.307 * [taylor]: Taking taylor expansion of y.im in y.re 2.307 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 2.307 * [taylor]: Taking taylor expansion of -1 in y.re 2.307 * [taylor]: Taking taylor expansion of y.im in y.re 2.309 * [taylor]: Taking taylor expansion of (/ (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) (hypot (/ -1 y.re) (/ -1 y.im))) in x.re 2.310 * [taylor]: Taking taylor expansion of (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) in x.re 2.310 * [taylor]: Rewrote expression to (+ (* (/ -1 x.re) (/ -1 y.re)) (/ 1 (* y.im x.im))) 2.310 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 y.re)) in x.re 2.310 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 2.310 * [taylor]: Taking taylor expansion of -1 in x.re 2.310 * [taylor]: Taking taylor expansion of x.re in x.re 2.310 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.re 2.310 * [taylor]: Taking taylor expansion of -1 in x.re 2.310 * [taylor]: Taking taylor expansion of y.re in x.re 2.310 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 2.310 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.re 2.310 * [taylor]: Taking taylor expansion of y.im in x.re 2.310 * [taylor]: Taking taylor expansion of x.im in x.re 2.310 * [taylor]: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in x.re 2.310 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 2.310 * [taylor]: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in x.re 2.310 * [taylor]: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in x.re 2.310 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.re 2.310 * [taylor]: Taking taylor expansion of -1 in x.re 2.310 * [taylor]: Taking taylor expansion of y.re in x.re 2.310 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.re 2.310 * [taylor]: Taking taylor expansion of -1 in x.re 2.310 * [taylor]: Taking taylor expansion of y.re in x.re 2.311 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in x.re 2.311 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 2.311 * [taylor]: Taking taylor expansion of -1 in x.re 2.311 * [taylor]: Taking taylor expansion of y.im in x.re 2.311 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 2.311 * [taylor]: Taking taylor expansion of -1 in x.re 2.311 * [taylor]: Taking taylor expansion of y.im in x.re 2.312 * [taylor]: Taking taylor expansion of (/ (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) (hypot (/ -1 y.re) (/ -1 y.im))) in x.re 2.312 * [taylor]: Taking taylor expansion of (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) in x.re 2.312 * [taylor]: Rewrote expression to (+ (* (/ -1 x.re) (/ -1 y.re)) (/ 1 (* y.im x.im))) 2.312 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 y.re)) in x.re 2.312 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 2.312 * [taylor]: Taking taylor expansion of -1 in x.re 2.312 * [taylor]: Taking taylor expansion of x.re in x.re 2.313 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.re 2.313 * [taylor]: Taking taylor expansion of -1 in x.re 2.313 * [taylor]: Taking taylor expansion of y.re in x.re 2.313 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 2.313 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.re 2.313 * [taylor]: Taking taylor expansion of y.im in x.re 2.313 * [taylor]: Taking taylor expansion of x.im in x.re 2.313 * [taylor]: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in x.re 2.313 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 2.313 * [taylor]: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in x.re 2.313 * [taylor]: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in x.re 2.313 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.re 2.313 * [taylor]: Taking taylor expansion of -1 in x.re 2.313 * [taylor]: Taking taylor expansion of y.re in x.re 2.313 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.re 2.313 * [taylor]: Taking taylor expansion of -1 in x.re 2.313 * [taylor]: Taking taylor expansion of y.re in x.re 2.313 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in x.re 2.313 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 2.313 * [taylor]: Taking taylor expansion of -1 in x.re 2.313 * [taylor]: Taking taylor expansion of y.im in x.re 2.313 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 2.313 * [taylor]: Taking taylor expansion of -1 in x.re 2.313 * [taylor]: Taking taylor expansion of y.im in x.re 2.315 * [taylor]: Taking taylor expansion of (* (sqrt (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) (/ 1 y.re)) in y.re 2.315 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) in y.re 2.315 * [taylor]: Taking taylor expansion of (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) in y.re 2.315 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) in y.re 2.315 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.re 2.315 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.re 2.315 * [taylor]: Taking taylor expansion of y.im in y.re 2.315 * [taylor]: Taking taylor expansion of (/ 1 (pow y.re 2)) in y.re 2.315 * [taylor]: Taking taylor expansion of (pow y.re 2) in y.re 2.315 * [taylor]: Taking taylor expansion of y.re in y.re 2.318 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.re 2.318 * [taylor]: Taking taylor expansion of y.re in y.re 2.319 * [taylor]: Taking taylor expansion of 1 in x.im 2.320 * [taylor]: Taking taylor expansion of (* (/ 1 (* y.im x.im)) (sqrt (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) in y.re 2.320 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.re 2.320 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.re 2.320 * [taylor]: Taking taylor expansion of y.im in y.re 2.320 * [taylor]: Taking taylor expansion of x.im in y.re 2.320 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) in y.re 2.320 * [taylor]: Taking taylor expansion of (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) in y.re 2.320 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) in y.re 2.321 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.re 2.321 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.re 2.321 * [taylor]: Taking taylor expansion of y.im in y.re 2.321 * [taylor]: Taking taylor expansion of (/ 1 (pow y.re 2)) in y.re 2.321 * [taylor]: Taking taylor expansion of (pow y.re 2) in y.re 2.321 * [taylor]: Taking taylor expansion of y.re in y.re 2.325 * [taylor]: Taking taylor expansion of 0 in x.im 2.325 * [taylor]: Taking taylor expansion of 1 in y.im 2.330 * [taylor]: Taking taylor expansion of 0 in y.re 2.330 * [taylor]: Taking taylor expansion of 0 in x.im 2.330 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 2.330 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.im 2.330 * [taylor]: Taking taylor expansion of y.im in x.im 2.330 * [taylor]: Taking taylor expansion of x.im in x.im 2.330 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 2.330 * [taylor]: Taking taylor expansion of y.im in y.im 2.335 * [taylor]: Taking taylor expansion of (- (* 1/2 (/ 1 (pow y.im 2)))) in x.im 2.335 * [taylor]: Taking taylor expansion of (* 1/2 (/ 1 (pow y.im 2))) in x.im 2.335 * [taylor]: Taking taylor expansion of 1/2 in x.im 2.335 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in x.im 2.335 * [taylor]: Taking taylor expansion of (pow y.im 2) in x.im 2.335 * [taylor]: Taking taylor expansion of y.im in x.im 2.335 * [taylor]: Taking taylor expansion of 0 in y.im 2.335 * [taylor]: Taking taylor expansion of 0 in y.im 2.341 * [taylor]: Taking taylor expansion of 0 in y.re 2.341 * [taylor]: Taking taylor expansion of 0 in x.im 2.341 * [taylor]: Taking taylor expansion of 0 in x.im 2.341 * [taylor]: Taking taylor expansion of 0 in x.im 2.346 * [taylor]: Taking taylor expansion of 0 in x.im 2.346 * [taylor]: Taking taylor expansion of 0 in y.im 2.346 * [taylor]: Taking taylor expansion of 0 in y.im 2.346 * * * * [progress]: [ 2 / 4 ] generating series at (2 1) 2.347 * [approximate]: Taking taylor expansion of (/ (fma x.re y.re (* y.im x.im)) (pow (hypot y.re y.im) 2)) in (x.re y.re x.im y.im) around 0 2.347 * [taylor]: Taking taylor expansion of (/ (fma x.re y.re (* y.im x.im)) (pow (hypot y.re y.im) 2)) in y.im 2.347 * [taylor]: Taking taylor expansion of (fma x.re y.re (* y.im x.im)) in y.im 2.347 * [taylor]: Rewrote expression to (+ (* x.re y.re) (* y.im x.im)) 2.347 * [taylor]: Taking taylor expansion of (* x.re y.re) in y.im 2.347 * [taylor]: Taking taylor expansion of x.re in y.im 2.347 * [taylor]: Taking taylor expansion of y.re in y.im 2.347 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.im 2.347 * [taylor]: Taking taylor expansion of y.im in y.im 2.347 * [taylor]: Taking taylor expansion of x.im in y.im 2.347 * [taylor]: Taking taylor expansion of (pow (hypot y.re y.im) 2) in y.im 2.347 * [taylor]: Taking taylor expansion of (hypot y.re y.im) in y.im 2.347 * [taylor]: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 2.347 * [taylor]: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in y.im 2.347 * [taylor]: Taking taylor expansion of (* y.re y.re) in y.im 2.347 * [taylor]: Taking taylor expansion of y.re in y.im 2.347 * [taylor]: Taking taylor expansion of y.re in y.im 2.347 * [taylor]: Taking taylor expansion of (* y.im y.im) in y.im 2.347 * [taylor]: Taking taylor expansion of y.im in y.im 2.347 * [taylor]: Taking taylor expansion of y.im in y.im 2.348 * [taylor]: Taking taylor expansion of (/ (fma x.re y.re (* y.im x.im)) (pow (hypot y.re y.im) 2)) in x.im 2.348 * [taylor]: Taking taylor expansion of (fma x.re y.re (* y.im x.im)) in x.im 2.349 * [taylor]: Rewrote expression to (+ (* x.re y.re) (* y.im x.im)) 2.349 * [taylor]: Taking taylor expansion of (* x.re y.re) in x.im 2.349 * [taylor]: Taking taylor expansion of x.re in x.im 2.349 * [taylor]: Taking taylor expansion of y.re in x.im 2.349 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.im 2.349 * [taylor]: Taking taylor expansion of y.im in x.im 2.349 * [taylor]: Taking taylor expansion of x.im in x.im 2.349 * [taylor]: Taking taylor expansion of (pow (hypot y.re y.im) 2) in x.im 2.349 * [taylor]: Taking taylor expansion of (hypot y.re y.im) in x.im 2.349 * [taylor]: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 2.349 * [taylor]: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in x.im 2.349 * [taylor]: Taking taylor expansion of (* y.re y.re) in x.im 2.349 * [taylor]: Taking taylor expansion of y.re in x.im 2.349 * [taylor]: Taking taylor expansion of y.re in x.im 2.349 * [taylor]: Taking taylor expansion of (* y.im y.im) in x.im 2.349 * [taylor]: Taking taylor expansion of y.im in x.im 2.349 * [taylor]: Taking taylor expansion of y.im in x.im 2.350 * [taylor]: Taking taylor expansion of (/ (fma x.re y.re (* y.im x.im)) (pow (hypot y.re y.im) 2)) in y.re 2.350 * [taylor]: Taking taylor expansion of (fma x.re y.re (* y.im x.im)) in y.re 2.350 * [taylor]: Rewrote expression to (+ (* x.re y.re) (* y.im x.im)) 2.350 * [taylor]: Taking taylor expansion of (* x.re y.re) in y.re 2.350 * [taylor]: Taking taylor expansion of x.re in y.re 2.350 * [taylor]: Taking taylor expansion of y.re in y.re 2.350 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.re 2.350 * [taylor]: Taking taylor expansion of y.im in y.re 2.350 * [taylor]: Taking taylor expansion of x.im in y.re 2.350 * [taylor]: Taking taylor expansion of (pow (hypot y.re y.im) 2) in y.re 2.350 * [taylor]: Taking taylor expansion of (hypot y.re y.im) in y.re 2.350 * [taylor]: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 2.350 * [taylor]: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in y.re 2.350 * [taylor]: Taking taylor expansion of (* y.re y.re) in y.re 2.350 * [taylor]: Taking taylor expansion of y.re in y.re 2.350 * [taylor]: Taking taylor expansion of y.re in y.re 2.350 * [taylor]: Taking taylor expansion of (* y.im y.im) in y.re 2.350 * [taylor]: Taking taylor expansion of y.im in y.re 2.350 * [taylor]: Taking taylor expansion of y.im in y.re 2.352 * [taylor]: Taking taylor expansion of (/ (fma x.re y.re (* y.im x.im)) (pow (hypot y.re y.im) 2)) in x.re 2.352 * [taylor]: Taking taylor expansion of (fma x.re y.re (* y.im x.im)) in x.re 2.352 * [taylor]: Rewrote expression to (+ (* x.re y.re) (* y.im x.im)) 2.352 * [taylor]: Taking taylor expansion of (* x.re y.re) in x.re 2.352 * [taylor]: Taking taylor expansion of x.re in x.re 2.352 * [taylor]: Taking taylor expansion of y.re in x.re 2.352 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.re 2.352 * [taylor]: Taking taylor expansion of y.im in x.re 2.352 * [taylor]: Taking taylor expansion of x.im in x.re 2.352 * [taylor]: Taking taylor expansion of (pow (hypot y.re y.im) 2) in x.re 2.352 * [taylor]: Taking taylor expansion of (hypot y.re y.im) in x.re 2.352 * [taylor]: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 2.352 * [taylor]: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in x.re 2.352 * [taylor]: Taking taylor expansion of (* y.re y.re) in x.re 2.352 * [taylor]: Taking taylor expansion of y.re in x.re 2.352 * [taylor]: Taking taylor expansion of y.re in x.re 2.352 * [taylor]: Taking taylor expansion of (* y.im y.im) in x.re 2.352 * [taylor]: Taking taylor expansion of y.im in x.re 2.352 * [taylor]: Taking taylor expansion of y.im in x.re 2.354 * [taylor]: Taking taylor expansion of (/ (fma x.re y.re (* y.im x.im)) (pow (hypot y.re y.im) 2)) in x.re 2.354 * [taylor]: Taking taylor expansion of (fma x.re y.re (* y.im x.im)) in x.re 2.354 * [taylor]: Rewrote expression to (+ (* x.re y.re) (* y.im x.im)) 2.354 * [taylor]: Taking taylor expansion of (* x.re y.re) in x.re 2.354 * [taylor]: Taking taylor expansion of x.re in x.re 2.354 * [taylor]: Taking taylor expansion of y.re in x.re 2.354 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.re 2.354 * [taylor]: Taking taylor expansion of y.im in x.re 2.354 * [taylor]: Taking taylor expansion of x.im in x.re 2.354 * [taylor]: Taking taylor expansion of (pow (hypot y.re y.im) 2) in x.re 2.354 * [taylor]: Taking taylor expansion of (hypot y.re y.im) in x.re 2.354 * [taylor]: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 2.354 * [taylor]: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in x.re 2.354 * [taylor]: Taking taylor expansion of (* y.re y.re) in x.re 2.354 * [taylor]: Taking taylor expansion of y.re in x.re 2.354 * [taylor]: Taking taylor expansion of y.re in x.re 2.354 * [taylor]: Taking taylor expansion of (* y.im y.im) in x.re 2.354 * [taylor]: Taking taylor expansion of y.im in x.re 2.354 * [taylor]: Taking taylor expansion of y.im in x.re 2.358 * [taylor]: Taking taylor expansion of (/ (* y.im x.im) (+ (pow y.re 2) (pow y.im 2))) in y.re 2.358 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.re 2.358 * [taylor]: Taking taylor expansion of y.im in y.re 2.358 * [taylor]: Taking taylor expansion of x.im in y.re 2.358 * [taylor]: Taking taylor expansion of (+ (pow y.re 2) (pow y.im 2)) in y.re 2.358 * [taylor]: Taking taylor expansion of (pow y.re 2) in y.re 2.358 * [taylor]: Taking taylor expansion of y.re in y.re 2.358 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.re 2.358 * [taylor]: Taking taylor expansion of y.im in y.re 2.358 * [taylor]: Taking taylor expansion of (/ x.im y.im) in x.im 2.358 * [taylor]: Taking taylor expansion of x.im in x.im 2.358 * [taylor]: Taking taylor expansion of y.im in x.im 2.359 * [taylor]: Taking taylor expansion of (/ y.re (+ (pow y.re 2) (pow y.im 2))) in y.re 2.359 * [taylor]: Taking taylor expansion of y.re in y.re 2.359 * [taylor]: Taking taylor expansion of (+ (pow y.re 2) (pow y.im 2)) in y.re 2.359 * [taylor]: Taking taylor expansion of (pow y.re 2) in y.re 2.359 * [taylor]: Taking taylor expansion of y.re in y.re 2.359 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.re 2.359 * [taylor]: Taking taylor expansion of y.im in y.re 2.360 * [taylor]: Taking taylor expansion of 0 in x.im 2.360 * [taylor]: Taking taylor expansion of 0 in y.im 2.360 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 2.360 * [taylor]: Taking taylor expansion of y.im in y.im 2.365 * [taylor]: Taking taylor expansion of 0 in y.re 2.365 * [taylor]: Taking taylor expansion of 0 in x.im 2.365 * [taylor]: Taking taylor expansion of 0 in y.im 2.365 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in x.im 2.365 * [taylor]: Taking taylor expansion of (pow y.im 2) in x.im 2.365 * [taylor]: Taking taylor expansion of y.im in x.im 2.365 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.im 2.365 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.im 2.365 * [taylor]: Taking taylor expansion of y.im in y.im 2.369 * [taylor]: Taking taylor expansion of (- (/ x.im (pow y.im 3))) in x.im 2.369 * [taylor]: Taking taylor expansion of (/ x.im (pow y.im 3)) in x.im 2.369 * [taylor]: Taking taylor expansion of x.im in x.im 2.369 * [taylor]: Taking taylor expansion of (pow y.im 3) in x.im 2.369 * [taylor]: Taking taylor expansion of y.im in x.im 2.369 * [taylor]: Taking taylor expansion of 0 in y.im 2.369 * [taylor]: Taking taylor expansion of 0 in y.im 2.369 * [approximate]: Taking taylor expansion of (/ (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2)) in (x.re y.re x.im y.im) around 0 2.369 * [taylor]: Taking taylor expansion of (/ (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2)) in y.im 2.369 * [taylor]: Taking taylor expansion of (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) in y.im 2.370 * [taylor]: Rewrote expression to (+ (* (/ 1 x.re) (/ 1 y.re)) (/ 1 (* y.im x.im))) 2.370 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 y.re)) in y.im 2.370 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 2.370 * [taylor]: Taking taylor expansion of x.re in y.im 2.370 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.im 2.370 * [taylor]: Taking taylor expansion of y.re in y.im 2.370 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.im 2.370 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.im 2.370 * [taylor]: Taking taylor expansion of y.im in y.im 2.370 * [taylor]: Taking taylor expansion of x.im in y.im 2.370 * [taylor]: Taking taylor expansion of (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2) in y.im 2.370 * [taylor]: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in y.im 2.370 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 2.370 * [taylor]: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in y.im 2.370 * [taylor]: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in y.im 2.370 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.im 2.370 * [taylor]: Taking taylor expansion of y.re in y.im 2.370 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.im 2.370 * [taylor]: Taking taylor expansion of y.re in y.im 2.370 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in y.im 2.370 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 2.370 * [taylor]: Taking taylor expansion of y.im in y.im 2.371 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 2.371 * [taylor]: Taking taylor expansion of y.im in y.im 2.374 * [taylor]: Taking taylor expansion of (/ (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2)) in x.im 2.374 * [taylor]: Taking taylor expansion of (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) in x.im 2.374 * [taylor]: Rewrote expression to (+ (* (/ 1 x.re) (/ 1 y.re)) (/ 1 (* y.im x.im))) 2.374 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 y.re)) in x.im 2.374 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 2.374 * [taylor]: Taking taylor expansion of x.re in x.im 2.374 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.im 2.374 * [taylor]: Taking taylor expansion of y.re in x.im 2.374 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 2.374 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.im 2.374 * [taylor]: Taking taylor expansion of y.im in x.im 2.374 * [taylor]: Taking taylor expansion of x.im in x.im 2.375 * [taylor]: Taking taylor expansion of (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2) in x.im 2.375 * [taylor]: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in x.im 2.375 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 2.375 * [taylor]: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in x.im 2.375 * [taylor]: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in x.im 2.375 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.im 2.375 * [taylor]: Taking taylor expansion of y.re in x.im 2.375 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.im 2.375 * [taylor]: Taking taylor expansion of y.re in x.im 2.375 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in x.im 2.375 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 2.375 * [taylor]: Taking taylor expansion of y.im in x.im 2.375 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 2.375 * [taylor]: Taking taylor expansion of y.im in x.im 2.377 * [taylor]: Taking taylor expansion of (/ (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2)) in y.re 2.377 * [taylor]: Taking taylor expansion of (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) in y.re 2.377 * [taylor]: Rewrote expression to (+ (* (/ 1 x.re) (/ 1 y.re)) (/ 1 (* y.im x.im))) 2.377 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 y.re)) in y.re 2.377 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 2.377 * [taylor]: Taking taylor expansion of x.re in y.re 2.377 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.re 2.377 * [taylor]: Taking taylor expansion of y.re in y.re 2.377 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.re 2.377 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.re 2.377 * [taylor]: Taking taylor expansion of y.im in y.re 2.377 * [taylor]: Taking taylor expansion of x.im in y.re 2.377 * [taylor]: Taking taylor expansion of (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2) in y.re 2.377 * [taylor]: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in y.re 2.378 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 2.378 * [taylor]: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in y.re 2.378 * [taylor]: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in y.re 2.378 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.re 2.378 * [taylor]: Taking taylor expansion of y.re in y.re 2.378 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.re 2.378 * [taylor]: Taking taylor expansion of y.re in y.re 2.378 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in y.re 2.378 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 2.378 * [taylor]: Taking taylor expansion of y.im in y.re 2.378 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 2.378 * [taylor]: Taking taylor expansion of y.im in y.re 2.381 * [taylor]: Taking taylor expansion of (/ (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2)) in x.re 2.381 * [taylor]: Taking taylor expansion of (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) in x.re 2.382 * [taylor]: Rewrote expression to (+ (* (/ 1 x.re) (/ 1 y.re)) (/ 1 (* y.im x.im))) 2.382 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 y.re)) in x.re 2.382 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 2.382 * [taylor]: Taking taylor expansion of x.re in x.re 2.382 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.re 2.382 * [taylor]: Taking taylor expansion of y.re in x.re 2.382 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 2.382 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.re 2.382 * [taylor]: Taking taylor expansion of y.im in x.re 2.382 * [taylor]: Taking taylor expansion of x.im in x.re 2.382 * [taylor]: Taking taylor expansion of (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2) in x.re 2.382 * [taylor]: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in x.re 2.382 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 2.382 * [taylor]: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in x.re 2.382 * [taylor]: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in x.re 2.382 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.re 2.382 * [taylor]: Taking taylor expansion of y.re in x.re 2.382 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.re 2.382 * [taylor]: Taking taylor expansion of y.re in x.re 2.382 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in x.re 2.382 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 2.382 * [taylor]: Taking taylor expansion of y.im in x.re 2.382 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 2.382 * [taylor]: Taking taylor expansion of y.im in x.re 2.384 * [taylor]: Taking taylor expansion of (/ (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2)) in x.re 2.384 * [taylor]: Taking taylor expansion of (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) in x.re 2.384 * [taylor]: Rewrote expression to (+ (* (/ 1 x.re) (/ 1 y.re)) (/ 1 (* y.im x.im))) 2.384 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 y.re)) in x.re 2.384 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 2.384 * [taylor]: Taking taylor expansion of x.re in x.re 2.385 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.re 2.385 * [taylor]: Taking taylor expansion of y.re in x.re 2.385 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 2.385 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.re 2.385 * [taylor]: Taking taylor expansion of y.im in x.re 2.385 * [taylor]: Taking taylor expansion of x.im in x.re 2.385 * [taylor]: Taking taylor expansion of (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2) in x.re 2.385 * [taylor]: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in x.re 2.385 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 2.385 * [taylor]: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in x.re 2.385 * [taylor]: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in x.re 2.385 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.re 2.385 * [taylor]: Taking taylor expansion of y.re in x.re 2.385 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.re 2.385 * [taylor]: Taking taylor expansion of y.re in x.re 2.385 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in x.re 2.385 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 2.385 * [taylor]: Taking taylor expansion of y.im in x.re 2.385 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 2.385 * [taylor]: Taking taylor expansion of y.im in x.re 2.387 * [taylor]: Taking taylor expansion of (/ 1 (* (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) y.re)) in y.re 2.387 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) y.re) in y.re 2.387 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) in y.re 2.387 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.re 2.387 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.re 2.387 * [taylor]: Taking taylor expansion of y.im in y.re 2.387 * [taylor]: Taking taylor expansion of (/ 1 (pow y.re 2)) in y.re 2.387 * [taylor]: Taking taylor expansion of (pow y.re 2) in y.re 2.387 * [taylor]: Taking taylor expansion of y.re in y.re 2.387 * [taylor]: Taking taylor expansion of y.re in y.re 2.390 * [taylor]: Taking taylor expansion of 1 in x.im 2.391 * [taylor]: Taking taylor expansion of (/ 1 (* y.im (* x.im (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) in y.re 2.392 * [taylor]: Taking taylor expansion of (* y.im (* x.im (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) in y.re 2.392 * [taylor]: Taking taylor expansion of y.im in y.re 2.392 * [taylor]: Taking taylor expansion of (* x.im (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) in y.re 2.392 * [taylor]: Taking taylor expansion of x.im in y.re 2.392 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) in y.re 2.392 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.re 2.392 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.re 2.392 * [taylor]: Taking taylor expansion of y.im in y.re 2.392 * [taylor]: Taking taylor expansion of (/ 1 (pow y.re 2)) in y.re 2.392 * [taylor]: Taking taylor expansion of (pow y.re 2) in y.re 2.392 * [taylor]: Taking taylor expansion of y.re in y.re 2.395 * [taylor]: Taking taylor expansion of 0 in x.im 2.395 * [taylor]: Taking taylor expansion of 1 in y.im 2.400 * [taylor]: Taking taylor expansion of 0 in y.re 2.400 * [taylor]: Taking taylor expansion of 0 in x.im 2.400 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 2.400 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.im 2.400 * [taylor]: Taking taylor expansion of y.im in x.im 2.400 * [taylor]: Taking taylor expansion of x.im in x.im 2.400 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 2.400 * [taylor]: Taking taylor expansion of y.im in y.im 2.404 * [taylor]: Taking taylor expansion of (- (/ 1 (pow y.im 2))) in x.im 2.404 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in x.im 2.404 * [taylor]: Taking taylor expansion of (pow y.im 2) in x.im 2.404 * [taylor]: Taking taylor expansion of y.im in x.im 2.405 * [taylor]: Taking taylor expansion of 0 in y.im 2.405 * [taylor]: Taking taylor expansion of 0 in y.im 2.411 * [taylor]: Taking taylor expansion of 0 in y.re 2.411 * [taylor]: Taking taylor expansion of 0 in x.im 2.411 * [taylor]: Taking taylor expansion of 0 in x.im 2.413 * [taylor]: Taking taylor expansion of 0 in x.im 2.417 * [taylor]: Taking taylor expansion of 0 in x.im 2.417 * [taylor]: Taking taylor expansion of 0 in y.im 2.417 * [approximate]: Taking taylor expansion of (/ (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2)) in (x.re y.re x.im y.im) around 0 2.417 * [taylor]: Taking taylor expansion of (/ (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2)) in y.im 2.417 * [taylor]: Taking taylor expansion of (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) in y.im 2.417 * [taylor]: Rewrote expression to (+ (* (/ -1 x.re) (/ -1 y.re)) (/ 1 (* y.im x.im))) 2.417 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 y.re)) in y.im 2.418 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 2.418 * [taylor]: Taking taylor expansion of -1 in y.im 2.418 * [taylor]: Taking taylor expansion of x.re in y.im 2.418 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.im 2.418 * [taylor]: Taking taylor expansion of -1 in y.im 2.418 * [taylor]: Taking taylor expansion of y.re in y.im 2.418 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.im 2.418 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.im 2.418 * [taylor]: Taking taylor expansion of y.im in y.im 2.418 * [taylor]: Taking taylor expansion of x.im in y.im 2.418 * [taylor]: Taking taylor expansion of (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2) in y.im 2.418 * [taylor]: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in y.im 2.418 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 2.418 * [taylor]: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in y.im 2.418 * [taylor]: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in y.im 2.418 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.im 2.418 * [taylor]: Taking taylor expansion of -1 in y.im 2.418 * [taylor]: Taking taylor expansion of y.re in y.im 2.418 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.im 2.418 * [taylor]: Taking taylor expansion of -1 in y.im 2.418 * [taylor]: Taking taylor expansion of y.re in y.im 2.418 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in y.im 2.418 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 2.418 * [taylor]: Taking taylor expansion of -1 in y.im 2.418 * [taylor]: Taking taylor expansion of y.im in y.im 2.419 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 2.419 * [taylor]: Taking taylor expansion of -1 in y.im 2.419 * [taylor]: Taking taylor expansion of y.im in y.im 2.422 * [taylor]: Taking taylor expansion of (/ (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2)) in x.im 2.422 * [taylor]: Taking taylor expansion of (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) in x.im 2.422 * [taylor]: Rewrote expression to (+ (* (/ -1 x.re) (/ -1 y.re)) (/ 1 (* y.im x.im))) 2.422 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 y.re)) in x.im 2.422 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 2.422 * [taylor]: Taking taylor expansion of -1 in x.im 2.422 * [taylor]: Taking taylor expansion of x.re in x.im 2.422 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.im 2.422 * [taylor]: Taking taylor expansion of -1 in x.im 2.422 * [taylor]: Taking taylor expansion of y.re in x.im 2.422 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 2.423 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.im 2.423 * [taylor]: Taking taylor expansion of y.im in x.im 2.423 * [taylor]: Taking taylor expansion of x.im in x.im 2.423 * [taylor]: Taking taylor expansion of (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2) in x.im 2.423 * [taylor]: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in x.im 2.423 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 2.423 * [taylor]: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in x.im 2.423 * [taylor]: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in x.im 2.423 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.im 2.423 * [taylor]: Taking taylor expansion of -1 in x.im 2.423 * [taylor]: Taking taylor expansion of y.re in x.im 2.423 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.im 2.423 * [taylor]: Taking taylor expansion of -1 in x.im 2.423 * [taylor]: Taking taylor expansion of y.re in x.im 2.423 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in x.im 2.423 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 2.423 * [taylor]: Taking taylor expansion of -1 in x.im 2.423 * [taylor]: Taking taylor expansion of y.im in x.im 2.423 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 2.423 * [taylor]: Taking taylor expansion of -1 in x.im 2.423 * [taylor]: Taking taylor expansion of y.im in x.im 2.425 * [taylor]: Taking taylor expansion of (/ (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2)) in y.re 2.425 * [taylor]: Taking taylor expansion of (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) in y.re 2.425 * [taylor]: Rewrote expression to (+ (* (/ -1 x.re) (/ -1 y.re)) (/ 1 (* y.im x.im))) 2.425 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 y.re)) in y.re 2.425 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 2.425 * [taylor]: Taking taylor expansion of -1 in y.re 2.425 * [taylor]: Taking taylor expansion of x.re in y.re 2.425 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.re 2.425 * [taylor]: Taking taylor expansion of -1 in y.re 2.425 * [taylor]: Taking taylor expansion of y.re in y.re 2.426 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.re 2.426 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.re 2.426 * [taylor]: Taking taylor expansion of y.im in y.re 2.426 * [taylor]: Taking taylor expansion of x.im in y.re 2.426 * [taylor]: Taking taylor expansion of (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2) in y.re 2.426 * [taylor]: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in y.re 2.426 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 2.426 * [taylor]: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in y.re 2.426 * [taylor]: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in y.re 2.426 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.re 2.426 * [taylor]: Taking taylor expansion of -1 in y.re 2.426 * [taylor]: Taking taylor expansion of y.re in y.re 2.426 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.re 2.426 * [taylor]: Taking taylor expansion of -1 in y.re 2.426 * [taylor]: Taking taylor expansion of y.re in y.re 2.427 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in y.re 2.427 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 2.427 * [taylor]: Taking taylor expansion of -1 in y.re 2.427 * [taylor]: Taking taylor expansion of y.im in y.re 2.427 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 2.427 * [taylor]: Taking taylor expansion of -1 in y.re 2.427 * [taylor]: Taking taylor expansion of y.im in y.re 2.430 * [taylor]: Taking taylor expansion of (/ (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2)) in x.re 2.430 * [taylor]: Taking taylor expansion of (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) in x.re 2.430 * [taylor]: Rewrote expression to (+ (* (/ -1 x.re) (/ -1 y.re)) (/ 1 (* y.im x.im))) 2.430 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 y.re)) in x.re 2.430 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 2.430 * [taylor]: Taking taylor expansion of -1 in x.re 2.430 * [taylor]: Taking taylor expansion of x.re in x.re 2.430 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.re 2.430 * [taylor]: Taking taylor expansion of -1 in x.re 2.431 * [taylor]: Taking taylor expansion of y.re in x.re 2.431 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 2.431 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.re 2.431 * [taylor]: Taking taylor expansion of y.im in x.re 2.431 * [taylor]: Taking taylor expansion of x.im in x.re 2.431 * [taylor]: Taking taylor expansion of (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2) in x.re 2.431 * [taylor]: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in x.re 2.431 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 2.431 * [taylor]: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in x.re 2.431 * [taylor]: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in x.re 2.431 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.re 2.431 * [taylor]: Taking taylor expansion of -1 in x.re 2.431 * [taylor]: Taking taylor expansion of y.re in x.re 2.431 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.re 2.431 * [taylor]: Taking taylor expansion of -1 in x.re 2.431 * [taylor]: Taking taylor expansion of y.re in x.re 2.431 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in x.re 2.431 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 2.431 * [taylor]: Taking taylor expansion of -1 in x.re 2.431 * [taylor]: Taking taylor expansion of y.im in x.re 2.431 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 2.431 * [taylor]: Taking taylor expansion of -1 in x.re 2.431 * [taylor]: Taking taylor expansion of y.im in x.re 2.433 * [taylor]: Taking taylor expansion of (/ (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2)) in x.re 2.433 * [taylor]: Taking taylor expansion of (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) in x.re 2.433 * [taylor]: Rewrote expression to (+ (* (/ -1 x.re) (/ -1 y.re)) (/ 1 (* y.im x.im))) 2.433 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 y.re)) in x.re 2.433 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 2.433 * [taylor]: Taking taylor expansion of -1 in x.re 2.433 * [taylor]: Taking taylor expansion of x.re in x.re 2.433 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.re 2.433 * [taylor]: Taking taylor expansion of -1 in x.re 2.433 * [taylor]: Taking taylor expansion of y.re in x.re 2.433 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 2.433 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.re 2.433 * [taylor]: Taking taylor expansion of y.im in x.re 2.433 * [taylor]: Taking taylor expansion of x.im in x.re 2.433 * [taylor]: Taking taylor expansion of (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2) in x.re 2.434 * [taylor]: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in x.re 2.434 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 2.434 * [taylor]: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in x.re 2.434 * [taylor]: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in x.re 2.434 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.re 2.434 * [taylor]: Taking taylor expansion of -1 in x.re 2.434 * [taylor]: Taking taylor expansion of y.re in x.re 2.434 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.re 2.434 * [taylor]: Taking taylor expansion of -1 in x.re 2.434 * [taylor]: Taking taylor expansion of y.re in x.re 2.434 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in x.re 2.434 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 2.434 * [taylor]: Taking taylor expansion of -1 in x.re 2.434 * [taylor]: Taking taylor expansion of y.im in x.re 2.434 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 2.434 * [taylor]: Taking taylor expansion of -1 in x.re 2.434 * [taylor]: Taking taylor expansion of y.im in x.re 2.436 * [taylor]: Taking taylor expansion of (/ 1 (* (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) y.re)) in y.re 2.436 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) y.re) in y.re 2.436 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) in y.re 2.436 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.re 2.436 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.re 2.436 * [taylor]: Taking taylor expansion of y.im in y.re 2.436 * [taylor]: Taking taylor expansion of (/ 1 (pow y.re 2)) in y.re 2.436 * [taylor]: Taking taylor expansion of (pow y.re 2) in y.re 2.436 * [taylor]: Taking taylor expansion of y.re in y.re 2.436 * [taylor]: Taking taylor expansion of y.re in y.re 2.439 * [taylor]: Taking taylor expansion of 1 in x.im 2.440 * [taylor]: Taking taylor expansion of (/ 1 (* y.im (* x.im (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) in y.re 2.441 * [taylor]: Taking taylor expansion of (* y.im (* x.im (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) in y.re 2.441 * [taylor]: Taking taylor expansion of y.im in y.re 2.441 * [taylor]: Taking taylor expansion of (* x.im (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) in y.re 2.441 * [taylor]: Taking taylor expansion of x.im in y.re 2.441 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) in y.re 2.441 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.re 2.441 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.re 2.441 * [taylor]: Taking taylor expansion of y.im in y.re 2.441 * [taylor]: Taking taylor expansion of (/ 1 (pow y.re 2)) in y.re 2.441 * [taylor]: Taking taylor expansion of (pow y.re 2) in y.re 2.441 * [taylor]: Taking taylor expansion of y.re in y.re 2.447 * [taylor]: Taking taylor expansion of 0 in x.im 2.447 * [taylor]: Taking taylor expansion of 1 in y.im 2.452 * [taylor]: Taking taylor expansion of 0 in y.re 2.452 * [taylor]: Taking taylor expansion of 0 in x.im 2.452 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 2.452 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.im 2.452 * [taylor]: Taking taylor expansion of y.im in x.im 2.452 * [taylor]: Taking taylor expansion of x.im in x.im 2.452 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 2.452 * [taylor]: Taking taylor expansion of y.im in y.im 2.456 * [taylor]: Taking taylor expansion of (- (/ 1 (pow y.im 2))) in x.im 2.456 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in x.im 2.456 * [taylor]: Taking taylor expansion of (pow y.im 2) in x.im 2.456 * [taylor]: Taking taylor expansion of y.im in x.im 2.456 * [taylor]: Taking taylor expansion of 0 in y.im 2.456 * [taylor]: Taking taylor expansion of 0 in y.im 2.463 * [taylor]: Taking taylor expansion of 0 in y.re 2.463 * [taylor]: Taking taylor expansion of 0 in x.im 2.463 * [taylor]: Taking taylor expansion of 0 in x.im 2.465 * [taylor]: Taking taylor expansion of 0 in x.im 2.468 * [taylor]: Taking taylor expansion of 0 in x.im 2.469 * [taylor]: Taking taylor expansion of 0 in y.im 2.469 * * * * [progress]: [ 3 / 4 ] generating series at (2 1 2) 2.469 * [approximate]: Taking taylor expansion of (hypot y.re y.im) in (y.re y.im) around 0 2.469 * [taylor]: Taking taylor expansion of (hypot y.re y.im) in y.im 2.469 * [taylor]: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 2.469 * [taylor]: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in y.im 2.469 * [taylor]: Taking taylor expansion of (* y.re y.re) in y.im 2.469 * [taylor]: Taking taylor expansion of y.re in y.im 2.469 * [taylor]: Taking taylor expansion of y.re in y.im 2.469 * [taylor]: Taking taylor expansion of (* y.im y.im) in y.im 2.469 * [taylor]: Taking taylor expansion of y.im in y.im 2.469 * [taylor]: Taking taylor expansion of y.im in y.im 2.470 * [taylor]: Taking taylor expansion of (hypot y.re y.im) in y.re 2.470 * [taylor]: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 2.470 * [taylor]: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in y.re 2.470 * [taylor]: Taking taylor expansion of (* y.re y.re) in y.re 2.470 * [taylor]: Taking taylor expansion of y.re in y.re 2.470 * [taylor]: Taking taylor expansion of y.re in y.re 2.470 * [taylor]: Taking taylor expansion of (* y.im y.im) in y.re 2.470 * [taylor]: Taking taylor expansion of y.im in y.re 2.470 * [taylor]: Taking taylor expansion of y.im in y.re 2.472 * [taylor]: Taking taylor expansion of (hypot y.re y.im) in y.re 2.472 * [taylor]: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 2.472 * [taylor]: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in y.re 2.472 * [taylor]: Taking taylor expansion of (* y.re y.re) in y.re 2.472 * [taylor]: Taking taylor expansion of y.re in y.re 2.472 * [taylor]: Taking taylor expansion of y.re in y.re 2.472 * [taylor]: Taking taylor expansion of (* y.im y.im) in y.re 2.472 * [taylor]: Taking taylor expansion of y.im in y.re 2.472 * [taylor]: Taking taylor expansion of y.im in y.re 2.473 * [taylor]: Taking taylor expansion of y.im in y.im 2.473 * [taylor]: Taking taylor expansion of 0 in y.im 2.475 * [taylor]: Taking taylor expansion of (/ 1/2 y.im) in y.im 2.475 * [taylor]: Taking taylor expansion of 1/2 in y.im 2.475 * [taylor]: Taking taylor expansion of y.im in y.im 2.477 * [taylor]: Taking taylor expansion of 0 in y.im 2.478 * [approximate]: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in (y.re y.im) around 0 2.478 * [taylor]: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in y.im 2.478 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 2.478 * [taylor]: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in y.im 2.478 * [taylor]: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in y.im 2.478 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.im 2.478 * [taylor]: Taking taylor expansion of y.re in y.im 2.478 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.im 2.478 * [taylor]: Taking taylor expansion of y.re in y.im 2.478 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in y.im 2.478 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 2.478 * [taylor]: Taking taylor expansion of y.im in y.im 2.478 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 2.478 * [taylor]: Taking taylor expansion of y.im in y.im 2.481 * [taylor]: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in y.re 2.481 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 2.481 * [taylor]: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in y.re 2.481 * [taylor]: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in y.re 2.481 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.re 2.481 * [taylor]: Taking taylor expansion of y.re in y.re 2.482 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.re 2.482 * [taylor]: Taking taylor expansion of y.re in y.re 2.482 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in y.re 2.482 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 2.482 * [taylor]: Taking taylor expansion of y.im in y.re 2.482 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 2.482 * [taylor]: Taking taylor expansion of y.im in y.re 2.485 * [taylor]: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in y.re 2.485 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 2.485 * [taylor]: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in y.re 2.485 * [taylor]: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in y.re 2.485 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.re 2.485 * [taylor]: Taking taylor expansion of y.re in y.re 2.485 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.re 2.485 * [taylor]: Taking taylor expansion of y.re in y.re 2.486 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in y.re 2.486 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 2.486 * [taylor]: Taking taylor expansion of y.im in y.re 2.486 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 2.486 * [taylor]: Taking taylor expansion of y.im in y.re 2.489 * [taylor]: Taking taylor expansion of 1 in y.im 2.489 * [taylor]: Taking taylor expansion of 0 in y.im 2.491 * [taylor]: Taking taylor expansion of (/ 1/2 (pow y.im 2)) in y.im 2.491 * [taylor]: Taking taylor expansion of 1/2 in y.im 2.491 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.im 2.492 * [taylor]: Taking taylor expansion of y.im in y.im 2.496 * [taylor]: Taking taylor expansion of 0 in y.im 2.497 * [approximate]: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in (y.re y.im) around 0 2.497 * [taylor]: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in y.im 2.497 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 2.497 * [taylor]: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in y.im 2.497 * [taylor]: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in y.im 2.497 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.im 2.497 * [taylor]: Taking taylor expansion of -1 in y.im 2.497 * [taylor]: Taking taylor expansion of y.re in y.im 2.497 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.im 2.497 * [taylor]: Taking taylor expansion of -1 in y.im 2.497 * [taylor]: Taking taylor expansion of y.re in y.im 2.497 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in y.im 2.497 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 2.497 * [taylor]: Taking taylor expansion of -1 in y.im 2.497 * [taylor]: Taking taylor expansion of y.im in y.im 2.498 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 2.498 * [taylor]: Taking taylor expansion of -1 in y.im 2.498 * [taylor]: Taking taylor expansion of y.im in y.im 2.501 * [taylor]: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in y.re 2.501 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 2.501 * [taylor]: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in y.re 2.501 * [taylor]: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in y.re 2.501 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.re 2.501 * [taylor]: Taking taylor expansion of -1 in y.re 2.501 * [taylor]: Taking taylor expansion of y.re in y.re 2.502 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.re 2.502 * [taylor]: Taking taylor expansion of -1 in y.re 2.502 * [taylor]: Taking taylor expansion of y.re in y.re 2.502 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in y.re 2.502 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 2.502 * [taylor]: Taking taylor expansion of -1 in y.re 2.502 * [taylor]: Taking taylor expansion of y.im in y.re 2.502 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 2.502 * [taylor]: Taking taylor expansion of -1 in y.re 2.502 * [taylor]: Taking taylor expansion of y.im in y.re 2.505 * [taylor]: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in y.re 2.505 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 2.505 * [taylor]: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in y.re 2.505 * [taylor]: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in y.re 2.505 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.re 2.505 * [taylor]: Taking taylor expansion of -1 in y.re 2.505 * [taylor]: Taking taylor expansion of y.re in y.re 2.505 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.re 2.505 * [taylor]: Taking taylor expansion of -1 in y.re 2.506 * [taylor]: Taking taylor expansion of y.re in y.re 2.506 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in y.re 2.506 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 2.506 * [taylor]: Taking taylor expansion of -1 in y.re 2.506 * [taylor]: Taking taylor expansion of y.im in y.re 2.506 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 2.506 * [taylor]: Taking taylor expansion of -1 in y.re 2.506 * [taylor]: Taking taylor expansion of y.im in y.re 2.509 * [taylor]: Taking taylor expansion of 1 in y.im 2.509 * [taylor]: Taking taylor expansion of 0 in y.im 2.512 * [taylor]: Taking taylor expansion of (/ 1/2 (pow y.im 2)) in y.im 2.512 * [taylor]: Taking taylor expansion of 1/2 in y.im 2.512 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.im 2.512 * [taylor]: Taking taylor expansion of y.im in y.im 2.516 * [taylor]: Taking taylor expansion of 0 in y.im 2.518 * * * * [progress]: [ 4 / 4 ] generating series at (2 1 1 2) 2.518 * [approximate]: Taking taylor expansion of (hypot y.re y.im) in (y.re y.im) around 0 2.518 * [taylor]: Taking taylor expansion of (hypot y.re y.im) in y.im 2.518 * [taylor]: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 2.518 * [taylor]: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in y.im 2.518 * [taylor]: Taking taylor expansion of (* y.re y.re) in y.im 2.518 * [taylor]: Taking taylor expansion of y.re in y.im 2.518 * [taylor]: Taking taylor expansion of y.re in y.im 2.518 * [taylor]: Taking taylor expansion of (* y.im y.im) in y.im 2.518 * [taylor]: Taking taylor expansion of y.im in y.im 2.518 * [taylor]: Taking taylor expansion of y.im in y.im 2.519 * [taylor]: Taking taylor expansion of (hypot y.re y.im) in y.re 2.519 * [taylor]: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 2.519 * [taylor]: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in y.re 2.519 * [taylor]: Taking taylor expansion of (* y.re y.re) in y.re 2.519 * [taylor]: Taking taylor expansion of y.re in y.re 2.519 * [taylor]: Taking taylor expansion of y.re in y.re 2.519 * [taylor]: Taking taylor expansion of (* y.im y.im) in y.re 2.519 * [taylor]: Taking taylor expansion of y.im in y.re 2.519 * [taylor]: Taking taylor expansion of y.im in y.re 2.520 * [taylor]: Taking taylor expansion of (hypot y.re y.im) in y.re 2.521 * [taylor]: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 2.521 * [taylor]: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in y.re 2.521 * [taylor]: Taking taylor expansion of (* y.re y.re) in y.re 2.521 * [taylor]: Taking taylor expansion of y.re in y.re 2.521 * [taylor]: Taking taylor expansion of y.re in y.re 2.521 * [taylor]: Taking taylor expansion of (* y.im y.im) in y.re 2.521 * [taylor]: Taking taylor expansion of y.im in y.re 2.521 * [taylor]: Taking taylor expansion of y.im in y.re 2.522 * [taylor]: Taking taylor expansion of y.im in y.im 2.522 * [taylor]: Taking taylor expansion of 0 in y.im 2.523 * [taylor]: Taking taylor expansion of (/ 1/2 y.im) in y.im 2.523 * [taylor]: Taking taylor expansion of 1/2 in y.im 2.524 * [taylor]: Taking taylor expansion of y.im in y.im 2.526 * [taylor]: Taking taylor expansion of 0 in y.im 2.529 * [approximate]: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in (y.re y.im) around 0 2.529 * [taylor]: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in y.im 2.529 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 2.529 * [taylor]: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in y.im 2.529 * [taylor]: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in y.im 2.529 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.im 2.529 * [taylor]: Taking taylor expansion of y.re in y.im 2.529 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.im 2.529 * [taylor]: Taking taylor expansion of y.re in y.im 2.529 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in y.im 2.529 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 2.529 * [taylor]: Taking taylor expansion of y.im in y.im 2.530 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 2.530 * [taylor]: Taking taylor expansion of y.im in y.im 2.533 * [taylor]: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in y.re 2.533 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 2.533 * [taylor]: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in y.re 2.533 * [taylor]: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in y.re 2.533 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.re 2.533 * [taylor]: Taking taylor expansion of y.re in y.re 2.533 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.re 2.533 * [taylor]: Taking taylor expansion of y.re in y.re 2.534 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in y.re 2.534 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 2.534 * [taylor]: Taking taylor expansion of y.im in y.re 2.534 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 2.534 * [taylor]: Taking taylor expansion of y.im in y.re 2.536 * [taylor]: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in y.re 2.536 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 2.536 * [taylor]: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in y.re 2.536 * [taylor]: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in y.re 2.536 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.re 2.537 * [taylor]: Taking taylor expansion of y.re in y.re 2.537 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.re 2.537 * [taylor]: Taking taylor expansion of y.re in y.re 2.537 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in y.re 2.537 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 2.537 * [taylor]: Taking taylor expansion of y.im in y.re 2.537 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 2.537 * [taylor]: Taking taylor expansion of y.im in y.re 2.540 * [taylor]: Taking taylor expansion of 1 in y.im 2.540 * [taylor]: Taking taylor expansion of 0 in y.im 2.542 * [taylor]: Taking taylor expansion of (/ 1/2 (pow y.im 2)) in y.im 2.543 * [taylor]: Taking taylor expansion of 1/2 in y.im 2.543 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.im 2.543 * [taylor]: Taking taylor expansion of y.im in y.im 2.546 * [taylor]: Taking taylor expansion of 0 in y.im 2.548 * [approximate]: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in (y.re y.im) around 0 2.548 * [taylor]: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in y.im 2.548 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 2.548 * [taylor]: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in y.im 2.548 * [taylor]: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in y.im 2.548 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.im 2.548 * [taylor]: Taking taylor expansion of -1 in y.im 2.548 * [taylor]: Taking taylor expansion of y.re in y.im 2.548 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.im 2.548 * [taylor]: Taking taylor expansion of -1 in y.im 2.548 * [taylor]: Taking taylor expansion of y.re in y.im 2.548 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in y.im 2.548 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 2.548 * [taylor]: Taking taylor expansion of -1 in y.im 2.548 * [taylor]: Taking taylor expansion of y.im in y.im 2.548 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 2.548 * [taylor]: Taking taylor expansion of -1 in y.im 2.548 * [taylor]: Taking taylor expansion of y.im in y.im 2.551 * [taylor]: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in y.re 2.551 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 2.551 * [taylor]: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in y.re 2.551 * [taylor]: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in y.re 2.551 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.re 2.551 * [taylor]: Taking taylor expansion of -1 in y.re 2.551 * [taylor]: Taking taylor expansion of y.re in y.re 2.552 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.re 2.552 * [taylor]: Taking taylor expansion of -1 in y.re 2.552 * [taylor]: Taking taylor expansion of y.re in y.re 2.552 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in y.re 2.552 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 2.552 * [taylor]: Taking taylor expansion of -1 in y.re 2.552 * [taylor]: Taking taylor expansion of y.im in y.re 2.552 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 2.552 * [taylor]: Taking taylor expansion of -1 in y.re 2.552 * [taylor]: Taking taylor expansion of y.im in y.re 2.555 * [taylor]: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in y.re 2.555 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 2.555 * [taylor]: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in y.re 2.555 * [taylor]: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in y.re 2.555 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.re 2.555 * [taylor]: Taking taylor expansion of -1 in y.re 2.555 * [taylor]: Taking taylor expansion of y.re in y.re 2.555 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.re 2.555 * [taylor]: Taking taylor expansion of -1 in y.re 2.555 * [taylor]: Taking taylor expansion of y.re in y.re 2.556 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in y.re 2.556 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 2.556 * [taylor]: Taking taylor expansion of -1 in y.re 2.556 * [taylor]: Taking taylor expansion of y.im in y.re 2.556 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 2.556 * [taylor]: Taking taylor expansion of -1 in y.re 2.556 * [taylor]: Taking taylor expansion of y.im in y.re 2.559 * [taylor]: Taking taylor expansion of 1 in y.im 2.559 * [taylor]: Taking taylor expansion of 0 in y.im 2.561 * [taylor]: Taking taylor expansion of (/ 1/2 (pow y.im 2)) in y.im 2.561 * [taylor]: Taking taylor expansion of 1/2 in y.im 2.561 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.im 2.561 * [taylor]: Taking taylor expansion of y.im in y.im 2.565 * [taylor]: Taking taylor expansion of 0 in y.im 2.567 * * * [progress]: simplifying candidates 2.569 * [simplify]: Simplifying using # : (expm1 (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (log1p (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (- (log (fma x.re y.re (* x.im y.im))) (log (hypot y.re y.im))) (log (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (exp (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (/ (* (* (fma x.re y.re (* x.im y.im)) (fma x.re y.re (* x.im y.im))) (fma x.re y.re (* x.im y.im))) (* (* (hypot y.re y.im) (hypot y.re y.im)) (hypot y.re y.im))) (* (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (* (* (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (- (fma x.re y.re (* x.im y.im))) (- (hypot y.re y.im)) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im))) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im))) (/ (cbrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) 1) (/ (cbrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))) (/ (sqrt (fma x.re y.re (* x.im y.im))) 1) (/ (sqrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (fma x.re y.re (* x.im y.im)) (cbrt (hypot y.re y.im))) (/ 1 (sqrt (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (/ 1 1) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (/ 1 (hypot y.re y.im)) (/ (hypot y.re y.im) (fma x.re y.re (* x.im y.im))) (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) 1) (/ (hypot y.re y.im) (cbrt (fma x.re y.re (* x.im y.im)))) (/ (hypot y.re y.im) (sqrt (fma x.re y.re (* x.im y.im)))) (/ (hypot y.re y.im) (fma x.re y.re (* x.im y.im))) (expm1 (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im))) (log1p (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im))) (- (- (log (fma x.re y.re (* x.im y.im))) (log (hypot y.re y.im))) (log (hypot y.re y.im))) (- (log (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (log (hypot y.re y.im))) (log (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im))) (exp (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im))) (/ (/ (* (* (fma x.re y.re (* x.im y.im)) (fma x.re y.re (* x.im y.im))) (fma x.re y.re (* x.im y.im))) (* (* (hypot y.re y.im) (hypot y.re y.im)) (hypot y.re y.im))) (* (* (hypot y.re y.im) (hypot y.re y.im)) (hypot y.re y.im))) (/ (* (* (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (* (* (hypot y.re y.im) (hypot y.re y.im)) (hypot y.re y.im))) (* (cbrt (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im))) (cbrt (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im)))) (cbrt (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im))) (* (* (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im)) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im))) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im))) (sqrt (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im))) (sqrt (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im))) (- (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (- (hypot y.re y.im)) (/ (* (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (cbrt (hypot y.re y.im))) (/ (* (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (/ (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (/ (* (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) 1) (/ (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (hypot y.re y.im)) (/ (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (cbrt (hypot y.re y.im))) (/ (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (/ (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (/ (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) 1) (/ (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (hypot y.re y.im)) (/ (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) (/ (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (/ (/ (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (/ (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1) (/ (/ (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im))) (hypot y.re y.im)) (/ (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (cbrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) (/ (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (/ (/ (cbrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (/ (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im))) 1) (/ (/ (cbrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))) (hypot y.re y.im)) (/ (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) 1) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (cbrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) 1) (sqrt (hypot y.re y.im))) (/ (/ (cbrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (sqrt (hypot y.re y.im))) (/ (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) 1) 1) (/ (/ (cbrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (hypot y.re y.im)) (/ (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (sqrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) (/ (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (/ (/ (sqrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (/ (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1) (/ (/ (sqrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im))) (hypot y.re y.im)) (/ (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) (/ (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (/ (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (/ (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))) 1) (/ (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))) (hypot y.re y.im)) (/ (/ (sqrt (fma x.re y.re (* x.im y.im))) 1) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (sqrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ (/ (sqrt (fma x.re y.re (* x.im y.im))) 1) (sqrt (hypot y.re y.im))) (/ (/ (sqrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (sqrt (hypot y.re y.im))) (/ (/ (sqrt (fma x.re y.re (* x.im y.im))) 1) 1) (/ (/ (sqrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (hypot y.re y.im)) (/ (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (fma x.re y.re (* x.im y.im)) (cbrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) (/ (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (/ (/ (fma x.re y.re (* x.im y.im)) (cbrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (/ (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1) (/ (/ (fma x.re y.re (* x.im y.im)) (cbrt (hypot y.re y.im))) (hypot y.re y.im)) (/ (/ 1 (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) (/ (/ 1 (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (/ (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (/ (/ 1 (sqrt (hypot y.re y.im))) 1) (/ (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (hypot y.re y.im)) (/ (/ 1 1) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ (/ 1 1) (sqrt (hypot y.re y.im))) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (sqrt (hypot y.re y.im))) (/ (/ 1 1) 1) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im)) (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ 1 (sqrt (hypot y.re y.im))) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (sqrt (hypot y.re y.im))) (/ 1 1) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ 1 (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (/ (/ 1 (hypot y.re y.im)) (sqrt (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) 1) (/ (/ 1 (hypot y.re y.im)) (hypot y.re y.im)) (/ 1 (hypot y.re y.im)) (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (sqrt (hypot y.re y.im))) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) 1) (/ (hypot y.re y.im) (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (/ (hypot y.re y.im) (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (/ (hypot y.re y.im) (/ (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im)))) (/ (hypot y.re y.im) (/ (cbrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im)))) (/ (hypot y.re y.im) (/ (cbrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im))) (/ (hypot y.re y.im) (/ (sqrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im)))) (/ (hypot y.re y.im) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im)))) (/ (hypot y.re y.im) (/ (sqrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im))) (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (cbrt (hypot y.re y.im)))) (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im)))) (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (/ (hypot y.re y.im) (/ 1 (hypot y.re y.im))) (* (hypot y.re y.im) (hypot y.re y.im)) (* (hypot y.re y.im) (- (hypot y.re y.im))) (* (hypot y.re y.im) (/ (hypot y.re y.im) (fma x.re y.re (* x.im y.im)))) (* (hypot y.re y.im) (cbrt (hypot y.re y.im))) (* (hypot y.re y.im) (sqrt (hypot y.re y.im))) (* (hypot y.re y.im) (hypot y.re y.im)) (* (hypot y.re y.im) (/ (hypot y.re y.im) (cbrt (fma x.re y.re (* x.im y.im))))) (* (hypot y.re y.im) (/ (hypot y.re y.im) (sqrt (fma x.re y.re (* x.im y.im))))) (* (hypot y.re y.im) (/ (hypot y.re y.im) (fma x.re y.re (* x.im y.im)))) (expm1 (hypot y.re y.im)) (log1p (hypot y.re y.im)) (+ (* y.re y.re) (* y.im y.im)) (log (hypot y.re y.im)) (exp (hypot y.re y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (cbrt (hypot y.re y.im)) (* (* (hypot y.re y.im) (hypot y.re y.im)) (hypot y.re y.im)) (sqrt (hypot y.re y.im)) (sqrt (hypot y.re y.im)) (expm1 (hypot y.re y.im)) (log1p (hypot y.re y.im)) (+ (* y.re y.re) (* y.im y.im)) (log (hypot y.re y.im)) (exp (hypot y.re y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (cbrt (hypot y.re y.im)) (* (* (hypot y.re y.im) (hypot y.re y.im)) (hypot y.re y.im)) (sqrt (hypot y.re y.im)) (sqrt (hypot y.re y.im)) x.im x.re (* -1 x.re) 0 0 0 y.im y.re (* -1 y.re) y.im y.re (* -1 y.re) 2.576 * * [simplify]: iteration 0 : 342 enodes (cost 1225 ) 2.581 * * [simplify]: iteration 1 : 1055 enodes (cost 1137 ) 2.597 * * [simplify]: iteration 2 : 3997 enodes (cost 1120 ) 2.647 * * [simplify]: iteration 3 : 5001 enodes (cost 1115 ) 2.654 * [simplify]: Simplified to: (expm1 (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (log1p (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (log (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (log (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (exp (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (pow (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) 3) (* (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (pow (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) 3) (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (- (fma x.re y.re (* x.im y.im))) (- (hypot y.re y.im)) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im))) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im))) (/ (cbrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))) (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (/ (cbrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))) (sqrt (fma x.re y.re (* x.im y.im))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (fma x.re y.re (* x.im y.im)) (cbrt (hypot y.re y.im))) (/ 1 (sqrt (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) 1 (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (/ 1 (hypot y.re y.im)) (/ (hypot y.re y.im) (fma x.re y.re (* x.im y.im))) (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (fma x.re y.re (* x.im y.im)) (/ (hypot y.re y.im) (cbrt (fma x.re y.re (* x.im y.im)))) (/ (hypot y.re y.im) (sqrt (fma x.re y.re (* x.im y.im)))) (/ (hypot y.re y.im) (fma x.re y.re (* x.im y.im))) (expm1 (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im))) (log1p (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im))) (log (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im))) (log (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im))) (log (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im))) (exp (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im))) (pow (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im)) 3) (pow (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im)) 3) (* (cbrt (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im))) (cbrt (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im)))) (cbrt (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im))) (pow (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im)) 3) (sqrt (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im))) (sqrt (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im))) (- (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (- (hypot y.re y.im)) (/ (* (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (cbrt (hypot y.re y.im))) (/ (* (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (/ (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (* (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (/ (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (hypot y.re y.im)) (/ (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (cbrt (hypot y.re y.im))) (/ (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (/ (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (/ (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (hypot y.re y.im)) (* (/ (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im))) (/ (cbrt (fma x.re y.re (* x.im y.im))) (pow (cbrt (hypot y.re y.im)) 3))) (/ (/ (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) (/ (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (cbrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (/ (cbrt (fma x.re y.re (* x.im y.im))) (/ (hypot y.re y.im) (cbrt (fma x.re y.re (* x.im y.im))))) (/ (cbrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im))) (/ (/ (cbrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (sqrt (hypot y.re y.im))) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (cbrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im))) (/ (/ (cbrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (sqrt (hypot y.re y.im))) (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (/ (/ (cbrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (hypot y.re y.im)) (/ (/ (sqrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (sqrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))) (/ (/ (sqrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (sqrt (hypot y.re y.im))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (sqrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))) (/ (/ (sqrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (sqrt (hypot y.re y.im))) (sqrt (fma x.re y.re (* x.im y.im))) (/ (/ (sqrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (hypot y.re y.im)) (/ (/ 1 (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ 1 (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (fma x.re y.re (* x.im y.im)) (cbrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ (/ 1 (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (fma x.re y.re (* x.im y.im)) (cbrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (/ 1 (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (/ 1 (sqrt (hypot y.re y.im))) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (sqrt (hypot y.re y.im))) (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ 1 (sqrt (hypot y.re y.im))) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (sqrt (hypot y.re y.im))) 1 (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im)) (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ 1 (sqrt (hypot y.re y.im))) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (sqrt (hypot y.re y.im))) 1 (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ 1 (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (pow (/ 1 (sqrt (hypot y.re y.im))) 3) (fma x.re y.re (* x.im y.im)) (/ (/ 1 (hypot y.re y.im)) (hypot y.re y.im)) (/ 1 (hypot y.re y.im)) (* (hypot y.re y.im) (/ (hypot y.re y.im) (fma x.re y.re (* x.im y.im)))) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (sqrt (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (/ (hypot y.re y.im) (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (/ (hypot y.re y.im) (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (/ (hypot y.re y.im) (/ (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im)))) (/ (hypot y.re y.im) (/ (cbrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im)))) (* (hypot y.re y.im) (/ (hypot y.re y.im) (cbrt (fma x.re y.re (* x.im y.im))))) (/ (hypot y.re y.im) (/ (sqrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im)))) (/ (hypot y.re y.im) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im)))) (* (hypot y.re y.im) (/ (hypot y.re y.im) (sqrt (fma x.re y.re (* x.im y.im))))) (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (cbrt (hypot y.re y.im)))) (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im)))) (* (hypot y.re y.im) (/ (hypot y.re y.im) (fma x.re y.re (* x.im y.im)))) (* (hypot y.re y.im) (/ (hypot y.re y.im) (fma x.re y.re (* x.im y.im)))) (* (hypot y.re y.im) (hypot y.re y.im)) (* (hypot y.re y.im) (hypot y.re y.im)) (* (hypot y.re y.im) (- (hypot y.re y.im))) (* (hypot y.re y.im) (/ (hypot y.re y.im) (fma x.re y.re (* x.im y.im)))) (pow (cbrt (hypot y.re y.im)) 4) (pow (sqrt (hypot y.re y.im)) 3) (* (hypot y.re y.im) (hypot y.re y.im)) (* (hypot y.re y.im) (/ (hypot y.re y.im) (cbrt (fma x.re y.re (* x.im y.im))))) (* (hypot y.re y.im) (/ (hypot y.re y.im) (sqrt (fma x.re y.re (* x.im y.im))))) (* (hypot y.re y.im) (/ (hypot y.re y.im) (fma x.re y.re (* x.im y.im)))) (expm1 (hypot y.re y.im)) (log1p (hypot y.re y.im)) (fma y.re y.re (* y.im y.im)) (log (hypot y.re y.im)) (exp (hypot y.re y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (cbrt (hypot y.re y.im)) (pow (hypot y.re y.im) 3) (sqrt (hypot y.re y.im)) (sqrt (hypot y.re y.im)) (expm1 (hypot y.re y.im)) (log1p (hypot y.re y.im)) (fma y.re y.re (* y.im y.im)) (log (hypot y.re y.im)) (exp (hypot y.re y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (cbrt (hypot y.re y.im)) (pow (hypot y.re y.im) 3) (sqrt (hypot y.re y.im)) (sqrt (hypot y.re y.im)) x.im x.re (* -1 x.re) 0 0 0 y.im y.re (* -1 y.re) y.im y.re (* -1 y.re) 2.655 * * * [progress]: adding candidates to table 2.924 * * [progress]: iteration 4 / 4 2.924 * * * [progress]: picking best candidate 2.946 * * * * [pick]: Picked # 2.946 * * * [progress]: localizing error 2.958 * * * [progress]: generating rewritten candidates 2.958 * * * * [progress]: [ 1 / 4 ] rewriting at (2 1 2) 2.961 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1) 2.975 * * * * [progress]: [ 3 / 4 ] rewriting at (2 1 1) 2.978 * * * * [progress]: [ 4 / 4 ] rewriting at (2 1 2 2) 2.987 * * * [progress]: generating series expansions 2.987 * * * * [progress]: [ 1 / 4 ] generating series at (2 1 2) 2.987 * [approximate]: Taking taylor expansion of (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im)) in (x.re y.re x.im y.im) around 0 2.987 * [taylor]: Taking taylor expansion of (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im)) in y.im 2.987 * [taylor]: Taking taylor expansion of (fma x.re y.re (* y.im x.im)) in y.im 2.988 * [taylor]: Rewrote expression to (+ (* x.re y.re) (* y.im x.im)) 2.988 * [taylor]: Taking taylor expansion of (* x.re y.re) in y.im 2.988 * [taylor]: Taking taylor expansion of x.re in y.im 2.988 * [taylor]: Taking taylor expansion of y.re in y.im 2.988 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.im 2.988 * [taylor]: Taking taylor expansion of y.im in y.im 2.988 * [taylor]: Taking taylor expansion of x.im in y.im 2.988 * [taylor]: Taking taylor expansion of (hypot y.re y.im) in y.im 2.988 * [taylor]: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 2.988 * [taylor]: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in y.im 2.988 * [taylor]: Taking taylor expansion of (* y.re y.re) in y.im 2.988 * [taylor]: Taking taylor expansion of y.re in y.im 2.988 * [taylor]: Taking taylor expansion of y.re in y.im 2.988 * [taylor]: Taking taylor expansion of (* y.im y.im) in y.im 2.988 * [taylor]: Taking taylor expansion of y.im in y.im 2.988 * [taylor]: Taking taylor expansion of y.im in y.im 2.990 * [taylor]: Taking taylor expansion of (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im)) in x.im 2.990 * [taylor]: Taking taylor expansion of (fma x.re y.re (* y.im x.im)) in x.im 2.990 * [taylor]: Rewrote expression to (+ (* x.re y.re) (* y.im x.im)) 2.990 * [taylor]: Taking taylor expansion of (* x.re y.re) in x.im 2.990 * [taylor]: Taking taylor expansion of x.re in x.im 2.990 * [taylor]: Taking taylor expansion of y.re in x.im 2.990 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.im 2.990 * [taylor]: Taking taylor expansion of y.im in x.im 2.990 * [taylor]: Taking taylor expansion of x.im in x.im 2.990 * [taylor]: Taking taylor expansion of (hypot y.re y.im) in x.im 2.990 * [taylor]: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 2.990 * [taylor]: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in x.im 2.990 * [taylor]: Taking taylor expansion of (* y.re y.re) in x.im 2.990 * [taylor]: Taking taylor expansion of y.re in x.im 2.990 * [taylor]: Taking taylor expansion of y.re in x.im 2.990 * [taylor]: Taking taylor expansion of (* y.im y.im) in x.im 2.990 * [taylor]: Taking taylor expansion of y.im in x.im 2.990 * [taylor]: Taking taylor expansion of y.im in x.im 2.991 * [taylor]: Taking taylor expansion of (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im)) in y.re 2.991 * [taylor]: Taking taylor expansion of (fma x.re y.re (* y.im x.im)) in y.re 2.991 * [taylor]: Rewrote expression to (+ (* x.re y.re) (* y.im x.im)) 2.991 * [taylor]: Taking taylor expansion of (* x.re y.re) in y.re 2.991 * [taylor]: Taking taylor expansion of x.re in y.re 2.991 * [taylor]: Taking taylor expansion of y.re in y.re 2.991 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.re 2.991 * [taylor]: Taking taylor expansion of y.im in y.re 2.991 * [taylor]: Taking taylor expansion of x.im in y.re 2.991 * [taylor]: Taking taylor expansion of (hypot y.re y.im) in y.re 2.992 * [taylor]: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 2.992 * [taylor]: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in y.re 2.992 * [taylor]: Taking taylor expansion of (* y.re y.re) in y.re 2.992 * [taylor]: Taking taylor expansion of y.re in y.re 2.992 * [taylor]: Taking taylor expansion of y.re in y.re 2.992 * [taylor]: Taking taylor expansion of (* y.im y.im) in y.re 2.992 * [taylor]: Taking taylor expansion of y.im in y.re 2.992 * [taylor]: Taking taylor expansion of y.im in y.re 2.993 * [taylor]: Taking taylor expansion of (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im)) in x.re 2.993 * [taylor]: Taking taylor expansion of (fma x.re y.re (* y.im x.im)) in x.re 2.993 * [taylor]: Rewrote expression to (+ (* x.re y.re) (* y.im x.im)) 2.993 * [taylor]: Taking taylor expansion of (* x.re y.re) in x.re 2.993 * [taylor]: Taking taylor expansion of x.re in x.re 2.993 * [taylor]: Taking taylor expansion of y.re in x.re 2.994 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.re 2.994 * [taylor]: Taking taylor expansion of y.im in x.re 2.994 * [taylor]: Taking taylor expansion of x.im in x.re 2.994 * [taylor]: Taking taylor expansion of (hypot y.re y.im) in x.re 2.994 * [taylor]: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 2.994 * [taylor]: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in x.re 2.994 * [taylor]: Taking taylor expansion of (* y.re y.re) in x.re 2.994 * [taylor]: Taking taylor expansion of y.re in x.re 2.994 * [taylor]: Taking taylor expansion of y.re in x.re 2.994 * [taylor]: Taking taylor expansion of (* y.im y.im) in x.re 2.994 * [taylor]: Taking taylor expansion of y.im in x.re 2.994 * [taylor]: Taking taylor expansion of y.im in x.re 2.995 * [taylor]: Taking taylor expansion of (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im)) in x.re 2.995 * [taylor]: Taking taylor expansion of (fma x.re y.re (* y.im x.im)) in x.re 2.995 * [taylor]: Rewrote expression to (+ (* x.re y.re) (* y.im x.im)) 2.995 * [taylor]: Taking taylor expansion of (* x.re y.re) in x.re 2.995 * [taylor]: Taking taylor expansion of x.re in x.re 2.995 * [taylor]: Taking taylor expansion of y.re in x.re 2.995 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.re 2.995 * [taylor]: Taking taylor expansion of y.im in x.re 2.995 * [taylor]: Taking taylor expansion of x.im in x.re 2.995 * [taylor]: Taking taylor expansion of (hypot y.re y.im) in x.re 2.995 * [taylor]: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 2.995 * [taylor]: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in x.re 2.995 * [taylor]: Taking taylor expansion of (* y.re y.re) in x.re 2.995 * [taylor]: Taking taylor expansion of y.re in x.re 2.995 * [taylor]: Taking taylor expansion of y.re in x.re 2.995 * [taylor]: Taking taylor expansion of (* y.im y.im) in x.re 2.995 * [taylor]: Taking taylor expansion of y.im in x.re 2.995 * [taylor]: Taking taylor expansion of y.im in x.re 2.996 * [taylor]: Taking taylor expansion of (* (sqrt (/ 1 (+ (pow y.im 2) (pow y.re 2)))) (* y.im x.im)) in y.re 2.996 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (+ (pow y.im 2) (pow y.re 2)))) in y.re 2.996 * [taylor]: Taking taylor expansion of (/ 1 (+ (pow y.im 2) (pow y.re 2))) in y.re 2.996 * [taylor]: Taking taylor expansion of (+ (pow y.im 2) (pow y.re 2)) in y.re 2.996 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.re 2.996 * [taylor]: Taking taylor expansion of y.im in y.re 2.996 * [taylor]: Taking taylor expansion of (pow y.re 2) in y.re 2.996 * [taylor]: Taking taylor expansion of y.re in y.re 3.001 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.re 3.001 * [taylor]: Taking taylor expansion of y.im in y.re 3.001 * [taylor]: Taking taylor expansion of x.im in y.re 3.001 * [taylor]: Taking taylor expansion of x.im in x.im 3.001 * [taylor]: Taking taylor expansion of 0 in y.im 3.002 * [taylor]: Taking taylor expansion of (* (sqrt (/ 1 (+ (pow y.im 2) (pow y.re 2)))) y.re) in y.re 3.002 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (+ (pow y.im 2) (pow y.re 2)))) in y.re 3.002 * [taylor]: Taking taylor expansion of (/ 1 (+ (pow y.im 2) (pow y.re 2))) in y.re 3.002 * [taylor]: Taking taylor expansion of (+ (pow y.im 2) (pow y.re 2)) in y.re 3.002 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.re 3.002 * [taylor]: Taking taylor expansion of y.im in y.re 3.002 * [taylor]: Taking taylor expansion of (pow y.re 2) in y.re 3.002 * [taylor]: Taking taylor expansion of y.re in y.re 3.003 * [taylor]: Taking taylor expansion of y.re in y.re 3.003 * [taylor]: Taking taylor expansion of 0 in x.im 3.003 * [taylor]: Taking taylor expansion of 0 in y.im 3.003 * [taylor]: Taking taylor expansion of 0 in x.im 3.003 * [taylor]: Taking taylor expansion of 0 in y.im 3.003 * [taylor]: Taking taylor expansion of 1 in y.im 3.006 * [taylor]: Taking taylor expansion of 0 in y.re 3.006 * [taylor]: Taking taylor expansion of 0 in x.im 3.006 * [taylor]: Taking taylor expansion of 0 in y.im 3.007 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 3.007 * [taylor]: Taking taylor expansion of y.im in x.im 3.007 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 3.007 * [taylor]: Taking taylor expansion of y.im in y.im 3.010 * [taylor]: Taking taylor expansion of (- (* 1/2 (/ x.im (pow y.im 2)))) in x.im 3.010 * [taylor]: Taking taylor expansion of (* 1/2 (/ x.im (pow y.im 2))) in x.im 3.010 * [taylor]: Taking taylor expansion of 1/2 in x.im 3.010 * [taylor]: Taking taylor expansion of (/ x.im (pow y.im 2)) in x.im 3.010 * [taylor]: Taking taylor expansion of x.im in x.im 3.010 * [taylor]: Taking taylor expansion of (pow y.im 2) in x.im 3.010 * [taylor]: Taking taylor expansion of y.im in x.im 3.010 * [taylor]: Taking taylor expansion of 0 in y.im 3.010 * [taylor]: Taking taylor expansion of 0 in y.im 3.010 * [taylor]: Taking taylor expansion of 0 in y.im 3.011 * [approximate]: Taking taylor expansion of (/ (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) (hypot (/ 1 y.re) (/ 1 y.im))) in (x.re y.re x.im y.im) around 0 3.011 * [taylor]: Taking taylor expansion of (/ (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) (hypot (/ 1 y.re) (/ 1 y.im))) in y.im 3.011 * [taylor]: Taking taylor expansion of (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) in y.im 3.011 * [taylor]: Rewrote expression to (+ (* (/ 1 x.re) (/ 1 y.re)) (/ 1 (* y.im x.im))) 3.011 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 y.re)) in y.im 3.011 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 3.011 * [taylor]: Taking taylor expansion of x.re in y.im 3.011 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.im 3.011 * [taylor]: Taking taylor expansion of y.re in y.im 3.011 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.im 3.011 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.im 3.011 * [taylor]: Taking taylor expansion of y.im in y.im 3.011 * [taylor]: Taking taylor expansion of x.im in y.im 3.012 * [taylor]: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in y.im 3.012 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 3.012 * [taylor]: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in y.im 3.012 * [taylor]: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in y.im 3.012 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.im 3.012 * [taylor]: Taking taylor expansion of y.re in y.im 3.012 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.im 3.012 * [taylor]: Taking taylor expansion of y.re in y.im 3.012 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in y.im 3.012 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 3.012 * [taylor]: Taking taylor expansion of y.im in y.im 3.012 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 3.012 * [taylor]: Taking taylor expansion of y.im in y.im 3.015 * [taylor]: Taking taylor expansion of (/ (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) (hypot (/ 1 y.re) (/ 1 y.im))) in x.im 3.015 * [taylor]: Taking taylor expansion of (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) in x.im 3.015 * [taylor]: Rewrote expression to (+ (* (/ 1 x.re) (/ 1 y.re)) (/ 1 (* y.im x.im))) 3.015 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 y.re)) in x.im 3.015 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 3.015 * [taylor]: Taking taylor expansion of x.re in x.im 3.015 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.im 3.015 * [taylor]: Taking taylor expansion of y.re in x.im 3.015 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 3.015 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.im 3.015 * [taylor]: Taking taylor expansion of y.im in x.im 3.015 * [taylor]: Taking taylor expansion of x.im in x.im 3.016 * [taylor]: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in x.im 3.016 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 3.016 * [taylor]: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in x.im 3.016 * [taylor]: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in x.im 3.016 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.im 3.016 * [taylor]: Taking taylor expansion of y.re in x.im 3.016 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.im 3.016 * [taylor]: Taking taylor expansion of y.re in x.im 3.016 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in x.im 3.016 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 3.016 * [taylor]: Taking taylor expansion of y.im in x.im 3.016 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 3.016 * [taylor]: Taking taylor expansion of y.im in x.im 3.017 * [taylor]: Taking taylor expansion of (/ (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) (hypot (/ 1 y.re) (/ 1 y.im))) in y.re 3.017 * [taylor]: Taking taylor expansion of (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) in y.re 3.018 * [taylor]: Rewrote expression to (+ (* (/ 1 x.re) (/ 1 y.re)) (/ 1 (* y.im x.im))) 3.018 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 y.re)) in y.re 3.018 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 3.018 * [taylor]: Taking taylor expansion of x.re in y.re 3.018 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.re 3.018 * [taylor]: Taking taylor expansion of y.re in y.re 3.018 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.re 3.018 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.re 3.018 * [taylor]: Taking taylor expansion of y.im in y.re 3.018 * [taylor]: Taking taylor expansion of x.im in y.re 3.018 * [taylor]: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in y.re 3.018 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 3.018 * [taylor]: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in y.re 3.018 * [taylor]: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in y.re 3.018 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.re 3.018 * [taylor]: Taking taylor expansion of y.re in y.re 3.018 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.re 3.018 * [taylor]: Taking taylor expansion of y.re in y.re 3.019 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in y.re 3.019 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 3.019 * [taylor]: Taking taylor expansion of y.im in y.re 3.019 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 3.019 * [taylor]: Taking taylor expansion of y.im in y.re 3.022 * [taylor]: Taking taylor expansion of (/ (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) (hypot (/ 1 y.re) (/ 1 y.im))) in x.re 3.022 * [taylor]: Taking taylor expansion of (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) in x.re 3.022 * [taylor]: Rewrote expression to (+ (* (/ 1 x.re) (/ 1 y.re)) (/ 1 (* y.im x.im))) 3.022 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 y.re)) in x.re 3.022 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 3.022 * [taylor]: Taking taylor expansion of x.re in x.re 3.022 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.re 3.022 * [taylor]: Taking taylor expansion of y.re in x.re 3.022 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 3.022 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.re 3.022 * [taylor]: Taking taylor expansion of y.im in x.re 3.022 * [taylor]: Taking taylor expansion of x.im in x.re 3.022 * [taylor]: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in x.re 3.022 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 3.022 * [taylor]: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in x.re 3.022 * [taylor]: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in x.re 3.022 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.re 3.022 * [taylor]: Taking taylor expansion of y.re in x.re 3.022 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.re 3.022 * [taylor]: Taking taylor expansion of y.re in x.re 3.022 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in x.re 3.023 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 3.023 * [taylor]: Taking taylor expansion of y.im in x.re 3.023 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 3.023 * [taylor]: Taking taylor expansion of y.im in x.re 3.024 * [taylor]: Taking taylor expansion of (/ (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) (hypot (/ 1 y.re) (/ 1 y.im))) in x.re 3.024 * [taylor]: Taking taylor expansion of (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) in x.re 3.024 * [taylor]: Rewrote expression to (+ (* (/ 1 x.re) (/ 1 y.re)) (/ 1 (* y.im x.im))) 3.024 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 y.re)) in x.re 3.024 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 3.024 * [taylor]: Taking taylor expansion of x.re in x.re 3.024 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.re 3.024 * [taylor]: Taking taylor expansion of y.re in x.re 3.024 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 3.024 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.re 3.024 * [taylor]: Taking taylor expansion of y.im in x.re 3.024 * [taylor]: Taking taylor expansion of x.im in x.re 3.025 * [taylor]: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in x.re 3.025 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 3.025 * [taylor]: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in x.re 3.025 * [taylor]: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in x.re 3.025 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.re 3.025 * [taylor]: Taking taylor expansion of y.re in x.re 3.025 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.re 3.025 * [taylor]: Taking taylor expansion of y.re in x.re 3.025 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in x.re 3.025 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 3.025 * [taylor]: Taking taylor expansion of y.im in x.re 3.025 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 3.025 * [taylor]: Taking taylor expansion of y.im in x.re 3.026 * [taylor]: Taking taylor expansion of (* (sqrt (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) (/ 1 y.re)) in y.re 3.026 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) in y.re 3.026 * [taylor]: Taking taylor expansion of (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) in y.re 3.026 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) in y.re 3.026 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.re 3.026 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.re 3.026 * [taylor]: Taking taylor expansion of y.im in y.re 3.026 * [taylor]: Taking taylor expansion of (/ 1 (pow y.re 2)) in y.re 3.026 * [taylor]: Taking taylor expansion of (pow y.re 2) in y.re 3.026 * [taylor]: Taking taylor expansion of y.re in y.re 3.030 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.re 3.030 * [taylor]: Taking taylor expansion of y.re in y.re 3.030 * [taylor]: Taking taylor expansion of 1 in x.im 3.032 * [taylor]: Taking taylor expansion of (* (/ 1 (* y.im x.im)) (sqrt (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) in y.re 3.032 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.re 3.032 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.re 3.032 * [taylor]: Taking taylor expansion of y.im in y.re 3.032 * [taylor]: Taking taylor expansion of x.im in y.re 3.032 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) in y.re 3.032 * [taylor]: Taking taylor expansion of (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) in y.re 3.032 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) in y.re 3.032 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.re 3.032 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.re 3.032 * [taylor]: Taking taylor expansion of y.im in y.re 3.032 * [taylor]: Taking taylor expansion of (/ 1 (pow y.re 2)) in y.re 3.032 * [taylor]: Taking taylor expansion of (pow y.re 2) in y.re 3.032 * [taylor]: Taking taylor expansion of y.re in y.re 3.036 * [taylor]: Taking taylor expansion of 0 in x.im 3.036 * [taylor]: Taking taylor expansion of 1 in y.im 3.040 * [taylor]: Taking taylor expansion of 0 in y.re 3.040 * [taylor]: Taking taylor expansion of 0 in x.im 3.040 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 3.040 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.im 3.040 * [taylor]: Taking taylor expansion of y.im in x.im 3.040 * [taylor]: Taking taylor expansion of x.im in x.im 3.041 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 3.041 * [taylor]: Taking taylor expansion of y.im in y.im 3.045 * [taylor]: Taking taylor expansion of (- (* 1/2 (/ 1 (pow y.im 2)))) in x.im 3.045 * [taylor]: Taking taylor expansion of (* 1/2 (/ 1 (pow y.im 2))) in x.im 3.045 * [taylor]: Taking taylor expansion of 1/2 in x.im 3.045 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in x.im 3.045 * [taylor]: Taking taylor expansion of (pow y.im 2) in x.im 3.045 * [taylor]: Taking taylor expansion of y.im in x.im 3.045 * [taylor]: Taking taylor expansion of 0 in y.im 3.045 * [taylor]: Taking taylor expansion of 0 in y.im 3.051 * [taylor]: Taking taylor expansion of 0 in y.re 3.051 * [taylor]: Taking taylor expansion of 0 in x.im 3.051 * [taylor]: Taking taylor expansion of 0 in x.im 3.051 * [taylor]: Taking taylor expansion of 0 in x.im 3.055 * [taylor]: Taking taylor expansion of 0 in x.im 3.055 * [taylor]: Taking taylor expansion of 0 in y.im 3.056 * [taylor]: Taking taylor expansion of 0 in y.im 3.056 * [approximate]: Taking taylor expansion of (/ (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) (hypot (/ -1 y.re) (/ -1 y.im))) in (x.re y.re x.im y.im) around 0 3.056 * [taylor]: Taking taylor expansion of (/ (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) (hypot (/ -1 y.re) (/ -1 y.im))) in y.im 3.056 * [taylor]: Taking taylor expansion of (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) in y.im 3.056 * [taylor]: Rewrote expression to (+ (* (/ -1 x.re) (/ -1 y.re)) (/ 1 (* y.im x.im))) 3.056 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 y.re)) in y.im 3.056 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 3.056 * [taylor]: Taking taylor expansion of -1 in y.im 3.056 * [taylor]: Taking taylor expansion of x.re in y.im 3.056 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.im 3.056 * [taylor]: Taking taylor expansion of -1 in y.im 3.056 * [taylor]: Taking taylor expansion of y.re in y.im 3.056 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.im 3.056 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.im 3.056 * [taylor]: Taking taylor expansion of y.im in y.im 3.056 * [taylor]: Taking taylor expansion of x.im in y.im 3.057 * [taylor]: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in y.im 3.057 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 3.057 * [taylor]: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in y.im 3.057 * [taylor]: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in y.im 3.057 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.im 3.057 * [taylor]: Taking taylor expansion of -1 in y.im 3.057 * [taylor]: Taking taylor expansion of y.re in y.im 3.057 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.im 3.057 * [taylor]: Taking taylor expansion of -1 in y.im 3.057 * [taylor]: Taking taylor expansion of y.re in y.im 3.057 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in y.im 3.057 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 3.057 * [taylor]: Taking taylor expansion of -1 in y.im 3.057 * [taylor]: Taking taylor expansion of y.im in y.im 3.057 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 3.057 * [taylor]: Taking taylor expansion of -1 in y.im 3.058 * [taylor]: Taking taylor expansion of y.im in y.im 3.061 * [taylor]: Taking taylor expansion of (/ (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) (hypot (/ -1 y.re) (/ -1 y.im))) in x.im 3.061 * [taylor]: Taking taylor expansion of (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) in x.im 3.061 * [taylor]: Rewrote expression to (+ (* (/ -1 x.re) (/ -1 y.re)) (/ 1 (* y.im x.im))) 3.061 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 y.re)) in x.im 3.061 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 3.061 * [taylor]: Taking taylor expansion of -1 in x.im 3.061 * [taylor]: Taking taylor expansion of x.re in x.im 3.061 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.im 3.061 * [taylor]: Taking taylor expansion of -1 in x.im 3.061 * [taylor]: Taking taylor expansion of y.re in x.im 3.061 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 3.061 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.im 3.061 * [taylor]: Taking taylor expansion of y.im in x.im 3.061 * [taylor]: Taking taylor expansion of x.im in x.im 3.061 * [taylor]: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in x.im 3.061 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 3.062 * [taylor]: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in x.im 3.062 * [taylor]: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in x.im 3.062 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.im 3.062 * [taylor]: Taking taylor expansion of -1 in x.im 3.062 * [taylor]: Taking taylor expansion of y.re in x.im 3.062 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.im 3.062 * [taylor]: Taking taylor expansion of -1 in x.im 3.062 * [taylor]: Taking taylor expansion of y.re in x.im 3.062 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in x.im 3.062 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 3.062 * [taylor]: Taking taylor expansion of -1 in x.im 3.062 * [taylor]: Taking taylor expansion of y.im in x.im 3.062 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 3.062 * [taylor]: Taking taylor expansion of -1 in x.im 3.062 * [taylor]: Taking taylor expansion of y.im in x.im 3.063 * [taylor]: Taking taylor expansion of (/ (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) (hypot (/ -1 y.re) (/ -1 y.im))) in y.re 3.063 * [taylor]: Taking taylor expansion of (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) in y.re 3.063 * [taylor]: Rewrote expression to (+ (* (/ -1 x.re) (/ -1 y.re)) (/ 1 (* y.im x.im))) 3.063 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 y.re)) in y.re 3.063 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 3.063 * [taylor]: Taking taylor expansion of -1 in y.re 3.063 * [taylor]: Taking taylor expansion of x.re in y.re 3.063 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.re 3.063 * [taylor]: Taking taylor expansion of -1 in y.re 3.063 * [taylor]: Taking taylor expansion of y.re in y.re 3.064 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.re 3.064 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.re 3.064 * [taylor]: Taking taylor expansion of y.im in y.re 3.064 * [taylor]: Taking taylor expansion of x.im in y.re 3.064 * [taylor]: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in y.re 3.064 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 3.064 * [taylor]: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in y.re 3.064 * [taylor]: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in y.re 3.064 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.re 3.064 * [taylor]: Taking taylor expansion of -1 in y.re 3.064 * [taylor]: Taking taylor expansion of y.re in y.re 3.064 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.re 3.064 * [taylor]: Taking taylor expansion of -1 in y.re 3.064 * [taylor]: Taking taylor expansion of y.re in y.re 3.065 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in y.re 3.065 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 3.065 * [taylor]: Taking taylor expansion of -1 in y.re 3.065 * [taylor]: Taking taylor expansion of y.im in y.re 3.065 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 3.065 * [taylor]: Taking taylor expansion of -1 in y.re 3.065 * [taylor]: Taking taylor expansion of y.im in y.re 3.068 * [taylor]: Taking taylor expansion of (/ (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) (hypot (/ -1 y.re) (/ -1 y.im))) in x.re 3.068 * [taylor]: Taking taylor expansion of (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) in x.re 3.068 * [taylor]: Rewrote expression to (+ (* (/ -1 x.re) (/ -1 y.re)) (/ 1 (* y.im x.im))) 3.068 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 y.re)) in x.re 3.068 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 3.068 * [taylor]: Taking taylor expansion of -1 in x.re 3.068 * [taylor]: Taking taylor expansion of x.re in x.re 3.068 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.re 3.068 * [taylor]: Taking taylor expansion of -1 in x.re 3.068 * [taylor]: Taking taylor expansion of y.re in x.re 3.068 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 3.068 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.re 3.068 * [taylor]: Taking taylor expansion of y.im in x.re 3.068 * [taylor]: Taking taylor expansion of x.im in x.re 3.069 * [taylor]: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in x.re 3.069 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 3.069 * [taylor]: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in x.re 3.069 * [taylor]: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in x.re 3.069 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.re 3.069 * [taylor]: Taking taylor expansion of -1 in x.re 3.069 * [taylor]: Taking taylor expansion of y.re in x.re 3.069 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.re 3.069 * [taylor]: Taking taylor expansion of -1 in x.re 3.069 * [taylor]: Taking taylor expansion of y.re in x.re 3.069 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in x.re 3.069 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 3.069 * [taylor]: Taking taylor expansion of -1 in x.re 3.069 * [taylor]: Taking taylor expansion of y.im in x.re 3.069 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 3.069 * [taylor]: Taking taylor expansion of -1 in x.re 3.069 * [taylor]: Taking taylor expansion of y.im in x.re 3.070 * [taylor]: Taking taylor expansion of (/ (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) (hypot (/ -1 y.re) (/ -1 y.im))) in x.re 3.070 * [taylor]: Taking taylor expansion of (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) in x.re 3.070 * [taylor]: Rewrote expression to (+ (* (/ -1 x.re) (/ -1 y.re)) (/ 1 (* y.im x.im))) 3.070 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 y.re)) in x.re 3.070 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 3.071 * [taylor]: Taking taylor expansion of -1 in x.re 3.071 * [taylor]: Taking taylor expansion of x.re in x.re 3.071 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.re 3.071 * [taylor]: Taking taylor expansion of -1 in x.re 3.071 * [taylor]: Taking taylor expansion of y.re in x.re 3.071 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 3.071 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.re 3.071 * [taylor]: Taking taylor expansion of y.im in x.re 3.071 * [taylor]: Taking taylor expansion of x.im in x.re 3.071 * [taylor]: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in x.re 3.071 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 3.071 * [taylor]: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in x.re 3.071 * [taylor]: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in x.re 3.071 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.re 3.071 * [taylor]: Taking taylor expansion of -1 in x.re 3.071 * [taylor]: Taking taylor expansion of y.re in x.re 3.071 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.re 3.071 * [taylor]: Taking taylor expansion of -1 in x.re 3.071 * [taylor]: Taking taylor expansion of y.re in x.re 3.071 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in x.re 3.071 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 3.071 * [taylor]: Taking taylor expansion of -1 in x.re 3.071 * [taylor]: Taking taylor expansion of y.im in x.re 3.071 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 3.071 * [taylor]: Taking taylor expansion of -1 in x.re 3.071 * [taylor]: Taking taylor expansion of y.im in x.re 3.073 * [taylor]: Taking taylor expansion of (* (sqrt (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) (/ 1 y.re)) in y.re 3.073 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) in y.re 3.073 * [taylor]: Taking taylor expansion of (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) in y.re 3.073 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) in y.re 3.073 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.re 3.073 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.re 3.073 * [taylor]: Taking taylor expansion of y.im in y.re 3.073 * [taylor]: Taking taylor expansion of (/ 1 (pow y.re 2)) in y.re 3.073 * [taylor]: Taking taylor expansion of (pow y.re 2) in y.re 3.073 * [taylor]: Taking taylor expansion of y.re in y.re 3.076 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.re 3.076 * [taylor]: Taking taylor expansion of y.re in y.re 3.077 * [taylor]: Taking taylor expansion of 1 in x.im 3.078 * [taylor]: Taking taylor expansion of (* (/ 1 (* y.im x.im)) (sqrt (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) in y.re 3.078 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.re 3.078 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.re 3.078 * [taylor]: Taking taylor expansion of y.im in y.re 3.078 * [taylor]: Taking taylor expansion of x.im in y.re 3.078 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) in y.re 3.078 * [taylor]: Taking taylor expansion of (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) in y.re 3.078 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) in y.re 3.078 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.re 3.078 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.re 3.078 * [taylor]: Taking taylor expansion of y.im in y.re 3.079 * [taylor]: Taking taylor expansion of (/ 1 (pow y.re 2)) in y.re 3.079 * [taylor]: Taking taylor expansion of (pow y.re 2) in y.re 3.079 * [taylor]: Taking taylor expansion of y.re in y.re 3.086 * [taylor]: Taking taylor expansion of 0 in x.im 3.086 * [taylor]: Taking taylor expansion of 1 in y.im 3.091 * [taylor]: Taking taylor expansion of 0 in y.re 3.091 * [taylor]: Taking taylor expansion of 0 in x.im 3.091 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 3.091 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.im 3.091 * [taylor]: Taking taylor expansion of y.im in x.im 3.091 * [taylor]: Taking taylor expansion of x.im in x.im 3.092 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 3.092 * [taylor]: Taking taylor expansion of y.im in y.im 3.096 * [taylor]: Taking taylor expansion of (- (* 1/2 (/ 1 (pow y.im 2)))) in x.im 3.096 * [taylor]: Taking taylor expansion of (* 1/2 (/ 1 (pow y.im 2))) in x.im 3.096 * [taylor]: Taking taylor expansion of 1/2 in x.im 3.096 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in x.im 3.096 * [taylor]: Taking taylor expansion of (pow y.im 2) in x.im 3.096 * [taylor]: Taking taylor expansion of y.im in x.im 3.096 * [taylor]: Taking taylor expansion of 0 in y.im 3.096 * [taylor]: Taking taylor expansion of 0 in y.im 3.102 * [taylor]: Taking taylor expansion of 0 in y.re 3.102 * [taylor]: Taking taylor expansion of 0 in x.im 3.102 * [taylor]: Taking taylor expansion of 0 in x.im 3.102 * [taylor]: Taking taylor expansion of 0 in x.im 3.106 * [taylor]: Taking taylor expansion of 0 in x.im 3.106 * [taylor]: Taking taylor expansion of 0 in y.im 3.107 * [taylor]: Taking taylor expansion of 0 in y.im 3.107 * * * * [progress]: [ 2 / 4 ] generating series at (2 1) 3.107 * [approximate]: Taking taylor expansion of (/ (fma x.re y.re (* y.im x.im)) (pow (hypot y.re y.im) 2)) in (y.re y.im x.re x.im) around 0 3.107 * [taylor]: Taking taylor expansion of (/ (fma x.re y.re (* y.im x.im)) (pow (hypot y.re y.im) 2)) in x.im 3.107 * [taylor]: Taking taylor expansion of (fma x.re y.re (* y.im x.im)) in x.im 3.107 * [taylor]: Rewrote expression to (+ (* x.re y.re) (* y.im x.im)) 3.107 * [taylor]: Taking taylor expansion of (* x.re y.re) in x.im 3.107 * [taylor]: Taking taylor expansion of x.re in x.im 3.107 * [taylor]: Taking taylor expansion of y.re in x.im 3.107 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.im 3.107 * [taylor]: Taking taylor expansion of y.im in x.im 3.107 * [taylor]: Taking taylor expansion of x.im in x.im 3.107 * [taylor]: Taking taylor expansion of (pow (hypot y.re y.im) 2) in x.im 3.107 * [taylor]: Taking taylor expansion of (hypot y.re y.im) in x.im 3.108 * [taylor]: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 3.108 * [taylor]: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in x.im 3.108 * [taylor]: Taking taylor expansion of (* y.re y.re) in x.im 3.108 * [taylor]: Taking taylor expansion of y.re in x.im 3.108 * [taylor]: Taking taylor expansion of y.re in x.im 3.108 * [taylor]: Taking taylor expansion of (* y.im y.im) in x.im 3.108 * [taylor]: Taking taylor expansion of y.im in x.im 3.108 * [taylor]: Taking taylor expansion of y.im in x.im 3.109 * [taylor]: Taking taylor expansion of (/ (fma x.re y.re (* y.im x.im)) (pow (hypot y.re y.im) 2)) in x.re 3.109 * [taylor]: Taking taylor expansion of (fma x.re y.re (* y.im x.im)) in x.re 3.109 * [taylor]: Rewrote expression to (+ (* x.re y.re) (* y.im x.im)) 3.109 * [taylor]: Taking taylor expansion of (* x.re y.re) in x.re 3.109 * [taylor]: Taking taylor expansion of x.re in x.re 3.109 * [taylor]: Taking taylor expansion of y.re in x.re 3.109 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.re 3.109 * [taylor]: Taking taylor expansion of y.im in x.re 3.109 * [taylor]: Taking taylor expansion of x.im in x.re 3.109 * [taylor]: Taking taylor expansion of (pow (hypot y.re y.im) 2) in x.re 3.109 * [taylor]: Taking taylor expansion of (hypot y.re y.im) in x.re 3.109 * [taylor]: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 3.109 * [taylor]: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in x.re 3.109 * [taylor]: Taking taylor expansion of (* y.re y.re) in x.re 3.109 * [taylor]: Taking taylor expansion of y.re in x.re 3.109 * [taylor]: Taking taylor expansion of y.re in x.re 3.109 * [taylor]: Taking taylor expansion of (* y.im y.im) in x.re 3.109 * [taylor]: Taking taylor expansion of y.im in x.re 3.109 * [taylor]: Taking taylor expansion of y.im in x.re 3.111 * [taylor]: Taking taylor expansion of (/ (fma x.re y.re (* y.im x.im)) (pow (hypot y.re y.im) 2)) in y.im 3.111 * [taylor]: Taking taylor expansion of (fma x.re y.re (* y.im x.im)) in y.im 3.111 * [taylor]: Rewrote expression to (+ (* x.re y.re) (* y.im x.im)) 3.111 * [taylor]: Taking taylor expansion of (* x.re y.re) in y.im 3.111 * [taylor]: Taking taylor expansion of x.re in y.im 3.111 * [taylor]: Taking taylor expansion of y.re in y.im 3.111 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.im 3.111 * [taylor]: Taking taylor expansion of y.im in y.im 3.111 * [taylor]: Taking taylor expansion of x.im in y.im 3.111 * [taylor]: Taking taylor expansion of (pow (hypot y.re y.im) 2) in y.im 3.111 * [taylor]: Taking taylor expansion of (hypot y.re y.im) in y.im 3.111 * [taylor]: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 3.111 * [taylor]: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in y.im 3.111 * [taylor]: Taking taylor expansion of (* y.re y.re) in y.im 3.111 * [taylor]: Taking taylor expansion of y.re in y.im 3.111 * [taylor]: Taking taylor expansion of y.re in y.im 3.111 * [taylor]: Taking taylor expansion of (* y.im y.im) in y.im 3.111 * [taylor]: Taking taylor expansion of y.im in y.im 3.111 * [taylor]: Taking taylor expansion of y.im in y.im 3.112 * [taylor]: Taking taylor expansion of (/ (fma x.re y.re (* y.im x.im)) (pow (hypot y.re y.im) 2)) in y.re 3.112 * [taylor]: Taking taylor expansion of (fma x.re y.re (* y.im x.im)) in y.re 3.112 * [taylor]: Rewrote expression to (+ (* x.re y.re) (* y.im x.im)) 3.112 * [taylor]: Taking taylor expansion of (* x.re y.re) in y.re 3.112 * [taylor]: Taking taylor expansion of x.re in y.re 3.112 * [taylor]: Taking taylor expansion of y.re in y.re 3.112 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.re 3.112 * [taylor]: Taking taylor expansion of y.im in y.re 3.113 * [taylor]: Taking taylor expansion of x.im in y.re 3.113 * [taylor]: Taking taylor expansion of (pow (hypot y.re y.im) 2) in y.re 3.113 * [taylor]: Taking taylor expansion of (hypot y.re y.im) in y.re 3.113 * [taylor]: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 3.113 * [taylor]: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in y.re 3.113 * [taylor]: Taking taylor expansion of (* y.re y.re) in y.re 3.113 * [taylor]: Taking taylor expansion of y.re in y.re 3.113 * [taylor]: Taking taylor expansion of y.re in y.re 3.113 * [taylor]: Taking taylor expansion of (* y.im y.im) in y.re 3.113 * [taylor]: Taking taylor expansion of y.im in y.re 3.113 * [taylor]: Taking taylor expansion of y.im in y.re 3.114 * [taylor]: Taking taylor expansion of (/ (fma x.re y.re (* y.im x.im)) (pow (hypot y.re y.im) 2)) in y.re 3.114 * [taylor]: Taking taylor expansion of (fma x.re y.re (* y.im x.im)) in y.re 3.114 * [taylor]: Rewrote expression to (+ (* x.re y.re) (* y.im x.im)) 3.114 * [taylor]: Taking taylor expansion of (* x.re y.re) in y.re 3.114 * [taylor]: Taking taylor expansion of x.re in y.re 3.114 * [taylor]: Taking taylor expansion of y.re in y.re 3.114 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.re 3.114 * [taylor]: Taking taylor expansion of y.im in y.re 3.114 * [taylor]: Taking taylor expansion of x.im in y.re 3.114 * [taylor]: Taking taylor expansion of (pow (hypot y.re y.im) 2) in y.re 3.114 * [taylor]: Taking taylor expansion of (hypot y.re y.im) in y.re 3.114 * [taylor]: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 3.114 * [taylor]: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in y.re 3.114 * [taylor]: Taking taylor expansion of (* y.re y.re) in y.re 3.114 * [taylor]: Taking taylor expansion of y.re in y.re 3.114 * [taylor]: Taking taylor expansion of y.re in y.re 3.114 * [taylor]: Taking taylor expansion of (* y.im y.im) in y.re 3.114 * [taylor]: Taking taylor expansion of y.im in y.re 3.114 * [taylor]: Taking taylor expansion of y.im in y.re 3.116 * [taylor]: Taking taylor expansion of (/ x.im y.im) in y.im 3.116 * [taylor]: Taking taylor expansion of x.im in y.im 3.116 * [taylor]: Taking taylor expansion of y.im in y.im 3.116 * [taylor]: Taking taylor expansion of 0 in x.re 3.116 * [taylor]: Taking taylor expansion of 0 in x.im 3.117 * [taylor]: Taking taylor expansion of (/ x.re (pow y.im 2)) in y.im 3.117 * [taylor]: Taking taylor expansion of x.re in y.im 3.117 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.im 3.117 * [taylor]: Taking taylor expansion of y.im in y.im 3.120 * [taylor]: Taking taylor expansion of 0 in x.re 3.120 * [taylor]: Taking taylor expansion of 0 in x.im 3.121 * [taylor]: Taking taylor expansion of 0 in x.re 3.121 * [taylor]: Taking taylor expansion of 0 in x.im 3.121 * [taylor]: Taking taylor expansion of 0 in x.im 3.124 * [taylor]: Taking taylor expansion of (- (/ x.im (pow y.im 3))) in y.im 3.124 * [taylor]: Taking taylor expansion of (/ x.im (pow y.im 3)) in y.im 3.124 * [taylor]: Taking taylor expansion of x.im in y.im 3.124 * [taylor]: Taking taylor expansion of (pow y.im 3) in y.im 3.124 * [taylor]: Taking taylor expansion of y.im in y.im 3.130 * [taylor]: Taking taylor expansion of 0 in x.re 3.130 * [taylor]: Taking taylor expansion of 0 in x.im 3.130 * [approximate]: Taking taylor expansion of (/ (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2)) in (y.re y.im x.re x.im) around 0 3.130 * [taylor]: Taking taylor expansion of (/ (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2)) in x.im 3.130 * [taylor]: Taking taylor expansion of (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) in x.im 3.131 * [taylor]: Rewrote expression to (+ (* (/ 1 x.re) (/ 1 y.re)) (/ 1 (* y.im x.im))) 3.131 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 y.re)) in x.im 3.131 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 3.131 * [taylor]: Taking taylor expansion of x.re in x.im 3.131 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.im 3.131 * [taylor]: Taking taylor expansion of y.re in x.im 3.131 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 3.131 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.im 3.131 * [taylor]: Taking taylor expansion of y.im in x.im 3.131 * [taylor]: Taking taylor expansion of x.im in x.im 3.131 * [taylor]: Taking taylor expansion of (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2) in x.im 3.131 * [taylor]: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in x.im 3.131 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 3.131 * [taylor]: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in x.im 3.131 * [taylor]: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in x.im 3.131 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.im 3.131 * [taylor]: Taking taylor expansion of y.re in x.im 3.131 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.im 3.131 * [taylor]: Taking taylor expansion of y.re in x.im 3.131 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in x.im 3.131 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 3.131 * [taylor]: Taking taylor expansion of y.im in x.im 3.131 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 3.131 * [taylor]: Taking taylor expansion of y.im in x.im 3.133 * [taylor]: Taking taylor expansion of (/ (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2)) in x.re 3.133 * [taylor]: Taking taylor expansion of (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) in x.re 3.133 * [taylor]: Rewrote expression to (+ (* (/ 1 x.re) (/ 1 y.re)) (/ 1 (* y.im x.im))) 3.133 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 y.re)) in x.re 3.133 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 3.133 * [taylor]: Taking taylor expansion of x.re in x.re 3.133 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.re 3.133 * [taylor]: Taking taylor expansion of y.re in x.re 3.133 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 3.133 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.re 3.133 * [taylor]: Taking taylor expansion of y.im in x.re 3.134 * [taylor]: Taking taylor expansion of x.im in x.re 3.134 * [taylor]: Taking taylor expansion of (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2) in x.re 3.134 * [taylor]: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in x.re 3.134 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 3.134 * [taylor]: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in x.re 3.134 * [taylor]: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in x.re 3.134 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.re 3.134 * [taylor]: Taking taylor expansion of y.re in x.re 3.134 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.re 3.134 * [taylor]: Taking taylor expansion of y.re in x.re 3.134 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in x.re 3.134 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 3.134 * [taylor]: Taking taylor expansion of y.im in x.re 3.134 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 3.134 * [taylor]: Taking taylor expansion of y.im in x.re 3.135 * [taylor]: Taking taylor expansion of (/ (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2)) in y.im 3.136 * [taylor]: Taking taylor expansion of (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) in y.im 3.136 * [taylor]: Rewrote expression to (+ (* (/ 1 x.re) (/ 1 y.re)) (/ 1 (* y.im x.im))) 3.136 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 y.re)) in y.im 3.136 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 3.136 * [taylor]: Taking taylor expansion of x.re in y.im 3.136 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.im 3.136 * [taylor]: Taking taylor expansion of y.re in y.im 3.136 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.im 3.136 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.im 3.136 * [taylor]: Taking taylor expansion of y.im in y.im 3.136 * [taylor]: Taking taylor expansion of x.im in y.im 3.136 * [taylor]: Taking taylor expansion of (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2) in y.im 3.136 * [taylor]: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in y.im 3.136 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 3.136 * [taylor]: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in y.im 3.136 * [taylor]: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in y.im 3.136 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.im 3.136 * [taylor]: Taking taylor expansion of y.re in y.im 3.136 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.im 3.136 * [taylor]: Taking taylor expansion of y.re in y.im 3.136 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in y.im 3.136 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 3.136 * [taylor]: Taking taylor expansion of y.im in y.im 3.137 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 3.137 * [taylor]: Taking taylor expansion of y.im in y.im 3.140 * [taylor]: Taking taylor expansion of (/ (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2)) in y.re 3.140 * [taylor]: Taking taylor expansion of (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) in y.re 3.140 * [taylor]: Rewrote expression to (+ (* (/ 1 x.re) (/ 1 y.re)) (/ 1 (* y.im x.im))) 3.140 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 y.re)) in y.re 3.140 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 3.140 * [taylor]: Taking taylor expansion of x.re in y.re 3.140 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.re 3.140 * [taylor]: Taking taylor expansion of y.re in y.re 3.140 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.re 3.140 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.re 3.140 * [taylor]: Taking taylor expansion of y.im in y.re 3.140 * [taylor]: Taking taylor expansion of x.im in y.re 3.141 * [taylor]: Taking taylor expansion of (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2) in y.re 3.141 * [taylor]: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in y.re 3.141 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 3.141 * [taylor]: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in y.re 3.141 * [taylor]: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in y.re 3.141 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.re 3.141 * [taylor]: Taking taylor expansion of y.re in y.re 3.141 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.re 3.141 * [taylor]: Taking taylor expansion of y.re in y.re 3.141 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in y.re 3.141 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 3.141 * [taylor]: Taking taylor expansion of y.im in y.re 3.141 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 3.141 * [taylor]: Taking taylor expansion of y.im in y.re 3.145 * [taylor]: Taking taylor expansion of (/ (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2)) in y.re 3.145 * [taylor]: Taking taylor expansion of (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) in y.re 3.145 * [taylor]: Rewrote expression to (+ (* (/ 1 x.re) (/ 1 y.re)) (/ 1 (* y.im x.im))) 3.145 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 y.re)) in y.re 3.145 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 3.145 * [taylor]: Taking taylor expansion of x.re in y.re 3.145 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.re 3.145 * [taylor]: Taking taylor expansion of y.re in y.re 3.145 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.re 3.145 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.re 3.145 * [taylor]: Taking taylor expansion of y.im in y.re 3.145 * [taylor]: Taking taylor expansion of x.im in y.re 3.145 * [taylor]: Taking taylor expansion of (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2) in y.re 3.145 * [taylor]: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in y.re 3.145 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 3.145 * [taylor]: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in y.re 3.145 * [taylor]: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in y.re 3.145 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.re 3.145 * [taylor]: Taking taylor expansion of y.re in y.re 3.146 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.re 3.146 * [taylor]: Taking taylor expansion of y.re in y.re 3.146 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in y.re 3.146 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 3.146 * [taylor]: Taking taylor expansion of y.im in y.re 3.146 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 3.146 * [taylor]: Taking taylor expansion of y.im in y.re 3.149 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 3.149 * [taylor]: Taking taylor expansion of x.re in y.im 3.149 * [taylor]: Taking taylor expansion of 0 in x.re 3.151 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.im 3.151 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.im 3.151 * [taylor]: Taking taylor expansion of y.im in y.im 3.151 * [taylor]: Taking taylor expansion of x.im in y.im 3.153 * [taylor]: Taking taylor expansion of 0 in x.re 3.153 * [taylor]: Taking taylor expansion of 0 in x.re 3.153 * [taylor]: Taking taylor expansion of 0 in x.im 3.158 * [taylor]: Taking taylor expansion of (- (/ 1 (* (pow y.im 2) x.re))) in y.im 3.158 * [taylor]: Taking taylor expansion of (/ 1 (* (pow y.im 2) x.re)) in y.im 3.158 * [taylor]: Taking taylor expansion of (* (pow y.im 2) x.re) in y.im 3.158 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.im 3.158 * [taylor]: Taking taylor expansion of y.im in y.im 3.158 * [taylor]: Taking taylor expansion of x.re in y.im 3.162 * [taylor]: Taking taylor expansion of 0 in x.re 3.163 * [taylor]: Taking taylor expansion of 0 in x.re 3.163 * [taylor]: Taking taylor expansion of 0 in x.re 3.163 * [taylor]: Taking taylor expansion of 0 in x.im 3.163 * [taylor]: Taking taylor expansion of 0 in x.im 3.163 * [taylor]: Taking taylor expansion of 0 in x.im 3.174 * [taylor]: Taking taylor expansion of (- (/ 1 (* (pow y.im 3) x.im))) in y.im 3.174 * [taylor]: Taking taylor expansion of (/ 1 (* (pow y.im 3) x.im)) in y.im 3.174 * [taylor]: Taking taylor expansion of (* (pow y.im 3) x.im) in y.im 3.174 * [taylor]: Taking taylor expansion of (pow y.im 3) in y.im 3.174 * [taylor]: Taking taylor expansion of y.im in y.im 3.174 * [taylor]: Taking taylor expansion of x.im in y.im 3.187 * [taylor]: Taking taylor expansion of 0 in x.re 3.191 * [taylor]: Taking taylor expansion of 0 in x.re 3.193 * [taylor]: Taking taylor expansion of 0 in x.re 3.193 * [taylor]: Taking taylor expansion of 0 in x.re 3.193 * [taylor]: Taking taylor expansion of 0 in x.im 3.193 * [taylor]: Taking taylor expansion of 0 in x.im 3.193 * [taylor]: Taking taylor expansion of 0 in x.im 3.193 * [taylor]: Taking taylor expansion of 0 in x.im 3.193 * [taylor]: Taking taylor expansion of 0 in x.im 3.193 * [taylor]: Taking taylor expansion of 0 in x.im 3.206 * [taylor]: Taking taylor expansion of (/ 1 (* (pow y.im 4) x.re)) in y.im 3.206 * [taylor]: Taking taylor expansion of (* (pow y.im 4) x.re) in y.im 3.206 * [taylor]: Taking taylor expansion of (pow y.im 4) in y.im 3.206 * [taylor]: Taking taylor expansion of y.im in y.im 3.206 * [taylor]: Taking taylor expansion of x.re in y.im 3.217 * [taylor]: Taking taylor expansion of 0 in x.re 3.220 * [taylor]: Taking taylor expansion of 0 in x.re 3.222 * [taylor]: Taking taylor expansion of 0 in x.re 3.224 * [taylor]: Taking taylor expansion of 0 in x.re 3.224 * [taylor]: Taking taylor expansion of 0 in x.re 3.224 * [taylor]: Taking taylor expansion of 0 in x.im 3.224 * [taylor]: Taking taylor expansion of 0 in x.im 3.224 * [taylor]: Taking taylor expansion of 0 in x.im 3.224 * [taylor]: Taking taylor expansion of 0 in x.im 3.224 * [taylor]: Taking taylor expansion of 0 in x.im 3.224 * [taylor]: Taking taylor expansion of 0 in x.im 3.224 * [taylor]: Taking taylor expansion of 0 in x.im 3.224 * [taylor]: Taking taylor expansion of 0 in x.im 3.224 * [taylor]: Taking taylor expansion of 0 in x.im 3.224 * [taylor]: Taking taylor expansion of 0 in x.im 3.225 * [approximate]: Taking taylor expansion of (/ (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2)) in (y.re y.im x.re x.im) around 0 3.225 * [taylor]: Taking taylor expansion of (/ (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2)) in x.im 3.225 * [taylor]: Taking taylor expansion of (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) in x.im 3.225 * [taylor]: Rewrote expression to (+ (* (/ -1 x.re) (/ -1 y.re)) (/ 1 (* y.im x.im))) 3.225 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 y.re)) in x.im 3.225 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 3.225 * [taylor]: Taking taylor expansion of -1 in x.im 3.225 * [taylor]: Taking taylor expansion of x.re in x.im 3.225 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.im 3.225 * [taylor]: Taking taylor expansion of -1 in x.im 3.225 * [taylor]: Taking taylor expansion of y.re in x.im 3.225 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 3.225 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.im 3.225 * [taylor]: Taking taylor expansion of y.im in x.im 3.225 * [taylor]: Taking taylor expansion of x.im in x.im 3.225 * [taylor]: Taking taylor expansion of (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2) in x.im 3.226 * [taylor]: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in x.im 3.226 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 3.226 * [taylor]: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in x.im 3.226 * [taylor]: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in x.im 3.226 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.im 3.226 * [taylor]: Taking taylor expansion of -1 in x.im 3.226 * [taylor]: Taking taylor expansion of y.re in x.im 3.226 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.im 3.226 * [taylor]: Taking taylor expansion of -1 in x.im 3.226 * [taylor]: Taking taylor expansion of y.re in x.im 3.226 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in x.im 3.226 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 3.226 * [taylor]: Taking taylor expansion of -1 in x.im 3.226 * [taylor]: Taking taylor expansion of y.im in x.im 3.226 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 3.226 * [taylor]: Taking taylor expansion of -1 in x.im 3.226 * [taylor]: Taking taylor expansion of y.im in x.im 3.227 * [taylor]: Taking taylor expansion of (/ (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2)) in x.re 3.228 * [taylor]: Taking taylor expansion of (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) in x.re 3.228 * [taylor]: Rewrote expression to (+ (* (/ -1 x.re) (/ -1 y.re)) (/ 1 (* y.im x.im))) 3.228 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 y.re)) in x.re 3.228 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 3.228 * [taylor]: Taking taylor expansion of -1 in x.re 3.228 * [taylor]: Taking taylor expansion of x.re in x.re 3.228 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.re 3.228 * [taylor]: Taking taylor expansion of -1 in x.re 3.228 * [taylor]: Taking taylor expansion of y.re in x.re 3.228 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 3.228 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.re 3.228 * [taylor]: Taking taylor expansion of y.im in x.re 3.228 * [taylor]: Taking taylor expansion of x.im in x.re 3.228 * [taylor]: Taking taylor expansion of (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2) in x.re 3.228 * [taylor]: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in x.re 3.228 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 3.228 * [taylor]: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in x.re 3.228 * [taylor]: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in x.re 3.228 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.re 3.228 * [taylor]: Taking taylor expansion of -1 in x.re 3.228 * [taylor]: Taking taylor expansion of y.re in x.re 3.228 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.re 3.228 * [taylor]: Taking taylor expansion of -1 in x.re 3.228 * [taylor]: Taking taylor expansion of y.re in x.re 3.228 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in x.re 3.228 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 3.229 * [taylor]: Taking taylor expansion of -1 in x.re 3.229 * [taylor]: Taking taylor expansion of y.im in x.re 3.229 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 3.229 * [taylor]: Taking taylor expansion of -1 in x.re 3.229 * [taylor]: Taking taylor expansion of y.im in x.re 3.230 * [taylor]: Taking taylor expansion of (/ (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2)) in y.im 3.230 * [taylor]: Taking taylor expansion of (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) in y.im 3.230 * [taylor]: Rewrote expression to (+ (* (/ -1 x.re) (/ -1 y.re)) (/ 1 (* y.im x.im))) 3.230 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 y.re)) in y.im 3.230 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 3.230 * [taylor]: Taking taylor expansion of -1 in y.im 3.230 * [taylor]: Taking taylor expansion of x.re in y.im 3.230 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.im 3.230 * [taylor]: Taking taylor expansion of -1 in y.im 3.230 * [taylor]: Taking taylor expansion of y.re in y.im 3.231 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.im 3.231 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.im 3.231 * [taylor]: Taking taylor expansion of y.im in y.im 3.231 * [taylor]: Taking taylor expansion of x.im in y.im 3.231 * [taylor]: Taking taylor expansion of (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2) in y.im 3.231 * [taylor]: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in y.im 3.231 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 3.231 * [taylor]: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in y.im 3.231 * [taylor]: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in y.im 3.231 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.im 3.231 * [taylor]: Taking taylor expansion of -1 in y.im 3.231 * [taylor]: Taking taylor expansion of y.re in y.im 3.231 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.im 3.231 * [taylor]: Taking taylor expansion of -1 in y.im 3.231 * [taylor]: Taking taylor expansion of y.re in y.im 3.231 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in y.im 3.231 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 3.231 * [taylor]: Taking taylor expansion of -1 in y.im 3.231 * [taylor]: Taking taylor expansion of y.im in y.im 3.232 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 3.232 * [taylor]: Taking taylor expansion of -1 in y.im 3.232 * [taylor]: Taking taylor expansion of y.im in y.im 3.235 * [taylor]: Taking taylor expansion of (/ (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2)) in y.re 3.235 * [taylor]: Taking taylor expansion of (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) in y.re 3.235 * [taylor]: Rewrote expression to (+ (* (/ -1 x.re) (/ -1 y.re)) (/ 1 (* y.im x.im))) 3.235 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 y.re)) in y.re 3.235 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 3.235 * [taylor]: Taking taylor expansion of -1 in y.re 3.235 * [taylor]: Taking taylor expansion of x.re in y.re 3.235 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.re 3.235 * [taylor]: Taking taylor expansion of -1 in y.re 3.235 * [taylor]: Taking taylor expansion of y.re in y.re 3.235 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.re 3.235 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.re 3.236 * [taylor]: Taking taylor expansion of y.im in y.re 3.236 * [taylor]: Taking taylor expansion of x.im in y.re 3.236 * [taylor]: Taking taylor expansion of (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2) in y.re 3.236 * [taylor]: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in y.re 3.236 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 3.236 * [taylor]: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in y.re 3.236 * [taylor]: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in y.re 3.236 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.re 3.236 * [taylor]: Taking taylor expansion of -1 in y.re 3.236 * [taylor]: Taking taylor expansion of y.re in y.re 3.236 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.re 3.236 * [taylor]: Taking taylor expansion of -1 in y.re 3.236 * [taylor]: Taking taylor expansion of y.re in y.re 3.236 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in y.re 3.236 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 3.236 * [taylor]: Taking taylor expansion of -1 in y.re 3.236 * [taylor]: Taking taylor expansion of y.im in y.re 3.237 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 3.237 * [taylor]: Taking taylor expansion of -1 in y.re 3.237 * [taylor]: Taking taylor expansion of y.im in y.re 3.240 * [taylor]: Taking taylor expansion of (/ (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2)) in y.re 3.240 * [taylor]: Taking taylor expansion of (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) in y.re 3.240 * [taylor]: Rewrote expression to (+ (* (/ -1 x.re) (/ -1 y.re)) (/ 1 (* y.im x.im))) 3.240 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 y.re)) in y.re 3.240 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 3.240 * [taylor]: Taking taylor expansion of -1 in y.re 3.240 * [taylor]: Taking taylor expansion of x.re in y.re 3.240 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.re 3.240 * [taylor]: Taking taylor expansion of -1 in y.re 3.240 * [taylor]: Taking taylor expansion of y.re in y.re 3.240 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.re 3.240 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.re 3.240 * [taylor]: Taking taylor expansion of y.im in y.re 3.240 * [taylor]: Taking taylor expansion of x.im in y.re 3.240 * [taylor]: Taking taylor expansion of (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2) in y.re 3.240 * [taylor]: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in y.re 3.240 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 3.240 * [taylor]: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in y.re 3.240 * [taylor]: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in y.re 3.240 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.re 3.241 * [taylor]: Taking taylor expansion of -1 in y.re 3.241 * [taylor]: Taking taylor expansion of y.re in y.re 3.241 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.re 3.241 * [taylor]: Taking taylor expansion of -1 in y.re 3.241 * [taylor]: Taking taylor expansion of y.re in y.re 3.241 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in y.re 3.241 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 3.241 * [taylor]: Taking taylor expansion of -1 in y.re 3.241 * [taylor]: Taking taylor expansion of y.im in y.re 3.241 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 3.241 * [taylor]: Taking taylor expansion of -1 in y.re 3.241 * [taylor]: Taking taylor expansion of y.im in y.re 3.244 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 3.244 * [taylor]: Taking taylor expansion of x.re in y.im 3.245 * [taylor]: Taking taylor expansion of 0 in x.re 3.246 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.im 3.246 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.im 3.246 * [taylor]: Taking taylor expansion of y.im in y.im 3.246 * [taylor]: Taking taylor expansion of x.im in y.im 3.248 * [taylor]: Taking taylor expansion of 0 in x.re 3.248 * [taylor]: Taking taylor expansion of 0 in x.re 3.248 * [taylor]: Taking taylor expansion of 0 in x.im 3.253 * [taylor]: Taking taylor expansion of (- (/ 1 (* (pow y.im 2) x.re))) in y.im 3.253 * [taylor]: Taking taylor expansion of (/ 1 (* (pow y.im 2) x.re)) in y.im 3.253 * [taylor]: Taking taylor expansion of (* (pow y.im 2) x.re) in y.im 3.253 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.im 3.253 * [taylor]: Taking taylor expansion of y.im in y.im 3.254 * [taylor]: Taking taylor expansion of x.re in y.im 3.257 * [taylor]: Taking taylor expansion of 0 in x.re 3.263 * [taylor]: Taking taylor expansion of 0 in x.re 3.263 * [taylor]: Taking taylor expansion of 0 in x.re 3.263 * [taylor]: Taking taylor expansion of 0 in x.im 3.263 * [taylor]: Taking taylor expansion of 0 in x.im 3.263 * [taylor]: Taking taylor expansion of 0 in x.im 3.269 * [taylor]: Taking taylor expansion of (- (/ 1 (* (pow y.im 3) x.im))) in y.im 3.269 * [taylor]: Taking taylor expansion of (/ 1 (* (pow y.im 3) x.im)) in y.im 3.269 * [taylor]: Taking taylor expansion of (* (pow y.im 3) x.im) in y.im 3.269 * [taylor]: Taking taylor expansion of (pow y.im 3) in y.im 3.269 * [taylor]: Taking taylor expansion of y.im in y.im 3.270 * [taylor]: Taking taylor expansion of x.im in y.im 3.277 * [taylor]: Taking taylor expansion of 0 in x.re 3.279 * [taylor]: Taking taylor expansion of 0 in x.re 3.281 * [taylor]: Taking taylor expansion of 0 in x.re 3.281 * [taylor]: Taking taylor expansion of 0 in x.re 3.281 * [taylor]: Taking taylor expansion of 0 in x.im 3.281 * [taylor]: Taking taylor expansion of 0 in x.im 3.281 * [taylor]: Taking taylor expansion of 0 in x.im 3.281 * [taylor]: Taking taylor expansion of 0 in x.im 3.281 * [taylor]: Taking taylor expansion of 0 in x.im 3.281 * [taylor]: Taking taylor expansion of 0 in x.im 3.289 * [taylor]: Taking taylor expansion of (/ 1 (* (pow y.im 4) x.re)) in y.im 3.289 * [taylor]: Taking taylor expansion of (* (pow y.im 4) x.re) in y.im 3.289 * [taylor]: Taking taylor expansion of (pow y.im 4) in y.im 3.289 * [taylor]: Taking taylor expansion of y.im in y.im 3.289 * [taylor]: Taking taylor expansion of x.re in y.im 3.300 * [taylor]: Taking taylor expansion of 0 in x.re 3.303 * [taylor]: Taking taylor expansion of 0 in x.re 3.305 * [taylor]: Taking taylor expansion of 0 in x.re 3.307 * [taylor]: Taking taylor expansion of 0 in x.re 3.307 * [taylor]: Taking taylor expansion of 0 in x.re 3.307 * [taylor]: Taking taylor expansion of 0 in x.im 3.307 * [taylor]: Taking taylor expansion of 0 in x.im 3.307 * [taylor]: Taking taylor expansion of 0 in x.im 3.307 * [taylor]: Taking taylor expansion of 0 in x.im 3.307 * [taylor]: Taking taylor expansion of 0 in x.im 3.307 * [taylor]: Taking taylor expansion of 0 in x.im 3.307 * [taylor]: Taking taylor expansion of 0 in x.im 3.307 * [taylor]: Taking taylor expansion of 0 in x.im 3.307 * [taylor]: Taking taylor expansion of 0 in x.im 3.307 * [taylor]: Taking taylor expansion of 0 in x.im 3.307 * * * * [progress]: [ 3 / 4 ] generating series at (2 1 1) 3.307 * [approximate]: Taking taylor expansion of (/ 1 (hypot y.re y.im)) in (y.re y.im) around 0 3.307 * [taylor]: Taking taylor expansion of (/ 1 (hypot y.re y.im)) in y.im 3.307 * [taylor]: Taking taylor expansion of (hypot y.re y.im) in y.im 3.308 * [taylor]: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 3.308 * [taylor]: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in y.im 3.308 * [taylor]: Taking taylor expansion of (* y.re y.re) in y.im 3.308 * [taylor]: Taking taylor expansion of y.re in y.im 3.308 * [taylor]: Taking taylor expansion of y.re in y.im 3.308 * [taylor]: Taking taylor expansion of (* y.im y.im) in y.im 3.308 * [taylor]: Taking taylor expansion of y.im in y.im 3.308 * [taylor]: Taking taylor expansion of y.im in y.im 3.309 * [taylor]: Taking taylor expansion of (/ 1 (hypot y.re y.im)) in y.re 3.309 * [taylor]: Taking taylor expansion of (hypot y.re y.im) in y.re 3.309 * [taylor]: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 3.309 * [taylor]: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in y.re 3.309 * [taylor]: Taking taylor expansion of (* y.re y.re) in y.re 3.309 * [taylor]: Taking taylor expansion of y.re in y.re 3.309 * [taylor]: Taking taylor expansion of y.re in y.re 3.309 * [taylor]: Taking taylor expansion of (* y.im y.im) in y.re 3.309 * [taylor]: Taking taylor expansion of y.im in y.re 3.309 * [taylor]: Taking taylor expansion of y.im in y.re 3.310 * [taylor]: Taking taylor expansion of (/ 1 (hypot y.re y.im)) in y.re 3.310 * [taylor]: Taking taylor expansion of (hypot y.re y.im) in y.re 3.310 * [taylor]: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 3.310 * [taylor]: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in y.re 3.310 * [taylor]: Taking taylor expansion of (* y.re y.re) in y.re 3.310 * [taylor]: Taking taylor expansion of y.re in y.re 3.310 * [taylor]: Taking taylor expansion of y.re in y.re 3.310 * [taylor]: Taking taylor expansion of (* y.im y.im) in y.re 3.310 * [taylor]: Taking taylor expansion of y.im in y.re 3.311 * [taylor]: Taking taylor expansion of y.im in y.re 3.312 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 3.312 * [taylor]: Taking taylor expansion of y.im in y.im 3.312 * [taylor]: Taking taylor expansion of 0 in y.im 3.315 * [taylor]: Taking taylor expansion of (- (* 1/2 (/ 1 (pow y.im 3)))) in y.im 3.315 * [taylor]: Taking taylor expansion of (* 1/2 (/ 1 (pow y.im 3))) in y.im 3.315 * [taylor]: Taking taylor expansion of 1/2 in y.im 3.315 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 3)) in y.im 3.315 * [taylor]: Taking taylor expansion of (pow y.im 3) in y.im 3.315 * [taylor]: Taking taylor expansion of y.im in y.im 3.321 * [approximate]: Taking taylor expansion of (/ 1 (hypot (/ 1 y.re) (/ 1 y.im))) in (y.re y.im) around 0 3.321 * [taylor]: Taking taylor expansion of (/ 1 (hypot (/ 1 y.re) (/ 1 y.im))) in y.im 3.321 * [taylor]: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in y.im 3.321 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 3.322 * [taylor]: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in y.im 3.322 * [taylor]: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in y.im 3.322 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.im 3.322 * [taylor]: Taking taylor expansion of y.re in y.im 3.322 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.im 3.322 * [taylor]: Taking taylor expansion of y.re in y.im 3.322 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in y.im 3.322 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 3.322 * [taylor]: Taking taylor expansion of y.im in y.im 3.322 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 3.322 * [taylor]: Taking taylor expansion of y.im in y.im 3.325 * [taylor]: Taking taylor expansion of (/ 1 (hypot (/ 1 y.re) (/ 1 y.im))) in y.re 3.325 * [taylor]: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in y.re 3.325 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 3.325 * [taylor]: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in y.re 3.325 * [taylor]: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in y.re 3.325 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.re 3.325 * [taylor]: Taking taylor expansion of y.re in y.re 3.326 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.re 3.326 * [taylor]: Taking taylor expansion of y.re in y.re 3.326 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in y.re 3.326 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 3.326 * [taylor]: Taking taylor expansion of y.im in y.re 3.326 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 3.326 * [taylor]: Taking taylor expansion of y.im in y.re 3.329 * [taylor]: Taking taylor expansion of (/ 1 (hypot (/ 1 y.re) (/ 1 y.im))) in y.re 3.329 * [taylor]: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in y.re 3.329 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 3.329 * [taylor]: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in y.re 3.329 * [taylor]: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in y.re 3.329 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.re 3.329 * [taylor]: Taking taylor expansion of y.re in y.re 3.329 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.re 3.329 * [taylor]: Taking taylor expansion of y.re in y.re 3.330 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in y.re 3.330 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 3.330 * [taylor]: Taking taylor expansion of y.im in y.re 3.330 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 3.330 * [taylor]: Taking taylor expansion of y.im in y.re 3.333 * [taylor]: Taking taylor expansion of 1 in y.im 3.333 * [taylor]: Taking taylor expansion of 0 in y.im 3.336 * [taylor]: Taking taylor expansion of (- (* 1/2 (/ 1 (pow y.im 2)))) in y.im 3.336 * [taylor]: Taking taylor expansion of (* 1/2 (/ 1 (pow y.im 2))) in y.im 3.336 * [taylor]: Taking taylor expansion of 1/2 in y.im 3.336 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.im 3.336 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.im 3.336 * [taylor]: Taking taylor expansion of y.im in y.im 3.345 * [approximate]: Taking taylor expansion of (/ 1 (hypot (/ -1 y.re) (/ -1 y.im))) in (y.re y.im) around 0 3.345 * [taylor]: Taking taylor expansion of (/ 1 (hypot (/ -1 y.re) (/ -1 y.im))) in y.im 3.345 * [taylor]: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in y.im 3.345 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 3.345 * [taylor]: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in y.im 3.345 * [taylor]: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in y.im 3.345 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.im 3.345 * [taylor]: Taking taylor expansion of -1 in y.im 3.345 * [taylor]: Taking taylor expansion of y.re in y.im 3.345 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.im 3.345 * [taylor]: Taking taylor expansion of -1 in y.im 3.345 * [taylor]: Taking taylor expansion of y.re in y.im 3.345 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in y.im 3.345 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 3.345 * [taylor]: Taking taylor expansion of -1 in y.im 3.345 * [taylor]: Taking taylor expansion of y.im in y.im 3.346 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 3.346 * [taylor]: Taking taylor expansion of -1 in y.im 3.346 * [taylor]: Taking taylor expansion of y.im in y.im 3.349 * [taylor]: Taking taylor expansion of (/ 1 (hypot (/ -1 y.re) (/ -1 y.im))) in y.re 3.349 * [taylor]: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in y.re 3.349 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 3.349 * [taylor]: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in y.re 3.349 * [taylor]: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in y.re 3.349 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.re 3.349 * [taylor]: Taking taylor expansion of -1 in y.re 3.349 * [taylor]: Taking taylor expansion of y.re in y.re 3.349 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.re 3.349 * [taylor]: Taking taylor expansion of -1 in y.re 3.349 * [taylor]: Taking taylor expansion of y.re in y.re 3.350 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in y.re 3.350 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 3.350 * [taylor]: Taking taylor expansion of -1 in y.re 3.350 * [taylor]: Taking taylor expansion of y.im in y.re 3.350 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 3.350 * [taylor]: Taking taylor expansion of -1 in y.re 3.350 * [taylor]: Taking taylor expansion of y.im in y.re 3.353 * [taylor]: Taking taylor expansion of (/ 1 (hypot (/ -1 y.re) (/ -1 y.im))) in y.re 3.353 * [taylor]: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in y.re 3.353 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 3.353 * [taylor]: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in y.re 3.353 * [taylor]: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in y.re 3.353 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.re 3.353 * [taylor]: Taking taylor expansion of -1 in y.re 3.353 * [taylor]: Taking taylor expansion of y.re in y.re 3.353 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.re 3.353 * [taylor]: Taking taylor expansion of -1 in y.re 3.353 * [taylor]: Taking taylor expansion of y.re in y.re 3.354 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in y.re 3.354 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 3.354 * [taylor]: Taking taylor expansion of -1 in y.re 3.354 * [taylor]: Taking taylor expansion of y.im in y.re 3.354 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 3.354 * [taylor]: Taking taylor expansion of -1 in y.re 3.354 * [taylor]: Taking taylor expansion of y.im in y.re 3.357 * [taylor]: Taking taylor expansion of 1 in y.im 3.357 * [taylor]: Taking taylor expansion of 0 in y.im 3.360 * [taylor]: Taking taylor expansion of (- (* 1/2 (/ 1 (pow y.im 2)))) in y.im 3.360 * [taylor]: Taking taylor expansion of (* 1/2 (/ 1 (pow y.im 2))) in y.im 3.360 * [taylor]: Taking taylor expansion of 1/2 in y.im 3.360 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.im 3.360 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.im 3.360 * [taylor]: Taking taylor expansion of y.im in y.im 3.365 * * * * [progress]: [ 4 / 4 ] generating series at (2 1 2 2) 3.365 * [approximate]: Taking taylor expansion of (hypot y.re y.im) in (y.re y.im) around 0 3.365 * [taylor]: Taking taylor expansion of (hypot y.re y.im) in y.im 3.365 * [taylor]: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 3.365 * [taylor]: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in y.im 3.365 * [taylor]: Taking taylor expansion of (* y.re y.re) in y.im 3.365 * [taylor]: Taking taylor expansion of y.re in y.im 3.365 * [taylor]: Taking taylor expansion of y.re in y.im 3.365 * [taylor]: Taking taylor expansion of (* y.im y.im) in y.im 3.365 * [taylor]: Taking taylor expansion of y.im in y.im 3.365 * [taylor]: Taking taylor expansion of y.im in y.im 3.366 * [taylor]: Taking taylor expansion of (hypot y.re y.im) in y.re 3.366 * [taylor]: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 3.366 * [taylor]: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in y.re 3.366 * [taylor]: Taking taylor expansion of (* y.re y.re) in y.re 3.366 * [taylor]: Taking taylor expansion of y.re in y.re 3.366 * [taylor]: Taking taylor expansion of y.re in y.re 3.366 * [taylor]: Taking taylor expansion of (* y.im y.im) in y.re 3.366 * [taylor]: Taking taylor expansion of y.im in y.re 3.366 * [taylor]: Taking taylor expansion of y.im in y.re 3.368 * [taylor]: Taking taylor expansion of (hypot y.re y.im) in y.re 3.368 * [taylor]: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 3.368 * [taylor]: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in y.re 3.368 * [taylor]: Taking taylor expansion of (* y.re y.re) in y.re 3.368 * [taylor]: Taking taylor expansion of y.re in y.re 3.368 * [taylor]: Taking taylor expansion of y.re in y.re 3.368 * [taylor]: Taking taylor expansion of (* y.im y.im) in y.re 3.368 * [taylor]: Taking taylor expansion of y.im in y.re 3.368 * [taylor]: Taking taylor expansion of y.im in y.re 3.369 * [taylor]: Taking taylor expansion of y.im in y.im 3.369 * [taylor]: Taking taylor expansion of 0 in y.im 3.371 * [taylor]: Taking taylor expansion of (/ 1/2 y.im) in y.im 3.371 * [taylor]: Taking taylor expansion of 1/2 in y.im 3.371 * [taylor]: Taking taylor expansion of y.im in y.im 3.373 * [taylor]: Taking taylor expansion of 0 in y.im 3.374 * [approximate]: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in (y.re y.im) around 0 3.374 * [taylor]: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in y.im 3.374 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 3.374 * [taylor]: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in y.im 3.374 * [taylor]: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in y.im 3.374 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.im 3.374 * [taylor]: Taking taylor expansion of y.re in y.im 3.374 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.im 3.374 * [taylor]: Taking taylor expansion of y.re in y.im 3.374 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in y.im 3.374 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 3.374 * [taylor]: Taking taylor expansion of y.im in y.im 3.374 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 3.374 * [taylor]: Taking taylor expansion of y.im in y.im 3.377 * [taylor]: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in y.re 3.377 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 3.377 * [taylor]: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in y.re 3.377 * [taylor]: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in y.re 3.377 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.re 3.377 * [taylor]: Taking taylor expansion of y.re in y.re 3.378 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.re 3.378 * [taylor]: Taking taylor expansion of y.re in y.re 3.378 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in y.re 3.378 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 3.378 * [taylor]: Taking taylor expansion of y.im in y.re 3.378 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 3.378 * [taylor]: Taking taylor expansion of y.im in y.re 3.381 * [taylor]: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in y.re 3.381 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 3.381 * [taylor]: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in y.re 3.381 * [taylor]: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in y.re 3.381 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.re 3.381 * [taylor]: Taking taylor expansion of y.re in y.re 3.381 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.re 3.381 * [taylor]: Taking taylor expansion of y.re in y.re 3.381 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in y.re 3.381 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 3.382 * [taylor]: Taking taylor expansion of y.im in y.re 3.382 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 3.382 * [taylor]: Taking taylor expansion of y.im in y.re 3.384 * [taylor]: Taking taylor expansion of 1 in y.im 3.384 * [taylor]: Taking taylor expansion of 0 in y.im 3.387 * [taylor]: Taking taylor expansion of (/ 1/2 (pow y.im 2)) in y.im 3.387 * [taylor]: Taking taylor expansion of 1/2 in y.im 3.387 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.im 3.387 * [taylor]: Taking taylor expansion of y.im in y.im 3.391 * [taylor]: Taking taylor expansion of 0 in y.im 3.392 * [approximate]: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in (y.re y.im) around 0 3.392 * [taylor]: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in y.im 3.392 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 3.392 * [taylor]: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in y.im 3.392 * [taylor]: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in y.im 3.392 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.im 3.392 * [taylor]: Taking taylor expansion of -1 in y.im 3.392 * [taylor]: Taking taylor expansion of y.re in y.im 3.392 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.im 3.392 * [taylor]: Taking taylor expansion of -1 in y.im 3.392 * [taylor]: Taking taylor expansion of y.re in y.im 3.392 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in y.im 3.392 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 3.392 * [taylor]: Taking taylor expansion of -1 in y.im 3.392 * [taylor]: Taking taylor expansion of y.im in y.im 3.393 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 3.393 * [taylor]: Taking taylor expansion of -1 in y.im 3.393 * [taylor]: Taking taylor expansion of y.im in y.im 3.396 * [taylor]: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in y.re 3.396 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 3.396 * [taylor]: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in y.re 3.396 * [taylor]: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in y.re 3.396 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.re 3.396 * [taylor]: Taking taylor expansion of -1 in y.re 3.396 * [taylor]: Taking taylor expansion of y.re in y.re 3.396 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.re 3.396 * [taylor]: Taking taylor expansion of -1 in y.re 3.396 * [taylor]: Taking taylor expansion of y.re in y.re 3.396 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in y.re 3.396 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 3.396 * [taylor]: Taking taylor expansion of -1 in y.re 3.396 * [taylor]: Taking taylor expansion of y.im in y.re 3.397 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 3.397 * [taylor]: Taking taylor expansion of -1 in y.re 3.397 * [taylor]: Taking taylor expansion of y.im in y.re 3.399 * [taylor]: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in y.re 3.399 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 3.399 * [taylor]: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in y.re 3.399 * [taylor]: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in y.re 3.399 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.re 3.399 * [taylor]: Taking taylor expansion of -1 in y.re 3.399 * [taylor]: Taking taylor expansion of y.re in y.re 3.400 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.re 3.400 * [taylor]: Taking taylor expansion of -1 in y.re 3.400 * [taylor]: Taking taylor expansion of y.re in y.re 3.400 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in y.re 3.400 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 3.400 * [taylor]: Taking taylor expansion of -1 in y.re 3.400 * [taylor]: Taking taylor expansion of y.im in y.re 3.400 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 3.400 * [taylor]: Taking taylor expansion of -1 in y.re 3.400 * [taylor]: Taking taylor expansion of y.im in y.re 3.403 * [taylor]: Taking taylor expansion of 1 in y.im 3.403 * [taylor]: Taking taylor expansion of 0 in y.im 3.406 * [taylor]: Taking taylor expansion of (/ 1/2 (pow y.im 2)) in y.im 3.406 * [taylor]: Taking taylor expansion of 1/2 in y.im 3.406 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.im 3.406 * [taylor]: Taking taylor expansion of y.im in y.im 3.410 * [taylor]: Taking taylor expansion of 0 in y.im 3.411 * * * [progress]: simplifying candidates 3.414 * [simplify]: Simplifying using # : (expm1 (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (log1p (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (- (log (fma x.re y.re (* x.im y.im))) (log (hypot y.re y.im))) (log (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (exp (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (/ (* (* (fma x.re y.re (* x.im y.im)) (fma x.re y.re (* x.im y.im))) (fma x.re y.re (* x.im y.im))) (* (* (hypot y.re y.im) (hypot y.re y.im)) (hypot y.re y.im))) (* (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (* (* (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (- (fma x.re y.re (* x.im y.im))) (- (hypot y.re y.im)) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im))) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im))) (/ (cbrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) 1) (/ (cbrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))) (/ (sqrt (fma x.re y.re (* x.im y.im))) 1) (/ (sqrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (fma x.re y.re (* x.im y.im)) (cbrt (hypot y.re y.im))) (/ 1 (sqrt (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (/ 1 1) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (/ 1 (hypot y.re y.im)) (/ (hypot y.re y.im) (fma x.re y.re (* x.im y.im))) (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) 1) (/ (hypot y.re y.im) (cbrt (fma x.re y.re (* x.im y.im)))) (/ (hypot y.re y.im) (sqrt (fma x.re y.re (* x.im y.im)))) (/ (hypot y.re y.im) (fma x.re y.re (* x.im y.im))) (expm1 (* (/ 1 (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (log1p (* (/ 1 (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (* (/ 1 (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (+ (- (log (hypot y.re y.im))) (- (log (fma x.re y.re (* x.im y.im))) (log (hypot y.re y.im)))) (+ (- (log (hypot y.re y.im))) (log (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (+ (- 0 (log (hypot y.re y.im))) (- (log (fma x.re y.re (* x.im y.im))) (log (hypot y.re y.im)))) (+ (- 0 (log (hypot y.re y.im))) (log (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (+ (- (log 1) (log (hypot y.re y.im))) (- (log (fma x.re y.re (* x.im y.im))) (log (hypot y.re y.im)))) (+ (- (log 1) (log (hypot y.re y.im))) (log (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (+ (log (/ 1 (hypot y.re y.im))) (- (log (fma x.re y.re (* x.im y.im))) (log (hypot y.re y.im)))) (+ (log (/ 1 (hypot y.re y.im))) (log (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (log (* (/ 1 (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (exp (* (/ 1 (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (* (/ (* (* 1 1) 1) (* (* (hypot y.re y.im) (hypot y.re y.im)) (hypot y.re y.im))) (/ (* (* (fma x.re y.re (* x.im y.im)) (fma x.re y.re (* x.im y.im))) (fma x.re y.re (* x.im y.im))) (* (* (hypot y.re y.im) (hypot y.re y.im)) (hypot y.re y.im)))) (* (/ (* (* 1 1) 1) (* (* (hypot y.re y.im) (hypot y.re y.im)) (hypot y.re y.im))) (* (* (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (* (* (* (/ 1 (hypot y.re y.im)) (/ 1 (hypot y.re y.im))) (/ 1 (hypot y.re y.im))) (/ (* (* (fma x.re y.re (* x.im y.im)) (fma x.re y.re (* x.im y.im))) (fma x.re y.re (* x.im y.im))) (* (* (hypot y.re y.im) (hypot y.re y.im)) (hypot y.re y.im)))) (* (* (* (/ 1 (hypot y.re y.im)) (/ 1 (hypot y.re y.im))) (/ 1 (hypot y.re y.im))) (* (* (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (* (cbrt (* (/ 1 (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (cbrt (* (/ 1 (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (cbrt (* (/ 1 (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (* (* (* (/ 1 (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (* (/ 1 (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (* (/ 1 (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (sqrt (* (/ 1 (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (sqrt (* (/ 1 (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (* 1 (fma x.re y.re (* x.im y.im))) (* (hypot y.re y.im) (hypot y.re y.im)) (* 1 (- (fma x.re y.re (* x.im y.im)))) (* (hypot y.re y.im) (- (hypot y.re y.im))) (* 1 1) (* (hypot y.re y.im) (/ (hypot y.re y.im) (fma x.re y.re (* x.im y.im)))) (* 1 (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (* (hypot y.re y.im) (cbrt (hypot y.re y.im))) (* 1 (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im)))) (* (hypot y.re y.im) (sqrt (hypot y.re y.im))) (* 1 (/ (fma x.re y.re (* x.im y.im)) 1)) (* (hypot y.re y.im) (hypot y.re y.im)) (* 1 (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im))))) (* (hypot y.re y.im) (/ (hypot y.re y.im) (cbrt (fma x.re y.re (* x.im y.im))))) (* 1 (sqrt (fma x.re y.re (* x.im y.im)))) (* (hypot y.re y.im) (/ (hypot y.re y.im) (sqrt (fma x.re y.re (* x.im y.im))))) (* 1 1) (* (hypot y.re y.im) (/ (hypot y.re y.im) (fma x.re y.re (* x.im y.im)))) (* (- 1) (fma x.re y.re (* x.im y.im))) (* (- (hypot y.re y.im)) (hypot y.re y.im)) (* (- 1) (- (fma x.re y.re (* x.im y.im)))) (* (- (hypot y.re y.im)) (- (hypot y.re y.im))) (* (- 1) 1) (* (- (hypot y.re y.im)) (/ (hypot y.re y.im) (fma x.re y.re (* x.im y.im)))) (* (- 1) (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (* (- (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (* (- 1) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im)))) (* (- (hypot y.re y.im)) (sqrt (hypot y.re y.im))) (* (- 1) (/ (fma x.re y.re (* x.im y.im)) 1)) (* (- (hypot y.re y.im)) (hypot y.re y.im)) (* (- 1) (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im))))) (* (- (hypot y.re y.im)) (/ (hypot y.re y.im) (cbrt (fma x.re y.re (* x.im y.im))))) (* (- 1) (sqrt (fma x.re y.re (* x.im y.im)))) (* (- (hypot y.re y.im)) (/ (hypot y.re y.im) (sqrt (fma x.re y.re (* x.im y.im))))) (* (- 1) 1) (* (- (hypot y.re y.im)) (/ (hypot y.re y.im) (fma x.re y.re (* x.im y.im)))) (* 1 (fma x.re y.re (* x.im y.im))) (* (/ (hypot y.re y.im) 1) (hypot y.re y.im)) (* 1 (- (fma x.re y.re (* x.im y.im)))) (* (/ (hypot y.re y.im) 1) (- (hypot y.re y.im))) (* 1 1) (* (/ (hypot y.re y.im) 1) (/ (hypot y.re y.im) (fma x.re y.re (* x.im y.im)))) (* 1 (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (* (/ (hypot y.re y.im) 1) (cbrt (hypot y.re y.im))) (* 1 (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im)))) (* (/ (hypot y.re y.im) 1) (sqrt (hypot y.re y.im))) (* 1 (/ (fma x.re y.re (* x.im y.im)) 1)) (* (/ (hypot y.re y.im) 1) (hypot y.re y.im)) (* 1 (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im))))) (* (/ (hypot y.re y.im) 1) (/ (hypot y.re y.im) (cbrt (fma x.re y.re (* x.im y.im))))) (* 1 (sqrt (fma x.re y.re (* x.im y.im)))) (* (/ (hypot y.re y.im) 1) (/ (hypot y.re y.im) (sqrt (fma x.re y.re (* x.im y.im))))) (* 1 1) (* (/ (hypot y.re y.im) 1) (/ (hypot y.re y.im) (fma x.re y.re (* x.im y.im)))) (* (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (fma x.re y.re (* x.im y.im))) (* (cbrt (hypot y.re y.im)) (hypot y.re y.im)) (* (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (- (fma x.re y.re (* x.im y.im)))) (* (cbrt (hypot y.re y.im)) (- (hypot y.re y.im))) (* (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1) (* (cbrt (hypot y.re y.im)) (/ (hypot y.re y.im) (fma x.re y.re (* x.im y.im)))) (* (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (* (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im))) (* (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (fma x.re y.re (* x.im y.im)) 1)) (* (cbrt (hypot y.re y.im)) (hypot y.re y.im)) (* (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im))))) (* (cbrt (hypot y.re y.im)) (/ (hypot y.re y.im) (cbrt (fma x.re y.re (* x.im y.im))))) (* (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (sqrt (fma x.re y.re (* x.im y.im)))) (* (cbrt (hypot y.re y.im)) (/ (hypot y.re y.im) (sqrt (fma x.re y.re (* x.im y.im))))) (* (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1) (* (cbrt (hypot y.re y.im)) (/ (hypot y.re y.im) (fma x.re y.re (* x.im y.im)))) (* (/ 1 (sqrt (hypot y.re y.im))) (fma x.re y.re (* x.im y.im))) (* (sqrt (hypot y.re y.im)) (hypot y.re y.im)) (* (/ 1 (sqrt (hypot y.re y.im))) (- (fma x.re y.re (* x.im y.im)))) (* (sqrt (hypot y.re y.im)) (- (hypot y.re y.im))) (* (/ 1 (sqrt (hypot y.re y.im))) 1) (* (sqrt (hypot y.re y.im)) (/ (hypot y.re y.im) (fma x.re y.re (* x.im y.im)))) (* (/ 1 (sqrt (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (* (sqrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (* (/ 1 (sqrt (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im)))) (* (sqrt (hypot y.re y.im)) (sqrt (hypot y.re y.im))) (* (/ 1 (sqrt (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) 1)) (* (sqrt (hypot y.re y.im)) (hypot y.re y.im)) (* (/ 1 (sqrt (hypot y.re y.im))) (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im))))) (* (sqrt (hypot y.re y.im)) (/ (hypot y.re y.im) (cbrt (fma x.re y.re (* x.im y.im))))) (* (/ 1 (sqrt (hypot y.re y.im))) (sqrt (fma x.re y.re (* x.im y.im)))) (* (sqrt (hypot y.re y.im)) (/ (hypot y.re y.im) (sqrt (fma x.re y.re (* x.im y.im))))) (* (/ 1 (sqrt (hypot y.re y.im))) 1) (* (sqrt (hypot y.re y.im)) (/ (hypot y.re y.im) (fma x.re y.re (* x.im y.im)))) (* (/ 1 1) (fma x.re y.re (* x.im y.im))) (* (hypot y.re y.im) (hypot y.re y.im)) (* (/ 1 1) (- (fma x.re y.re (* x.im y.im)))) (* (hypot y.re y.im) (- (hypot y.re y.im))) (* (/ 1 1) 1) (* (hypot y.re y.im) (/ (hypot y.re y.im) (fma x.re y.re (* x.im y.im)))) (* (/ 1 1) (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (* (hypot y.re y.im) (cbrt (hypot y.re y.im))) (* (/ 1 1) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im)))) (* (hypot y.re y.im) (sqrt (hypot y.re y.im))) (* (/ 1 1) (/ (fma x.re y.re (* x.im y.im)) 1)) (* (hypot y.re y.im) (hypot y.re y.im)) (* (/ 1 1) (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im))))) (* (hypot y.re y.im) (/ (hypot y.re y.im) (cbrt (fma x.re y.re (* x.im y.im))))) (* (/ 1 1) (sqrt (fma x.re y.re (* x.im y.im)))) (* (hypot y.re y.im) (/ (hypot y.re y.im) (sqrt (fma x.re y.re (* x.im y.im))))) (* (/ 1 1) 1) (* (hypot y.re y.im) (/ (hypot y.re y.im) (fma x.re y.re (* x.im y.im)))) (* (* (cbrt 1) (cbrt 1)) (fma x.re y.re (* x.im y.im))) (* (/ (hypot y.re y.im) (cbrt 1)) (hypot y.re y.im)) (* (* (cbrt 1) (cbrt 1)) (- (fma x.re y.re (* x.im y.im)))) (* (/ (hypot y.re y.im) (cbrt 1)) (- (hypot y.re y.im))) (* (* (cbrt 1) (cbrt 1)) 1) (* (/ (hypot y.re y.im) (cbrt 1)) (/ (hypot y.re y.im) (fma x.re y.re (* x.im y.im)))) (* (* (cbrt 1) (cbrt 1)) (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (* (/ (hypot y.re y.im) (cbrt 1)) (cbrt (hypot y.re y.im))) (* (* (cbrt 1) (cbrt 1)) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im)))) (* (/ (hypot y.re y.im) (cbrt 1)) (sqrt (hypot y.re y.im))) (* (* (cbrt 1) (cbrt 1)) (/ (fma x.re y.re (* x.im y.im)) 1)) (* (/ (hypot y.re y.im) (cbrt 1)) (hypot y.re y.im)) (* (* (cbrt 1) (cbrt 1)) (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im))))) (* (/ (hypot y.re y.im) (cbrt 1)) (/ (hypot y.re y.im) (cbrt (fma x.re y.re (* x.im y.im))))) (* (* (cbrt 1) (cbrt 1)) (sqrt (fma x.re y.re (* x.im y.im)))) (* (/ (hypot y.re y.im) (cbrt 1)) (/ (hypot y.re y.im) (sqrt (fma x.re y.re (* x.im y.im))))) (* (* (cbrt 1) (cbrt 1)) 1) (* (/ (hypot y.re y.im) (cbrt 1)) (/ (hypot y.re y.im) (fma x.re y.re (* x.im y.im)))) (* (sqrt 1) (fma x.re y.re (* x.im y.im))) (* (/ (hypot y.re y.im) (sqrt 1)) (hypot y.re y.im)) (* (sqrt 1) (- (fma x.re y.re (* x.im y.im)))) (* (/ (hypot y.re y.im) (sqrt 1)) (- (hypot y.re y.im))) (* (sqrt 1) 1) (* (/ (hypot y.re y.im) (sqrt 1)) (/ (hypot y.re y.im) (fma x.re y.re (* x.im y.im)))) (* (sqrt 1) (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (* (/ (hypot y.re y.im) (sqrt 1)) (cbrt (hypot y.re y.im))) (* (sqrt 1) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im)))) (* (/ (hypot y.re y.im) (sqrt 1)) (sqrt (hypot y.re y.im))) (* (sqrt 1) (/ (fma x.re y.re (* x.im y.im)) 1)) (* (/ (hypot y.re y.im) (sqrt 1)) (hypot y.re y.im)) (* (sqrt 1) (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im))))) (* (/ (hypot y.re y.im) (sqrt 1)) (/ (hypot y.re y.im) (cbrt (fma x.re y.re (* x.im y.im))))) (* (sqrt 1) (sqrt (fma x.re y.re (* x.im y.im)))) (* (/ (hypot y.re y.im) (sqrt 1)) (/ (hypot y.re y.im) (sqrt (fma x.re y.re (* x.im y.im))))) (* (sqrt 1) 1) (* (/ (hypot y.re y.im) (sqrt 1)) (/ (hypot y.re y.im) (fma x.re y.re (* x.im y.im)))) (* 1 (fma x.re y.re (* x.im y.im))) (* (/ (hypot y.re y.im) 1) (hypot y.re y.im)) (* 1 (- (fma x.re y.re (* x.im y.im)))) (* (/ (hypot y.re y.im) 1) (- (hypot y.re y.im))) (* 1 1) (* (/ (hypot y.re y.im) 1) (/ (hypot y.re y.im) (fma x.re y.re (* x.im y.im)))) (* 1 (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (* (/ (hypot y.re y.im) 1) (cbrt (hypot y.re y.im))) (* 1 (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im)))) (* (/ (hypot y.re y.im) 1) (sqrt (hypot y.re y.im))) (* 1 (/ (fma x.re y.re (* x.im y.im)) 1)) (* (/ (hypot y.re y.im) 1) (hypot y.re y.im)) (* 1 (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im))))) (* (/ (hypot y.re y.im) 1) (/ (hypot y.re y.im) (cbrt (fma x.re y.re (* x.im y.im))))) (* 1 (sqrt (fma x.re y.re (* x.im y.im)))) (* (/ (hypot y.re y.im) 1) (/ (hypot y.re y.im) (sqrt (fma x.re y.re (* x.im y.im))))) (* 1 1) (* (/ (hypot y.re y.im) 1) (/ (hypot y.re y.im) (fma x.re y.re (* x.im y.im)))) (* (sqrt (/ 1 (hypot y.re y.im))) (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (* (sqrt (/ 1 (hypot y.re y.im))) (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (* (sqrt (/ 1 (hypot y.re y.im))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im)))) (* (sqrt (/ 1 (hypot y.re y.im))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im)))) (* (/ (sqrt 1) (sqrt (hypot y.re y.im))) (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (* (/ (sqrt 1) (sqrt (hypot y.re y.im))) (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (* (/ (sqrt 1) (sqrt (hypot y.re y.im))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im)))) (* (/ (sqrt 1) (sqrt (hypot y.re y.im))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im)))) (* (/ 1 (sqrt (hypot y.re y.im))) (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (* (/ 1 (sqrt (hypot y.re y.im))) (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (* (/ 1 (sqrt (hypot y.re y.im))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im)))) (* (/ 1 (sqrt (hypot y.re y.im))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im)))) (* (/ 1 (hypot y.re y.im)) (* (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (* (/ 1 (hypot y.re y.im)) (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (* (/ 1 (hypot y.re y.im)) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (* (/ 1 (hypot y.re y.im)) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im)))) (* (/ 1 (hypot y.re y.im)) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) 1)) (* (/ 1 (hypot y.re y.im)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (* (/ 1 (hypot y.re y.im)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im)))) (* (/ 1 (hypot y.re y.im)) (/ (sqrt (fma x.re y.re (* x.im y.im))) 1)) (* (/ 1 (hypot y.re y.im)) (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (* (/ 1 (hypot y.re y.im)) (/ 1 (sqrt (hypot y.re y.im)))) (* (/ 1 (hypot y.re y.im)) (/ 1 1)) (* (/ 1 (hypot y.re y.im)) 1) (* (/ 1 (hypot y.re y.im)) (fma x.re y.re (* x.im y.im))) (* (cbrt (/ 1 (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (* (sqrt (/ 1 (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (* (/ (cbrt 1) (cbrt (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (* (/ (cbrt 1) (sqrt (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (* (/ (cbrt 1) (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (* (/ (sqrt 1) (cbrt (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (* (/ (sqrt 1) (sqrt (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (* (/ (sqrt 1) (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (* (/ 1 (cbrt (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (* (/ 1 (sqrt (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (* (/ 1 (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (* (/ 1 (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (* (/ 1 (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (* (/ 1 (hypot y.re y.im)) (fma x.re y.re (* x.im y.im))) (* (/ 1 (hypot y.re y.im)) (- (fma x.re y.re (* x.im y.im)))) (* (/ 1 (hypot y.re y.im)) 1) (* (/ 1 (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (* (/ 1 (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im)))) (* (/ 1 (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) 1)) (* (/ 1 (hypot y.re y.im)) (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im))))) (* (/ 1 (hypot y.re y.im)) (sqrt (fma x.re y.re (* x.im y.im)))) (* (/ 1 (hypot y.re y.im)) 1) (* 1 (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (* (- 1) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (* 1 (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (* (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (* (/ 1 (sqrt (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (* (/ 1 1) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (* (* (cbrt 1) (cbrt 1)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (* (sqrt 1) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (* 1 (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (expm1 (/ 1 (hypot y.re y.im))) (log1p (/ 1 (hypot y.re y.im))) (- 1) (- (log (hypot y.re y.im))) (- 0 (log (hypot y.re y.im))) (- (log 1) (log (hypot y.re y.im))) (log (/ 1 (hypot y.re y.im))) (exp (/ 1 (hypot y.re y.im))) (/ (* (* 1 1) 1) (* (* (hypot y.re y.im) (hypot y.re y.im)) (hypot y.re y.im))) (* (cbrt (/ 1 (hypot y.re y.im))) (cbrt (/ 1 (hypot y.re y.im)))) (cbrt (/ 1 (hypot y.re y.im))) (* (* (/ 1 (hypot y.re y.im)) (/ 1 (hypot y.re y.im))) (/ 1 (hypot y.re y.im))) (sqrt (/ 1 (hypot y.re y.im))) (sqrt (/ 1 (hypot y.re y.im))) (- 1) (- (hypot y.re y.im)) (/ (* (cbrt 1) (cbrt 1)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (cbrt 1) (cbrt (hypot y.re y.im))) (/ (* (cbrt 1) (cbrt 1)) (sqrt (hypot y.re y.im))) (/ (cbrt 1) (sqrt (hypot y.re y.im))) (/ (* (cbrt 1) (cbrt 1)) 1) (/ (cbrt 1) (hypot y.re y.im)) (/ (sqrt 1) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (sqrt 1) (cbrt (hypot y.re y.im))) (/ (sqrt 1) (sqrt (hypot y.re y.im))) (/ (sqrt 1) (sqrt (hypot y.re y.im))) (/ (sqrt 1) 1) (/ (sqrt 1) (hypot y.re y.im)) (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ 1 (cbrt (hypot y.re y.im))) (/ 1 (sqrt (hypot y.re y.im))) (/ 1 (sqrt (hypot y.re y.im))) (/ 1 1) (/ 1 (hypot y.re y.im)) (/ 1 (hypot y.re y.im)) (/ (hypot y.re y.im) 1) (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ 1 (sqrt (hypot y.re y.im))) (/ 1 1) (/ (hypot y.re y.im) (cbrt 1)) (/ (hypot y.re y.im) (sqrt 1)) (/ (hypot y.re y.im) 1) (expm1 (hypot y.re y.im)) (log1p (hypot y.re y.im)) (+ (* y.re y.re) (* y.im y.im)) (log (hypot y.re y.im)) (exp (hypot y.re y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (cbrt (hypot y.re y.im)) (* (* (hypot y.re y.im) (hypot y.re y.im)) (hypot y.re y.im)) (sqrt (hypot y.re y.im)) (sqrt (hypot y.re y.im)) x.im x.re (* -1 x.re) 0 0 0 0 0 0 y.im y.re (* -1 y.re) 3.431 * * [simplify]: iteration 0 : 722 enodes (cost 1934 ) 3.449 * * [simplify]: iteration 1 : 3650 enodes (cost 1720 ) 3.505 * * [simplify]: iteration 2 : 5001 enodes (cost 1634 ) 3.515 * [simplify]: Simplified to: (expm1 (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (log1p (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (log (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (log (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (exp (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (pow (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) 3) (* (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (pow (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) 3) (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (- (fma x.re y.re (* x.im y.im))) (- (hypot y.re y.im)) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im))) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im))) (/ (cbrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))) (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (/ (cbrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))) (sqrt (fma x.re y.re (* x.im y.im))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (fma x.re y.re (* x.im y.im)) (cbrt (hypot y.re y.im))) (/ 1 (sqrt (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) 1 (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (/ 1 (hypot y.re y.im)) (/ (hypot y.re y.im) (fma x.re y.re (* x.im y.im))) (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (fma x.re y.re (* x.im y.im)) (/ (hypot y.re y.im) (cbrt (fma x.re y.re (* x.im y.im)))) (/ (hypot y.re y.im) (sqrt (fma x.re y.re (* x.im y.im)))) (/ (hypot y.re y.im) (fma x.re y.re (* x.im y.im))) (expm1 (* (/ 1 (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (log1p (* (/ 1 (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im)) (log (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im))) (log (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im))) (log (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im))) (log (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im))) (log (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im))) (log (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im))) (log (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im))) (log (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im))) (log (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im))) (exp (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im))) (pow (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im)) 3) (pow (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im)) 3) (pow (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im)) 3) (pow (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im)) 3) (* (cbrt (* (/ 1 (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (cbrt (* (/ 1 (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (cbrt (* (/ 1 (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (pow (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im)) 3) (sqrt (* (/ 1 (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (sqrt (* (/ 1 (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) (hypot y.re y.im)) (- (fma x.re y.re (* x.im y.im))) (* (- (hypot y.re y.im)) (hypot y.re y.im)) 1 (* (/ (hypot y.re y.im) (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (pow (sqrt (hypot y.re y.im)) 3) (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) (hypot y.re y.im)) (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (* (/ (hypot y.re y.im) (cbrt (fma x.re y.re (* x.im y.im)))) (hypot y.re y.im)) (sqrt (fma x.re y.re (* x.im y.im))) (* (/ (hypot y.re y.im) (sqrt (fma x.re y.re (* x.im y.im)))) (hypot y.re y.im)) 1 (* (/ (hypot y.re y.im) (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (- (fma x.re y.re (* x.im y.im))) (* (- (hypot y.re y.im)) (hypot y.re y.im)) (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) (hypot y.re y.im)) (- 1) (* (- (hypot y.re y.im)) (/ (hypot y.re y.im) (fma x.re y.re (* x.im y.im)))) (- (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (* (- (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (- (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im)))) (- (pow (sqrt (hypot y.re y.im)) 3)) (- (fma x.re y.re (* x.im y.im))) (* (- (hypot y.re y.im)) (hypot y.re y.im)) (- (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im))))) (* (- (hypot y.re y.im)) (/ (hypot y.re y.im) (cbrt (fma x.re y.re (* x.im y.im))))) (- (sqrt (fma x.re y.re (* x.im y.im)))) (* (- (hypot y.re y.im)) (/ (hypot y.re y.im) (sqrt (fma x.re y.re (* x.im y.im))))) (- 1) (* (- (hypot y.re y.im)) (/ (hypot y.re y.im) (fma x.re y.re (* x.im y.im)))) (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) (hypot y.re y.im)) (- (fma x.re y.re (* x.im y.im))) (* (- (hypot y.re y.im)) (hypot y.re y.im)) 1 (* (/ (hypot y.re y.im) (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (pow (sqrt (hypot y.re y.im)) 3) (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) (hypot y.re y.im)) (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (* (/ (hypot y.re y.im) (cbrt (fma x.re y.re (* x.im y.im)))) (hypot y.re y.im)) (sqrt (fma x.re y.re (* x.im y.im))) (* (/ (hypot y.re y.im) (sqrt (fma x.re y.re (* x.im y.im)))) (hypot y.re y.im)) 1 (* (/ (hypot y.re y.im) (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (hypot y.re y.im)) (- (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (* (- (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (/ (hypot y.re y.im) (fma x.re y.re (* x.im y.im)))) (/ (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (hypot y.re y.im)) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (/ (hypot y.re y.im) (cbrt (fma x.re y.re (* x.im y.im))))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (/ (hypot y.re y.im) (sqrt (fma x.re y.re (* x.im y.im))))) (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (/ (hypot y.re y.im) (fma x.re y.re (* x.im y.im)))) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (pow (sqrt (hypot y.re y.im)) 3) (- (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im)))) (- (pow (sqrt (hypot y.re y.im)) 3)) (/ 1 (sqrt (hypot y.re y.im))) (/ (pow (sqrt (hypot y.re y.im)) 3) (fma x.re y.re (* x.im y.im))) (/ (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (pow (sqrt (hypot y.re y.im)) 3) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im))) (/ (pow (sqrt (hypot y.re y.im)) 3) (cbrt (fma x.re y.re (* x.im y.im)))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))) (/ (pow (sqrt (hypot y.re y.im)) 3) (sqrt (fma x.re y.re (* x.im y.im)))) (/ 1 (sqrt (hypot y.re y.im))) (/ (pow (sqrt (hypot y.re y.im)) 3) (fma x.re y.re (* x.im y.im))) (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) (hypot y.re y.im)) (- (fma x.re y.re (* x.im y.im))) (* (- (hypot y.re y.im)) (hypot y.re y.im)) 1 (* (/ (hypot y.re y.im) (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (pow (sqrt (hypot y.re y.im)) 3) (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) (hypot y.re y.im)) (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (* (/ (hypot y.re y.im) (cbrt (fma x.re y.re (* x.im y.im)))) (hypot y.re y.im)) (sqrt (fma x.re y.re (* x.im y.im))) (* (/ (hypot y.re y.im) (sqrt (fma x.re y.re (* x.im y.im)))) (hypot y.re y.im)) 1 (* (/ (hypot y.re y.im) (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) (hypot y.re y.im)) (- (fma x.re y.re (* x.im y.im))) (* (- (hypot y.re y.im)) (hypot y.re y.im)) 1 (* (/ (hypot y.re y.im) (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (pow (sqrt (hypot y.re y.im)) 3) (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) (hypot y.re y.im)) (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (* (/ (hypot y.re y.im) (cbrt (fma x.re y.re (* x.im y.im)))) (hypot y.re y.im)) (sqrt (fma x.re y.re (* x.im y.im))) (* (/ (hypot y.re y.im) (sqrt (fma x.re y.re (* x.im y.im)))) (hypot y.re y.im)) 1 (* (/ (hypot y.re y.im) (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) (hypot y.re y.im)) (- (fma x.re y.re (* x.im y.im))) (* (- (hypot y.re y.im)) (hypot y.re y.im)) 1 (* (/ (hypot y.re y.im) (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (pow (sqrt (hypot y.re y.im)) 3) (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) (hypot y.re y.im)) (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (* (/ (hypot y.re y.im) (cbrt (fma x.re y.re (* x.im y.im)))) (hypot y.re y.im)) (sqrt (fma x.re y.re (* x.im y.im))) (* (/ (hypot y.re y.im) (sqrt (fma x.re y.re (* x.im y.im)))) (hypot y.re y.im)) 1 (* (/ (hypot y.re y.im) (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) (hypot y.re y.im)) (- (fma x.re y.re (* x.im y.im))) (* (- (hypot y.re y.im)) (hypot y.re y.im)) 1 (* (/ (hypot y.re y.im) (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (pow (sqrt (hypot y.re y.im)) 3) (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) (hypot y.re y.im)) (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (* (/ (hypot y.re y.im) (cbrt (fma x.re y.re (* x.im y.im)))) (hypot y.re y.im)) (sqrt (fma x.re y.re (* x.im y.im))) (* (/ (hypot y.re y.im) (sqrt (fma x.re y.re (* x.im y.im)))) (hypot y.re y.im)) 1 (* (/ (hypot y.re y.im) (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (* (sqrt (/ 1 (hypot y.re y.im))) (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (* (sqrt (/ 1 (hypot y.re y.im))) (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (* (sqrt (/ 1 (hypot y.re y.im))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im)))) (* (sqrt (/ 1 (hypot y.re y.im))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im)))) (/ (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (/ (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (/ (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (/ (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (/ (* (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (hypot y.re y.im)) (/ (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (hypot y.re y.im)) (/ (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (hypot y.re y.im)) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (pow (sqrt (hypot y.re y.im)) 3)) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (hypot y.re y.im)) (/ (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (hypot y.re y.im)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (pow (sqrt (hypot y.re y.im)) 3)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (/ (/ 1 (hypot y.re y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ 1 (pow (sqrt (hypot y.re y.im)) 3)) (/ 1 (hypot y.re y.im)) (/ 1 (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (* (cbrt (/ 1 (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (* (sqrt (/ 1 (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) (pow (sqrt (hypot y.re y.im)) 3)) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im)) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) (pow (sqrt (hypot y.re y.im)) 3)) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im)) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) (pow (sqrt (hypot y.re y.im)) 3)) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im)) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im)) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (- (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (/ 1 (hypot y.re y.im)) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (fma x.re y.re (* x.im y.im)) (pow (sqrt (hypot y.re y.im)) 3)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (hypot y.re y.im)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (/ 1 (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (- (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (fma x.re y.re (* x.im y.im)) (pow (sqrt (hypot y.re y.im)) 3)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (expm1 (/ 1 (hypot y.re y.im))) (log1p (/ 1 (hypot y.re y.im))) (- 1) (log (/ 1 (hypot y.re y.im))) (log (/ 1 (hypot y.re y.im))) (log (/ 1 (hypot y.re y.im))) (log (/ 1 (hypot y.re y.im))) (exp (/ 1 (hypot y.re y.im))) (/ 1 (pow (hypot y.re y.im) 3)) (* (cbrt (/ 1 (hypot y.re y.im))) (cbrt (/ 1 (hypot y.re y.im)))) (cbrt (/ 1 (hypot y.re y.im))) (/ 1 (pow (hypot y.re y.im) 3)) (sqrt (/ 1 (hypot y.re y.im))) (sqrt (/ 1 (hypot y.re y.im))) (- 1) (- (hypot y.re y.im)) (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ 1 (cbrt (hypot y.re y.im))) (/ 1 (sqrt (hypot y.re y.im))) (/ 1 (sqrt (hypot y.re y.im))) 1 (/ 1 (hypot y.re y.im)) (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ 1 (cbrt (hypot y.re y.im))) (/ 1 (sqrt (hypot y.re y.im))) (/ 1 (sqrt (hypot y.re y.im))) 1 (/ 1 (hypot y.re y.im)) (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ 1 (cbrt (hypot y.re y.im))) (/ 1 (sqrt (hypot y.re y.im))) (/ 1 (sqrt (hypot y.re y.im))) 1 (/ 1 (hypot y.re y.im)) (/ 1 (hypot y.re y.im)) (hypot y.re y.im) (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ 1 (sqrt (hypot y.re y.im))) 1 (hypot y.re y.im) (hypot y.re y.im) (hypot y.re y.im) (expm1 (hypot y.re y.im)) (log1p (hypot y.re y.im)) (fma y.re y.re (* y.im y.im)) (log (hypot y.re y.im)) (exp (hypot y.re y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (cbrt (hypot y.re y.im)) (pow (hypot y.re y.im) 3) (sqrt (hypot y.re y.im)) (sqrt (hypot y.re y.im)) x.im x.re (* -1 x.re) 0 0 0 0 0 0 y.im y.re (* -1 y.re) 3.517 * * * [progress]: adding candidates to table 3.825 * [progress]: [Phase 3 of 3] Extracting. 3.825 * * [regime]: Finding splitpoints for: (# # # # # # # # # #) 3.827 * * * [regime-changes]: Trying 4 branch expressions: (y.im y.re x.im x.re) 3.827 * * * * [regimes]: Trying to branch on y.im from (# # # # # # # # # #) 3.869 * * * * [regimes]: Trying to branch on y.re from (# # # # # # # # # #) 3.919 * * * * [regimes]: Trying to branch on x.im from (# # # # # # # # # #) 3.955 * * * * [regimes]: Trying to branch on x.re from (# # # # # # # # # #) 3.988 * * * [regime]: Found split indices: #