5.944 * [progress]: [Phase 1 of 3] Setting up. 0.001 * * * [progress]: [1/2] Preparing points 0.026 * * * [progress]: [2/2] Setting up program. 0.031 * [progress]: [Phase 2 of 3] Improving. 0.031 * [simplify]: Simplifying using # : (/ (+ (* a c) (* b d)) (+ (* c c) (* d d))) 0.033 * * [simplify]: iteration 0 : 15 enodes (cost 7 ) 0.034 * * [simplify]: iteration 1 : 15 enodes (cost 7 ) 0.034 * [simplify]: Simplified to: (/ (+ (* a c) (* b d)) (+ (* c c) (* d d))) 0.034 * * [progress]: iteration 1 / 4 0.034 * * * [progress]: picking best candidate 0.039 * * * * [pick]: Picked # 0.039 * * * [progress]: localizing error 0.048 * * * [progress]: generating rewritten candidates 0.048 * * * * [progress]: [ 1 / 2 ] rewriting at (2) 0.056 * * * * [progress]: [ 2 / 2 ] rewriting at (2 1) 0.061 * * * [progress]: generating series expansions 0.061 * * * * [progress]: [ 1 / 2 ] generating series at (2) 0.061 * [approximate]: Approximating (/ (+ (* a c) (* d b)) (+ (pow d 2) (pow c 2))) in (a c b d) around 0 0.063 * [taylor]: Taking taylor expansion of (/ (+ (* a c) (* d b)) (+ (pow d 2) (pow c 2))) in c 0.063 * [taylor]: Taking taylor expansion of (/ (+ (* a c) (* d b)) (+ (pow d 2) (pow c 2))) in b 0.064 * [taylor]: Taking taylor expansion of (/ (+ (* a c) (* d b)) (+ (pow d 2) (pow c 2))) in c 0.066 * [taylor]: Taking taylor expansion of (/ (+ (* a c) (* d b)) (+ (pow d 2) (pow c 2))) in b 0.066 * [taylor]: Taking taylor expansion of (/ (+ (* a c) (* d b)) (+ (pow d 2) (pow c 2))) in d 0.066 * [taylor]: Taking taylor expansion of (/ (+ (* a c) (* d b)) (+ (pow d 2) (pow c 2))) in d 0.070 * [taylor]: Taking taylor expansion of (/ (+ (* a c) (* d b)) (+ (pow d 2) (pow c 2))) in c 0.070 * [taylor]: Taking taylor expansion of (/ (+ (* a c) (* d b)) (+ (pow d 2) (pow c 2))) in b 0.070 * [taylor]: Taking taylor expansion of (/ (+ (* a c) (* d b)) (+ (pow d 2) (pow c 2))) in d 0.070 * [taylor]: Taking taylor expansion of (/ (+ (* a c) (* d b)) (+ (pow d 2) (pow c 2))) in b 0.070 * [taylor]: Taking taylor expansion of (/ (+ (* a c) (* d b)) (+ (pow d 2) (pow c 2))) in d 0.074 * [taylor]: Taking taylor expansion of (/ (+ (* a c) (* d b)) (+ (pow d 2) (pow c 2))) in b 0.075 * [taylor]: Taking taylor expansion of (/ (+ (* a c) (* d b)) (+ (pow d 2) (pow c 2))) in d 0.075 * [taylor]: Taking taylor expansion of (/ (+ (* a c) (* d b)) (+ (pow d 2) (pow c 2))) in d 0.075 * [approximate]: Approximating (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in (a c b d) around 0 0.084 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in c 0.088 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in b 0.090 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in c 0.094 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in b 0.094 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in d 0.098 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in c 0.098 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in b 0.098 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in b 0.098 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in d 0.103 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in b 0.103 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in d 0.103 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in d 0.109 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in c 0.109 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in b 0.109 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in b 0.111 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in b 0.115 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in b 0.116 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in d 0.116 * [approximate]: Approximating (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in (a c b d) around 0 0.122 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in c 0.126 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in b 0.128 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in c 0.132 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in b 0.132 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in d 0.136 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in c 0.136 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in b 0.136 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in b 0.136 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in d 0.141 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in b 0.141 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in d 0.141 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in d 0.147 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in c 0.147 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in b 0.147 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in b 0.149 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in b 0.153 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in b 0.153 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in d 0.153 * * * * [progress]: [ 2 / 2 ] generating series at (2 1) 0.153 * [approximate]: Approximating (+ (* a c) (* d b)) in (a c b d) around 0 0.154 * [taylor]: Taking taylor expansion of (+ (* a c) (* d b)) in c 0.154 * [taylor]: Taking taylor expansion of (+ (* a c) (* d b)) in b 0.154 * [taylor]: Taking taylor expansion of (+ (* a c) (* d b)) in d 0.154 * [taylor]: Taking taylor expansion of (+ (* a c) (* d b)) in c 0.154 * [taylor]: Taking taylor expansion of (+ (* a c) (* d b)) in b 0.154 * [taylor]: Taking taylor expansion of (+ (* a c) (* d b)) in d 0.154 * [taylor]: Taking taylor expansion of (+ (* a c) (* d b)) in b 0.154 * [taylor]: Taking taylor expansion of (+ (* a c) (* d b)) in d 0.155 * [taylor]: Taking taylor expansion of (+ (* a c) (* d b)) in d 0.156 * [taylor]: Taking taylor expansion of (+ (* a c) (* d b)) in c 0.156 * [taylor]: Taking taylor expansion of (+ (* a c) (* d b)) in b 0.156 * [taylor]: Taking taylor expansion of (+ (* a c) (* d b)) in d 0.156 * [approximate]: Approximating (+ (/ 1 (* d b)) (/ 1 (* a c))) in (a c b d) around 0 0.159 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in c 0.159 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in b 0.162 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in c 0.163 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in b 0.163 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in d 0.165 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in c 0.165 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in b 0.165 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in d 0.166 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in b 0.166 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in d 0.166 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in d 0.169 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in c 0.169 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in b 0.169 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in b 0.169 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in b 0.170 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in d 0.170 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in d 0.170 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in d 0.170 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in d 0.174 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in c 0.174 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in b 0.174 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in b 0.175 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in b 0.175 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in b 0.175 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in d 0.176 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in d 0.176 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in d 0.176 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in d 0.176 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in d 0.176 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in d 0.176 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in d 0.177 * [approximate]: Approximating (+ (/ 1 (* d b)) (/ 1 (* a c))) in (a c b d) around 0 0.179 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in c 0.180 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in b 0.181 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in c 0.181 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in b 0.181 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in d 0.183 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in c 0.183 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in b 0.183 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in d 0.184 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in b 0.184 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in d 0.184 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in d 0.187 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in c 0.187 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in b 0.187 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in b 0.188 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in b 0.188 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in d 0.188 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in d 0.188 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in d 0.188 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in d 0.192 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in c 0.192 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in b 0.192 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in b 0.192 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in b 0.193 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in b 0.193 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in d 0.193 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in d 0.193 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in d 0.194 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in d 0.194 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in d 0.194 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in d 0.194 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in d 0.195 * * * [progress]: simplifying candidates 0.195 * [simplify]: Simplifying using # : (- (log (+ (* a c) (* b d))) (log (+ (* c c) (* d d)))) (log (/ (+ (* a c) (* b d)) (+ (* c c) (* d d)))) (exp (/ (+ (* a c) (* b d)) (+ (* c c) (* d d)))) (/ (* (* (+ (* a c) (* b d)) (+ (* a c) (* b d))) (+ (* a c) (* b d))) (* (* (+ (* c c) (* d d)) (+ (* c c) (* d d))) (+ (* c c) (* d d)))) (* (cbrt (/ (+ (* a c) (* b d)) (+ (* c c) (* d d)))) (cbrt (/ (+ (* a c) (* b d)) (+ (* c c) (* d d))))) (cbrt (/ (+ (* a c) (* b d)) (+ (* c c) (* d d)))) (* (* (/ (+ (* a c) (* b d)) (+ (* c c) (* d d))) (/ (+ (* a c) (* b d)) (+ (* c c) (* d d)))) (/ (+ (* a c) (* b d)) (+ (* c c) (* d d)))) (sqrt (/ (+ (* a c) (* b d)) (+ (* c c) (* d d)))) (sqrt (/ (+ (* a c) (* b d)) (+ (* c c) (* d d)))) (neg (+ (* a c) (* b d))) (neg (+ (* c c) (* d d))) (/ (* (cbrt (+ (* a c) (* b d))) (cbrt (+ (* a c) (* b d)))) (* (cbrt (+ (* c c) (* d d))) (cbrt (+ (* c c) (* d d))))) (/ (cbrt (+ (* a c) (* b d))) (cbrt (+ (* c c) (* d d)))) (/ (* (cbrt (+ (* a c) (* b d))) (cbrt (+ (* a c) (* b d)))) (sqrt (+ (* c c) (* d d)))) (/ (cbrt (+ (* a c) (* b d))) (sqrt (+ (* c c) (* d d)))) (/ (* (cbrt (+ (* a c) (* b d))) (cbrt (+ (* a c) (* b d)))) 1) (/ (cbrt (+ (* a c) (* b d))) (+ (* c c) (* d d))) (/ (sqrt (+ (* a c) (* b d))) (* (cbrt (+ (* c c) (* d d))) (cbrt (+ (* c c) (* d d))))) (/ (sqrt (+ (* a c) (* b d))) (cbrt (+ (* c c) (* d d)))) (/ (sqrt (+ (* a c) (* b d))) (sqrt (+ (* c c) (* d d)))) (/ (sqrt (+ (* a c) (* b d))) (sqrt (+ (* c c) (* d d)))) (/ (sqrt (+ (* a c) (* b d))) 1) (/ (sqrt (+ (* a c) (* b d))) (+ (* c c) (* d d))) (/ 1 (* (cbrt (+ (* c c) (* d d))) (cbrt (+ (* c c) (* d d))))) (/ (+ (* a c) (* b d)) (cbrt (+ (* c c) (* d d)))) (/ 1 (sqrt (+ (* c c) (* d d)))) (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))) (/ 1 1) (/ (+ (* a c) (* b d)) (+ (* c c) (* d d))) (/ 1 (+ (* c c) (* d d))) (/ (+ (* c c) (* d d)) (+ (* a c) (* b d))) (/ (+ (* a c) (* b d)) (* (cbrt (+ (* c c) (* d d))) (cbrt (+ (* c c) (* d d))))) (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))) (/ (+ (* a c) (* b d)) 1) (/ (+ (* c c) (* d d)) (cbrt (+ (* a c) (* b d)))) (/ (+ (* c c) (* d d)) (sqrt (+ (* a c) (* b d)))) (/ (+ (* c c) (* d d)) (+ (* a c) (* b d))) (/ (+ (* a c) (* b d)) (+ (pow (* c c) 3) (pow (* d d) 3))) (/ (+ (* a c) (* b d)) (- (* (* c c) (* c c)) (* (* d d) (* d d)))) (* (+ (* c c) (* d d)) (+ (* (* a c) (* a c)) (- (* (* b d) (* b d)) (* (* a c) (* b d))))) (* (+ (* c c) (* d d)) (- (* a c) (* b d))) (* (exp (* a c)) (exp (* b d))) (log (+ (* a c) (* b d))) (exp (+ (* a c) (* b d))) (* (cbrt (+ (* a c) (* b d))) (cbrt (+ (* a c) (* b d)))) (cbrt (+ (* a c) (* b d))) (* (* (+ (* a c) (* b d)) (+ (* a c) (* b d))) (+ (* a c) (* b d))) (sqrt (+ (* a c) (* b d))) (sqrt (+ (* a c) (* b d))) (+ (pow (* a c) 3) (pow (* b d) 3)) (+ (* (* a c) (* a c)) (- (* (* b d) (* b d)) (* (* a c) (* b d)))) (- (* (* a c) (* a c)) (* (* b d) (* b d))) (- (* a c) (* b d)) 0 0 0 0 (+ (* a c) (* d b)) (+ (* a c) (* d b)) 0.199 * * [simplify]: iteration 0 : 231 enodes (cost 450 ) 0.204 * * [simplify]: iteration 1 : 847 enodes (cost 413 ) 0.219 * * [simplify]: iteration 2 : 2837 enodes (cost 412 ) 0.274 * * [simplify]: iteration 3 : 5001 enodes (cost 412 ) 0.277 * [simplify]: Simplified to: (log (/ (+ (* a c) (* b d)) (+ (* c c) (* d d)))) (log (/ (+ (* a c) (* b d)) (+ (* c c) (* d d)))) (exp (/ (+ (* a c) (* b d)) (+ (* c c) (* d d)))) (pow (/ (+ (* a c) (* b d)) (+ (* c c) (* d d))) 3) (* (cbrt (/ (+ (* a c) (* b d)) (+ (* c c) (* d d)))) (cbrt (/ (+ (* a c) (* b d)) (+ (* c c) (* d d))))) (cbrt (/ (+ (* a c) (* b d)) (+ (* c c) (* d d)))) (pow (/ (+ (* a c) (* b d)) (+ (* c c) (* d d))) 3) (sqrt (/ (+ (* a c) (* b d)) (+ (* c c) (* d d)))) (sqrt (/ (+ (* a c) (* b d)) (+ (* c c) (* d d)))) (neg (+ (* a c) (* b d))) (neg (+ (* c c) (* d d))) (/ (* (cbrt (+ (* a c) (* b d))) (cbrt (+ (* a c) (* b d)))) (* (cbrt (+ (* c c) (* d d))) (cbrt (+ (* c c) (* d d))))) (/ (cbrt (+ (* a c) (* b d))) (cbrt (+ (* c c) (* d d)))) (/ (* (cbrt (+ (* a c) (* b d))) (cbrt (+ (* a c) (* b d)))) (sqrt (+ (* c c) (* d d)))) (/ (cbrt (+ (* a c) (* b d))) (sqrt (+ (* c c) (* d d)))) (* (cbrt (+ (* a c) (* b d))) (cbrt (+ (* a c) (* b d)))) (/ (cbrt (+ (* a c) (* b d))) (+ (* c c) (* d d))) (/ (sqrt (+ (* a c) (* b d))) (* (cbrt (+ (* c c) (* d d))) (cbrt (+ (* c c) (* d d))))) (/ (sqrt (+ (* a c) (* b d))) (cbrt (+ (* c c) (* d d)))) (/ (sqrt (+ (* a c) (* b d))) (sqrt (+ (* c c) (* d d)))) (/ (sqrt (+ (* a c) (* b d))) (sqrt (+ (* c c) (* d d)))) (sqrt (+ (* a c) (* b d))) (/ (sqrt (+ (* a c) (* b d))) (+ (* c c) (* d d))) (/ 1 (* (cbrt (+ (* c c) (* d d))) (cbrt (+ (* c c) (* d d))))) (/ (+ (* a c) (* b d)) (cbrt (+ (* c c) (* d d)))) (/ 1 (sqrt (+ (* c c) (* d d)))) (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))) 1 (/ (+ (* a c) (* b d)) (+ (* c c) (* d d))) (/ 1 (+ (* c c) (* d d))) (/ (+ (* c c) (* d d)) (+ (* a c) (* b d))) (/ (+ (* a c) (* b d)) (* (cbrt (+ (* c c) (* d d))) (cbrt (+ (* c c) (* d d))))) (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))) (+ (* a c) (* b d)) (/ (+ (* c c) (* d d)) (cbrt (+ (* a c) (* b d)))) (/ (+ (* c c) (* d d)) (sqrt (+ (* a c) (* b d)))) (/ (+ (* c c) (* d d)) (+ (* a c) (* b d))) (/ (+ (* a c) (* b d)) (+ (pow (* c c) 3) (pow (* d d) 3))) (/ (+ (* a c) (* b d)) (+ (* (neg (pow d 3)) d) (* (pow c 3) c))) (* (+ (* (* b d) (- (* b d) (* a c))) (* (* a c) (* a c))) (+ (* c c) (* d d))) (* (+ (* c c) (* d d)) (- (* a c) (* b d))) (exp (+ (* a c) (* b d))) (log (+ (* a c) (* b d))) (exp (+ (* a c) (* b d))) (* (cbrt (+ (* a c) (* b d))) (cbrt (+ (* a c) (* b d)))) (cbrt (+ (* a c) (* b d))) (pow (+ (* a c) (* b d)) 3) (sqrt (+ (* a c) (* b d))) (sqrt (+ (* a c) (* b d))) (+ (pow (* a c) 3) (pow (* b d) 3)) (+ (* (* b d) (- (* b d) (* a c))) (* (* a c) (* a c))) (- (* (* a c) (* a c)) (* (* b d) (* b d))) (- (* a c) (* b d)) 0 0 0 0 (+ (* a c) (* b d)) (+ (* a c) (* b d)) 0.277 * * * [progress]: adding candidates to table 0.404 * * [progress]: iteration 2 / 4 0.404 * * * [progress]: picking best candidate 0.443 * * * * [pick]: Picked # 0.443 * * * [progress]: localizing error 0.455 * * * [progress]: generating rewritten candidates 0.456 * * * * [progress]: [ 1 / 4 ] rewriting at (2 2) 0.459 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1 2) 0.462 * * * * [progress]: [ 3 / 4 ] rewriting at (2 1) 0.471 * * * * [progress]: [ 4 / 4 ] rewriting at (2) 0.502 * * * [progress]: generating series expansions 0.502 * * * * [progress]: [ 1 / 4 ] generating series at (2 2) 0.502 * [approximate]: Approximating (sqrt (+ (pow d 2) (pow c 2))) in (c d) around 0 0.504 * [taylor]: Taking taylor expansion of (sqrt (+ (pow d 2) (pow c 2))) in d 0.504 * [taylor]: Taking taylor expansion of (sqrt (+ (pow d 2) (pow c 2))) in d 0.506 * [taylor]: Taking taylor expansion of (sqrt (+ (pow d 2) (pow c 2))) in d 0.508 * [taylor]: Taking taylor expansion of (sqrt (+ (pow d 2) (pow c 2))) in d 0.509 * [approximate]: Approximating (sqrt (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in (c d) around 0 0.523 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in d 0.524 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in d 0.526 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in d 0.530 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in d 0.532 * [approximate]: Approximating (sqrt (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in (c d) around 0 0.542 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in d 0.542 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in d 0.544 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in d 0.548 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in d 0.550 * * * * [progress]: [ 2 / 4 ] generating series at (2 1 2) 0.550 * [approximate]: Approximating (sqrt (+ (pow d 2) (pow c 2))) in (c d) around 0 0.552 * [taylor]: Taking taylor expansion of (sqrt (+ (pow d 2) (pow c 2))) in d 0.552 * [taylor]: Taking taylor expansion of (sqrt (+ (pow d 2) (pow c 2))) in d 0.553 * [taylor]: Taking taylor expansion of (sqrt (+ (pow d 2) (pow c 2))) in d 0.556 * [taylor]: Taking taylor expansion of (sqrt (+ (pow d 2) (pow c 2))) in d 0.557 * [approximate]: Approximating (sqrt (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in (c d) around 0 0.566 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in d 0.566 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in d 0.569 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in d 0.573 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in d 0.574 * [approximate]: Approximating (sqrt (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in (c d) around 0 0.584 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in d 0.584 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in d 0.587 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in d 0.591 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in d 0.592 * * * * [progress]: [ 3 / 4 ] generating series at (2 1) 0.592 * [approximate]: Approximating (* (sqrt (/ 1 (+ (pow d 2) (pow c 2)))) (+ (* a c) (* d b))) in (a c b d) around 0 0.601 * [taylor]: Taking taylor expansion of (* (sqrt (/ 1 (+ (pow d 2) (pow c 2)))) (+ (* a c) (* d b))) in c 0.602 * [taylor]: Taking taylor expansion of (* (sqrt (/ 1 (+ (pow d 2) (pow c 2)))) (+ (* a c) (* d b))) in b 0.602 * [taylor]: Taking taylor expansion of (* (sqrt (/ 1 (+ (pow d 2) (pow c 2)))) (+ (* a c) (* d b))) in d 0.603 * [taylor]: Taking taylor expansion of (* (sqrt (/ 1 (+ (pow d 2) (pow c 2)))) (+ (* a c) (* d b))) in c 0.604 * [taylor]: Taking taylor expansion of (* (sqrt (/ 1 (+ (pow d 2) (pow c 2)))) (+ (* a c) (* d b))) in b 0.604 * [taylor]: Taking taylor expansion of (* (sqrt (/ 1 (+ (pow d 2) (pow c 2)))) (+ (* a c) (* d b))) in d 0.604 * [taylor]: Taking taylor expansion of (* (sqrt (/ 1 (+ (pow d 2) (pow c 2)))) (+ (* a c) (* d b))) in b 0.604 * [taylor]: Taking taylor expansion of (* (sqrt (/ 1 (+ (pow d 2) (pow c 2)))) (+ (* a c) (* d b))) in d 0.604 * [taylor]: Taking taylor expansion of (* (sqrt (/ 1 (+ (pow d 2) (pow c 2)))) (+ (* a c) (* d b))) in d 0.608 * [taylor]: Taking taylor expansion of (* (sqrt (/ 1 (+ (pow d 2) (pow c 2)))) (+ (* a c) (* d b))) in c 0.608 * [taylor]: Taking taylor expansion of (* (sqrt (/ 1 (+ (pow d 2) (pow c 2)))) (+ (* a c) (* d b))) in b 0.608 * [taylor]: Taking taylor expansion of (* (sqrt (/ 1 (+ (pow d 2) (pow c 2)))) (+ (* a c) (* d b))) in d 0.608 * [taylor]: Taking taylor expansion of (* (sqrt (/ 1 (+ (pow d 2) (pow c 2)))) (+ (* a c) (* d b))) in b 0.608 * [taylor]: Taking taylor expansion of (* (sqrt (/ 1 (+ (pow d 2) (pow c 2)))) (+ (* a c) (* d b))) in d 0.612 * [taylor]: Taking taylor expansion of (* (sqrt (/ 1 (+ (pow d 2) (pow c 2)))) (+ (* a c) (* d b))) in b 0.612 * [taylor]: Taking taylor expansion of (* (sqrt (/ 1 (+ (pow d 2) (pow c 2)))) (+ (* a c) (* d b))) in d 0.612 * [taylor]: Taking taylor expansion of (* (sqrt (/ 1 (+ (pow d 2) (pow c 2)))) (+ (* a c) (* d b))) in d 0.612 * [taylor]: Taking taylor expansion of (* (sqrt (/ 1 (+ (pow d 2) (pow c 2)))) (+ (* a c) (* d b))) in d 0.613 * [approximate]: Approximating (* (+ (/ 1 (* d b)) (/ 1 (* a c))) (sqrt (/ 1 (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))))) in (a c b d) around 0 0.629 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (* d b)) (/ 1 (* a c))) (sqrt (/ 1 (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))))) in c 0.634 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (* d b)) (/ 1 (* a c))) (sqrt (/ 1 (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))))) in b 0.635 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (* d b)) (/ 1 (* a c))) (sqrt (/ 1 (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))))) in c 0.640 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (* d b)) (/ 1 (* a c))) (sqrt (/ 1 (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))))) in b 0.640 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (* d b)) (/ 1 (* a c))) (sqrt (/ 1 (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))))) in d 0.645 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (* d b)) (/ 1 (* a c))) (sqrt (/ 1 (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))))) in c 0.645 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (* d b)) (/ 1 (* a c))) (sqrt (/ 1 (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))))) in b 0.645 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (* d b)) (/ 1 (* a c))) (sqrt (/ 1 (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))))) in b 0.645 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (* d b)) (/ 1 (* a c))) (sqrt (/ 1 (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))))) in d 0.650 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (* d b)) (/ 1 (* a c))) (sqrt (/ 1 (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))))) in b 0.650 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (* d b)) (/ 1 (* a c))) (sqrt (/ 1 (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))))) in d 0.651 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (* d b)) (/ 1 (* a c))) (sqrt (/ 1 (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))))) in d 0.657 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (* d b)) (/ 1 (* a c))) (sqrt (/ 1 (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))))) in c 0.657 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (* d b)) (/ 1 (* a c))) (sqrt (/ 1 (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))))) in b 0.657 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (* d b)) (/ 1 (* a c))) (sqrt (/ 1 (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))))) in b 0.658 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (* d b)) (/ 1 (* a c))) (sqrt (/ 1 (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))))) in b 0.663 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (* d b)) (/ 1 (* a c))) (sqrt (/ 1 (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))))) in b 0.663 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (* d b)) (/ 1 (* a c))) (sqrt (/ 1 (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))))) in d 0.663 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (* d b)) (/ 1 (* a c))) (sqrt (/ 1 (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))))) in d 0.664 * [approximate]: Approximating (* (+ (/ 1 (* d b)) (/ 1 (* a c))) (sqrt (/ 1 (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))))) in (a c b d) around 0 0.683 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (* d b)) (/ 1 (* a c))) (sqrt (/ 1 (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))))) in c 0.688 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (* d b)) (/ 1 (* a c))) (sqrt (/ 1 (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))))) in b 0.689 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (* d b)) (/ 1 (* a c))) (sqrt (/ 1 (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))))) in c 0.694 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (* d b)) (/ 1 (* a c))) (sqrt (/ 1 (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))))) in b 0.694 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (* d b)) (/ 1 (* a c))) (sqrt (/ 1 (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))))) in d 0.699 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (* d b)) (/ 1 (* a c))) (sqrt (/ 1 (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))))) in c 0.699 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (* d b)) (/ 1 (* a c))) (sqrt (/ 1 (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))))) in b 0.699 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (* d b)) (/ 1 (* a c))) (sqrt (/ 1 (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))))) in b 0.699 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (* d b)) (/ 1 (* a c))) (sqrt (/ 1 (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))))) in d 0.704 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (* d b)) (/ 1 (* a c))) (sqrt (/ 1 (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))))) in b 0.705 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (* d b)) (/ 1 (* a c))) (sqrt (/ 1 (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))))) in d 0.705 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (* d b)) (/ 1 (* a c))) (sqrt (/ 1 (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))))) in d 0.711 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (* d b)) (/ 1 (* a c))) (sqrt (/ 1 (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))))) in c 0.711 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (* d b)) (/ 1 (* a c))) (sqrt (/ 1 (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))))) in b 0.711 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (* d b)) (/ 1 (* a c))) (sqrt (/ 1 (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))))) in b 0.712 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (* d b)) (/ 1 (* a c))) (sqrt (/ 1 (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))))) in b 0.717 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (* d b)) (/ 1 (* a c))) (sqrt (/ 1 (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))))) in b 0.717 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (* d b)) (/ 1 (* a c))) (sqrt (/ 1 (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))))) in d 0.718 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (* d b)) (/ 1 (* a c))) (sqrt (/ 1 (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))))) in d 0.718 * * * * [progress]: [ 4 / 4 ] generating series at (2) 0.718 * [approximate]: Approximating (/ (+ (* a c) (* d b)) (+ (pow d 2) (pow c 2))) in (a c b d) around 0 0.720 * [taylor]: Taking taylor expansion of (/ (+ (* a c) (* d b)) (+ (pow d 2) (pow c 2))) in c 0.720 * [taylor]: Taking taylor expansion of (/ (+ (* a c) (* d b)) (+ (pow d 2) (pow c 2))) in b 0.721 * [taylor]: Taking taylor expansion of (/ (+ (* a c) (* d b)) (+ (pow d 2) (pow c 2))) in c 0.722 * [taylor]: Taking taylor expansion of (/ (+ (* a c) (* d b)) (+ (pow d 2) (pow c 2))) in b 0.722 * [taylor]: Taking taylor expansion of (/ (+ (* a c) (* d b)) (+ (pow d 2) (pow c 2))) in d 0.722 * [taylor]: Taking taylor expansion of (/ (+ (* a c) (* d b)) (+ (pow d 2) (pow c 2))) in d 0.726 * [taylor]: Taking taylor expansion of (/ (+ (* a c) (* d b)) (+ (pow d 2) (pow c 2))) in c 0.726 * [taylor]: Taking taylor expansion of (/ (+ (* a c) (* d b)) (+ (pow d 2) (pow c 2))) in b 0.726 * [taylor]: Taking taylor expansion of (/ (+ (* a c) (* d b)) (+ (pow d 2) (pow c 2))) in d 0.726 * [taylor]: Taking taylor expansion of (/ (+ (* a c) (* d b)) (+ (pow d 2) (pow c 2))) in b 0.726 * [taylor]: Taking taylor expansion of (/ (+ (* a c) (* d b)) (+ (pow d 2) (pow c 2))) in d 0.731 * [taylor]: Taking taylor expansion of (/ (+ (* a c) (* d b)) (+ (pow d 2) (pow c 2))) in b 0.731 * [taylor]: Taking taylor expansion of (/ (+ (* a c) (* d b)) (+ (pow d 2) (pow c 2))) in d 0.731 * [taylor]: Taking taylor expansion of (/ (+ (* a c) (* d b)) (+ (pow d 2) (pow c 2))) in d 0.732 * [approximate]: Approximating (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in (a c b d) around 0 0.739 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in c 0.742 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in b 0.745 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in c 0.749 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in b 0.749 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in d 0.753 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in c 0.753 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in b 0.753 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in b 0.753 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in d 0.761 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in b 0.761 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in d 0.761 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in d 0.767 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in c 0.767 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in b 0.767 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in b 0.769 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in b 0.773 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in b 0.773 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in d 0.774 * [approximate]: Approximating (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in (a c b d) around 0 0.780 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in c 0.784 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in b 0.786 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in c 0.790 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in b 0.790 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in d 0.794 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in c 0.794 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in b 0.794 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in b 0.795 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in d 0.800 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in b 0.800 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in d 0.800 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in d 0.805 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in c 0.805 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in b 0.805 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in b 0.807 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in b 0.812 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in b 0.812 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in d 0.812 * * * [progress]: simplifying candidates 0.817 * [simplify]: Simplifying using # : (log (sqrt (+ (* c c) (* d d)))) (exp (sqrt (+ (* c c) (* d d)))) (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d))))) (cbrt (sqrt (+ (* c c) (* d d)))) (* (* (sqrt (+ (* c c) (* d d))) (sqrt (+ (* c c) (* d d)))) (sqrt (+ (* c c) (* d d)))) (sqrt (* (cbrt (+ (* c c) (* d d))) (cbrt (+ (* c c) (* d d))))) (sqrt (cbrt (+ (* c c) (* d d)))) (sqrt (sqrt (+ (* c c) (* d d)))) (sqrt (sqrt (+ (* c c) (* d d)))) (sqrt 1) (sqrt (+ (* c c) (* d d))) (sqrt (+ (pow (* c c) 3) (pow (* d d) 3))) (sqrt (+ (* (* c c) (* c c)) (- (* (* d d) (* d d)) (* (* c c) (* d d))))) (sqrt (- (* (* c c) (* c c)) (* (* d d) (* d d)))) (sqrt (- (* c c) (* d d))) (/ 1 2) (sqrt (sqrt (+ (* c c) (* d d)))) (sqrt (sqrt (+ (* c c) (* d d)))) (log (sqrt (+ (* c c) (* d d)))) (exp (sqrt (+ (* c c) (* d d)))) (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d))))) (cbrt (sqrt (+ (* c c) (* d d)))) (* (* (sqrt (+ (* c c) (* d d))) (sqrt (+ (* c c) (* d d)))) (sqrt (+ (* c c) (* d d)))) (sqrt (* (cbrt (+ (* c c) (* d d))) (cbrt (+ (* c c) (* d d))))) (sqrt (cbrt (+ (* c c) (* d d)))) (sqrt (sqrt (+ (* c c) (* d d)))) (sqrt (sqrt (+ (* c c) (* d d)))) (sqrt 1) (sqrt (+ (* c c) (* d d))) (sqrt (+ (pow (* c c) 3) (pow (* d d) 3))) (sqrt (+ (* (* c c) (* c c)) (- (* (* d d) (* d d)) (* (* c c) (* d d))))) (sqrt (- (* (* c c) (* c c)) (* (* d d) (* d d)))) (sqrt (- (* c c) (* d d))) (/ 1 2) (sqrt (sqrt (+ (* c c) (* d d)))) (sqrt (sqrt (+ (* c c) (* d d)))) (- (log (+ (* a c) (* b d))) (log (sqrt (+ (* c c) (* d d))))) (log (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (exp (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (/ (* (* (+ (* a c) (* b d)) (+ (* a c) (* b d))) (+ (* a c) (* b d))) (* (* (sqrt (+ (* c c) (* d d))) (sqrt (+ (* c c) (* d d)))) (sqrt (+ (* c c) (* d d))))) (* (cbrt (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (cbrt (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))))) (cbrt (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (* (* (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))) (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (sqrt (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (sqrt (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (neg (+ (* a c) (* b d))) (neg (sqrt (+ (* c c) (* d d)))) (/ (* (cbrt (+ (* a c) (* b d))) (cbrt (+ (* a c) (* b d)))) (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d)))))) (/ (cbrt (+ (* a c) (* b d))) (cbrt (sqrt (+ (* c c) (* d d))))) (/ (* (cbrt (+ (* a c) (* b d))) (cbrt (+ (* a c) (* b d)))) (sqrt (* (cbrt (+ (* c c) (* d d))) (cbrt (+ (* c c) (* d d)))))) (/ (cbrt (+ (* a c) (* b d))) (sqrt (cbrt (+ (* c c) (* d d))))) (/ (* (cbrt (+ (* a c) (* b d))) (cbrt (+ (* a c) (* b d)))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (cbrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (* (cbrt (+ (* a c) (* b d))) (cbrt (+ (* a c) (* b d)))) (sqrt 1)) (/ (cbrt (+ (* a c) (* b d))) (sqrt (+ (* c c) (* d d)))) (/ (* (cbrt (+ (* a c) (* b d))) (cbrt (+ (* a c) (* b d)))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (cbrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (* (cbrt (+ (* a c) (* b d))) (cbrt (+ (* a c) (* b d)))) 1) (/ (cbrt (+ (* a c) (* b d))) (sqrt (+ (* c c) (* d d)))) (/ (sqrt (+ (* a c) (* b d))) (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d)))))) (/ (sqrt (+ (* a c) (* b d))) (cbrt (sqrt (+ (* c c) (* d d))))) (/ (sqrt (+ (* a c) (* b d))) (sqrt (* (cbrt (+ (* c c) (* d d))) (cbrt (+ (* c c) (* d d)))))) (/ (sqrt (+ (* a c) (* b d))) (sqrt (cbrt (+ (* c c) (* d d))))) (/ (sqrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (sqrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (sqrt (+ (* a c) (* b d))) (sqrt 1)) (/ (sqrt (+ (* a c) (* b d))) (sqrt (+ (* c c) (* d d)))) (/ (sqrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (sqrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (sqrt (+ (* a c) (* b d))) 1) (/ (sqrt (+ (* a c) (* b d))) (sqrt (+ (* c c) (* d d)))) (/ 1 (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d)))))) (/ (+ (* a c) (* b d)) (cbrt (sqrt (+ (* c c) (* d d))))) (/ 1 (sqrt (* (cbrt (+ (* c c) (* d d))) (cbrt (+ (* c c) (* d d)))))) (/ (+ (* a c) (* b d)) (sqrt (cbrt (+ (* c c) (* d d))))) (/ 1 (sqrt (sqrt (+ (* c c) (* d d))))) (/ (+ (* a c) (* b d)) (sqrt (sqrt (+ (* c c) (* d d))))) (/ 1 (sqrt 1)) (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))) (/ 1 (sqrt (sqrt (+ (* c c) (* d d))))) (/ (+ (* a c) (* b d)) (sqrt (sqrt (+ (* c c) (* d d))))) (/ 1 1) (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))) (/ 1 (sqrt (+ (* c c) (* d d)))) (/ (sqrt (+ (* c c) (* d d))) (+ (* a c) (* b d))) (/ (+ (* a c) (* b d)) (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d)))))) (/ (+ (* a c) (* b d)) (sqrt (* (cbrt (+ (* c c) (* d d))) (cbrt (+ (* c c) (* d d)))))) (/ (+ (* a c) (* b d)) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (+ (* a c) (* b d)) (sqrt 1)) (/ (+ (* a c) (* b d)) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (+ (* a c) (* b d)) 1) (/ (sqrt (+ (* c c) (* d d))) (cbrt (+ (* a c) (* b d)))) (/ (sqrt (+ (* c c) (* d d))) (sqrt (+ (* a c) (* b d)))) (/ (sqrt (+ (* c c) (* d d))) (+ (* a c) (* b d))) (/ (+ (* a c) (* b d)) (sqrt (+ (pow (* c c) 3) (pow (* d d) 3)))) (/ (+ (* a c) (* b d)) (sqrt (- (* (* c c) (* c c)) (* (* d d) (* d d))))) (* (sqrt (+ (* c c) (* d d))) (+ (* (* a c) (* a c)) (- (* (* b d) (* b d)) (* (* a c) (* b d))))) (* (sqrt (+ (* c c) (* d d))) (- (* a c) (* b d))) (- (- (log (+ (* a c) (* b d))) (log (sqrt (+ (* c c) (* d d))))) (log (sqrt (+ (* c c) (* d d))))) (- (log (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (log (sqrt (+ (* c c) (* d d))))) (log (/ (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))) (sqrt (+ (* c c) (* d d))))) (exp (/ (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))) (sqrt (+ (* c c) (* d d))))) (/ (/ (* (* (+ (* a c) (* b d)) (+ (* a c) (* b d))) (+ (* a c) (* b d))) (* (* (sqrt (+ (* c c) (* d d))) (sqrt (+ (* c c) (* d d)))) (sqrt (+ (* c c) (* d d))))) (* (* (sqrt (+ (* c c) (* d d))) (sqrt (+ (* c c) (* d d)))) (sqrt (+ (* c c) (* d d))))) (/ (* (* (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))) (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (* (* (sqrt (+ (* c c) (* d d))) (sqrt (+ (* c c) (* d d)))) (sqrt (+ (* c c) (* d d))))) (* (cbrt (/ (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))) (sqrt (+ (* c c) (* d d))))) (cbrt (/ (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))) (sqrt (+ (* c c) (* d d)))))) (cbrt (/ (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))) (sqrt (+ (* c c) (* d d))))) (* (* (/ (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))) (sqrt (+ (* c c) (* d d)))) (/ (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))) (sqrt (+ (* c c) (* d d))))) (/ (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))) (sqrt (+ (* c c) (* d d))))) (sqrt (/ (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))) (sqrt (+ (* c c) (* d d))))) (sqrt (/ (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))) (sqrt (+ (* c c) (* d d))))) (neg (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (neg (sqrt (+ (* c c) (* d d)))) (/ (* (cbrt (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (cbrt (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))))) (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d)))))) (/ (cbrt (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (cbrt (sqrt (+ (* c c) (* d d))))) (/ (* (cbrt (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (cbrt (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))))) (sqrt (* (cbrt (+ (* c c) (* d d))) (cbrt (+ (* c c) (* d d)))))) (/ (cbrt (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (sqrt (cbrt (+ (* c c) (* d d))))) (/ (* (cbrt (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (cbrt (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (cbrt (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (* (cbrt (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (cbrt (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))))) (sqrt 1)) (/ (cbrt (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (sqrt (+ (* c c) (* d d)))) (/ (* (cbrt (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (cbrt (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (cbrt (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (* (cbrt (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (cbrt (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))))) 1) (/ (cbrt (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (sqrt (+ (* c c) (* d d)))) (/ (sqrt (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d)))))) (/ (sqrt (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (cbrt (sqrt (+ (* c c) (* d d))))) (/ (sqrt (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (sqrt (* (cbrt (+ (* c c) (* d d))) (cbrt (+ (* c c) (* d d)))))) (/ (sqrt (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (sqrt (cbrt (+ (* c c) (* d d))))) (/ (sqrt (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (sqrt (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (sqrt (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (sqrt 1)) (/ (sqrt (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (sqrt (+ (* c c) (* d d)))) (/ (sqrt (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (sqrt (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (sqrt (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) 1) (/ (sqrt (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (sqrt (+ (* c c) (* d d)))) (/ (/ (* (cbrt (+ (* a c) (* b d))) (cbrt (+ (* a c) (* b d)))) (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d)))))) (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d)))))) (/ (/ (cbrt (+ (* a c) (* b d))) (cbrt (sqrt (+ (* c c) (* d d))))) (cbrt (sqrt (+ (* c c) (* d d))))) (/ (/ (* (cbrt (+ (* a c) (* b d))) (cbrt (+ (* a c) (* b d)))) (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d)))))) (sqrt (* (cbrt (+ (* c c) (* d d))) (cbrt (+ (* c c) (* d d)))))) (/ (/ (cbrt (+ (* a c) (* b d))) (cbrt (sqrt (+ (* c c) (* d d))))) (sqrt (cbrt (+ (* c c) (* d d))))) (/ (/ (* (cbrt (+ (* a c) (* b d))) (cbrt (+ (* a c) (* b d)))) (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d)))))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (/ (cbrt (+ (* a c) (* b d))) (cbrt (sqrt (+ (* c c) (* d d))))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (/ (* (cbrt (+ (* a c) (* b d))) (cbrt (+ (* a c) (* b d)))) (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d)))))) (sqrt 1)) (/ (/ (cbrt (+ (* a c) (* b d))) (cbrt (sqrt (+ (* c c) (* d d))))) (sqrt (+ (* c c) (* d d)))) (/ (/ (* (cbrt (+ (* a c) (* b d))) (cbrt (+ (* a c) (* b d)))) (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d)))))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (/ (cbrt (+ (* a c) (* b d))) (cbrt (sqrt (+ (* c c) (* d d))))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (/ (* (cbrt (+ (* a c) (* b d))) (cbrt (+ (* a c) (* b d)))) (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d)))))) 1) (/ (/ (cbrt (+ (* a c) (* b d))) (cbrt (sqrt (+ (* c c) (* d d))))) (sqrt (+ (* c c) (* d d)))) (/ (/ (* (cbrt (+ (* a c) (* b d))) (cbrt (+ (* a c) (* b d)))) (sqrt (* (cbrt (+ (* c c) (* d d))) (cbrt (+ (* c c) (* d d)))))) (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d)))))) (/ (/ (cbrt (+ (* a c) (* b d))) (sqrt (cbrt (+ (* c c) (* d d))))) (cbrt (sqrt (+ (* c c) (* d d))))) (/ (/ (* (cbrt (+ (* a c) (* b d))) (cbrt (+ (* a c) (* b d)))) (sqrt (* (cbrt (+ (* c c) (* d d))) (cbrt (+ (* c c) (* d d)))))) (sqrt (* (cbrt (+ (* c c) (* d d))) (cbrt (+ (* c c) (* d d)))))) (/ (/ (cbrt (+ (* a c) (* b d))) (sqrt (cbrt (+ (* c c) (* d d))))) (sqrt (cbrt (+ (* c c) (* d d))))) (/ (/ (* (cbrt (+ (* a c) (* b d))) (cbrt (+ (* a c) (* b d)))) (sqrt (* (cbrt (+ (* c c) (* d d))) (cbrt (+ (* c c) (* d d)))))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (/ (cbrt (+ (* a c) (* b d))) (sqrt (cbrt (+ (* c c) (* d d))))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (/ (* (cbrt (+ (* a c) (* b d))) (cbrt (+ (* a c) (* b d)))) (sqrt (* (cbrt (+ (* c c) (* d d))) (cbrt (+ (* c c) (* d d)))))) (sqrt 1)) (/ (/ (cbrt (+ (* a c) (* b d))) (sqrt (cbrt (+ (* c c) (* d d))))) (sqrt (+ (* c c) (* d d)))) (/ (/ (* (cbrt (+ (* a c) (* b d))) (cbrt (+ (* a c) (* b d)))) (sqrt (* (cbrt (+ (* c c) (* d d))) (cbrt (+ (* c c) (* d d)))))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (/ (cbrt (+ (* a c) (* b d))) (sqrt (cbrt (+ (* c c) (* d d))))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (/ (* (cbrt (+ (* a c) (* b d))) (cbrt (+ (* a c) (* b d)))) (sqrt (* (cbrt (+ (* c c) (* d d))) (cbrt (+ (* c c) (* d d)))))) 1) (/ (/ (cbrt (+ (* a c) (* b d))) (sqrt (cbrt (+ (* c c) (* d d))))) (sqrt (+ (* c c) (* d d)))) (/ (/ (* (cbrt (+ (* a c) (* b d))) (cbrt (+ (* a c) (* b d)))) (sqrt (sqrt (+ (* c c) (* d d))))) (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d)))))) (/ (/ (cbrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d))))) (cbrt (sqrt (+ (* c c) (* d d))))) (/ (/ (* (cbrt (+ (* a c) (* b d))) (cbrt (+ (* a c) (* b d)))) (sqrt (sqrt (+ (* c c) (* d d))))) (sqrt (* (cbrt (+ (* c c) (* d d))) (cbrt (+ (* c c) (* d d)))))) (/ (/ (cbrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d))))) (sqrt (cbrt (+ (* c c) (* d d))))) (/ (/ (* (cbrt (+ (* a c) (* b d))) (cbrt (+ (* a c) (* b d)))) (sqrt (sqrt (+ (* c c) (* d d))))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (/ (cbrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d))))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (/ (* (cbrt (+ (* a c) (* b d))) (cbrt (+ (* a c) (* b d)))) (sqrt (sqrt (+ (* c c) (* d d))))) (sqrt 1)) (/ (/ (cbrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d))))) (sqrt (+ (* c c) (* d d)))) (/ (/ (* (cbrt (+ (* a c) (* b d))) (cbrt (+ (* a c) (* b d)))) (sqrt (sqrt (+ (* c c) (* d d))))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (/ (cbrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d))))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (/ (* (cbrt (+ (* a c) (* b d))) (cbrt (+ (* a c) (* b d)))) (sqrt (sqrt (+ (* c c) (* d d))))) 1) (/ (/ (cbrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d))))) (sqrt (+ (* c c) (* d d)))) (/ (/ (* (cbrt (+ (* a c) (* b d))) (cbrt (+ (* a c) (* b d)))) (sqrt 1)) (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d)))))) (/ (/ (cbrt (+ (* a c) (* b d))) (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d))))) (/ (/ (* (cbrt (+ (* a c) (* b d))) (cbrt (+ (* a c) (* b d)))) (sqrt 1)) (sqrt (* (cbrt (+ (* c c) (* d d))) (cbrt (+ (* c c) (* d d)))))) (/ (/ (cbrt (+ (* a c) (* b d))) (sqrt (+ (* c c) (* d d)))) (sqrt (cbrt (+ (* c c) (* d d))))) (/ (/ (* (cbrt (+ (* a c) (* b d))) (cbrt (+ (* a c) (* b d)))) (sqrt 1)) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (/ (cbrt (+ (* a c) (* b d))) (sqrt (+ (* c c) (* d d)))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (/ (* (cbrt (+ (* a c) (* b d))) (cbrt (+ (* a c) (* b d)))) (sqrt 1)) (sqrt 1)) (/ (/ (cbrt (+ (* a c) (* b d))) (sqrt (+ (* c c) (* d d)))) (sqrt (+ (* c c) (* d d)))) (/ (/ (* (cbrt (+ (* a c) (* b d))) (cbrt (+ (* a c) (* b d)))) (sqrt 1)) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (/ (cbrt (+ (* a c) (* b d))) (sqrt (+ (* c c) (* d d)))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (/ (* (cbrt (+ (* a c) (* b d))) (cbrt (+ (* a c) (* b d)))) (sqrt 1)) 1) (/ (/ (cbrt (+ (* a c) (* b d))) (sqrt (+ (* c c) (* d d)))) (sqrt (+ (* c c) (* d d)))) (/ (/ (* (cbrt (+ (* a c) (* b d))) (cbrt (+ (* a c) (* b d)))) (sqrt (sqrt (+ (* c c) (* d d))))) (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d)))))) (/ (/ (cbrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d))))) (cbrt (sqrt (+ (* c c) (* d d))))) (/ (/ (* (cbrt (+ (* a c) (* b d))) (cbrt (+ (* a c) (* b d)))) (sqrt (sqrt (+ (* c c) (* d d))))) (sqrt (* (cbrt (+ (* c c) (* d d))) (cbrt (+ (* c c) (* d d)))))) (/ (/ (cbrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d))))) (sqrt (cbrt (+ (* c c) (* d d))))) (/ (/ (* (cbrt (+ (* a c) (* b d))) (cbrt (+ (* a c) (* b d)))) (sqrt (sqrt (+ (* c c) (* d d))))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (/ (cbrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d))))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (/ (* (cbrt (+ (* a c) (* b d))) (cbrt (+ (* a c) (* b d)))) (sqrt (sqrt (+ (* c c) (* d d))))) (sqrt 1)) (/ (/ (cbrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d))))) (sqrt (+ (* c c) (* d d)))) (/ (/ (* (cbrt (+ (* a c) (* b d))) (cbrt (+ (* a c) (* b d)))) (sqrt (sqrt (+ (* c c) (* d d))))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (/ (cbrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d))))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (/ (* (cbrt (+ (* a c) (* b d))) (cbrt (+ (* a c) (* b d)))) (sqrt (sqrt (+ (* c c) (* d d))))) 1) (/ (/ (cbrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d))))) (sqrt (+ (* c c) (* d d)))) (/ (/ (* (cbrt (+ (* a c) (* b d))) (cbrt (+ (* a c) (* b d)))) 1) (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d)))))) (/ (/ (cbrt (+ (* a c) (* b d))) (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d))))) (/ (/ (* (cbrt (+ (* a c) (* b d))) (cbrt (+ (* a c) (* b d)))) 1) (sqrt (* (cbrt (+ (* c c) (* d d))) (cbrt (+ (* c c) (* d d)))))) (/ (/ (cbrt (+ (* a c) (* b d))) (sqrt (+ (* c c) (* d d)))) (sqrt (cbrt (+ (* c c) (* d d))))) (/ (/ (* (cbrt (+ (* a c) (* b d))) (cbrt (+ (* a c) (* b d)))) 1) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (/ (cbrt (+ (* a c) (* b d))) (sqrt (+ (* c c) (* d d)))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (/ (* (cbrt (+ (* a c) (* b d))) (cbrt (+ (* a c) (* b d)))) 1) (sqrt 1)) (/ (/ (cbrt (+ (* a c) (* b d))) (sqrt (+ (* c c) (* d d)))) (sqrt (+ (* c c) (* d d)))) (/ (/ (* (cbrt (+ (* a c) (* b d))) (cbrt (+ (* a c) (* b d)))) 1) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (/ (cbrt (+ (* a c) (* b d))) (sqrt (+ (* c c) (* d d)))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (/ (* (cbrt (+ (* a c) (* b d))) (cbrt (+ (* a c) (* b d)))) 1) 1) (/ (/ (cbrt (+ (* a c) (* b d))) (sqrt (+ (* c c) (* d d)))) (sqrt (+ (* c c) (* d d)))) (/ (/ (sqrt (+ (* a c) (* b d))) (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d)))))) (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d)))))) (/ (/ (sqrt (+ (* a c) (* b d))) (cbrt (sqrt (+ (* c c) (* d d))))) (cbrt (sqrt (+ (* c c) (* d d))))) (/ (/ (sqrt (+ (* a c) (* b d))) (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d)))))) (sqrt (* (cbrt (+ (* c c) (* d d))) (cbrt (+ (* c c) (* d d)))))) (/ (/ (sqrt (+ (* a c) (* b d))) (cbrt (sqrt (+ (* c c) (* d d))))) (sqrt (cbrt (+ (* c c) (* d d))))) (/ (/ (sqrt (+ (* a c) (* b d))) (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d)))))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (/ (sqrt (+ (* a c) (* b d))) (cbrt (sqrt (+ (* c c) (* d d))))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (/ (sqrt (+ (* a c) (* b d))) (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d)))))) (sqrt 1)) (/ (/ (sqrt (+ (* a c) (* b d))) (cbrt (sqrt (+ (* c c) (* d d))))) (sqrt (+ (* c c) (* d d)))) (/ (/ (sqrt (+ (* a c) (* b d))) (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d)))))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (/ (sqrt (+ (* a c) (* b d))) (cbrt (sqrt (+ (* c c) (* d d))))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (/ (sqrt (+ (* a c) (* b d))) (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d)))))) 1) (/ (/ (sqrt (+ (* a c) (* b d))) (cbrt (sqrt (+ (* c c) (* d d))))) (sqrt (+ (* c c) (* d d)))) (/ (/ (sqrt (+ (* a c) (* b d))) (sqrt (* (cbrt (+ (* c c) (* d d))) (cbrt (+ (* c c) (* d d)))))) (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d)))))) (/ (/ (sqrt (+ (* a c) (* b d))) (sqrt (cbrt (+ (* c c) (* d d))))) (cbrt (sqrt (+ (* c c) (* d d))))) (/ (/ (sqrt (+ (* a c) (* b d))) (sqrt (* (cbrt (+ (* c c) (* d d))) (cbrt (+ (* c c) (* d d)))))) (sqrt (* (cbrt (+ (* c c) (* d d))) (cbrt (+ (* c c) (* d d)))))) (/ (/ (sqrt (+ (* a c) (* b d))) (sqrt (cbrt (+ (* c c) (* d d))))) (sqrt (cbrt (+ (* c c) (* d d))))) (/ (/ (sqrt (+ (* a c) (* b d))) (sqrt (* (cbrt (+ (* c c) (* d d))) (cbrt (+ (* c c) (* d d)))))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (/ (sqrt (+ (* a c) (* b d))) (sqrt (cbrt (+ (* c c) (* d d))))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (/ (sqrt (+ (* a c) (* b d))) (sqrt (* (cbrt (+ (* c c) (* d d))) (cbrt (+ (* c c) (* d d)))))) (sqrt 1)) (/ (/ (sqrt (+ (* a c) (* b d))) (sqrt (cbrt (+ (* c c) (* d d))))) (sqrt (+ (* c c) (* d d)))) (/ (/ (sqrt (+ (* a c) (* b d))) (sqrt (* (cbrt (+ (* c c) (* d d))) (cbrt (+ (* c c) (* d d)))))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (/ (sqrt (+ (* a c) (* b d))) (sqrt (cbrt (+ (* c c) (* d d))))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (/ (sqrt (+ (* a c) (* b d))) (sqrt (* (cbrt (+ (* c c) (* d d))) (cbrt (+ (* c c) (* d d)))))) 1) (/ (/ (sqrt (+ (* a c) (* b d))) (sqrt (cbrt (+ (* c c) (* d d))))) (sqrt (+ (* c c) (* d d)))) (/ (/ (sqrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d))))) (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d)))))) (/ (/ (sqrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d))))) (cbrt (sqrt (+ (* c c) (* d d))))) (/ (/ (sqrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d))))) (sqrt (* (cbrt (+ (* c c) (* d d))) (cbrt (+ (* c c) (* d d)))))) (/ (/ (sqrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d))))) (sqrt (cbrt (+ (* c c) (* d d))))) (/ (/ (sqrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d))))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (/ (sqrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d))))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (/ (sqrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d))))) (sqrt 1)) (/ (/ (sqrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d))))) (sqrt (+ (* c c) (* d d)))) (/ (/ (sqrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d))))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (/ (sqrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d))))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (/ (sqrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d))))) 1) (/ (/ (sqrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d))))) (sqrt (+ (* c c) (* d d)))) (/ (/ (sqrt (+ (* a c) (* b d))) (sqrt 1)) (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d)))))) (/ (/ (sqrt (+ (* a c) (* b d))) (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d))))) (/ (/ (sqrt (+ (* a c) (* b d))) (sqrt 1)) (sqrt (* (cbrt (+ (* c c) (* d d))) (cbrt (+ (* c c) (* d d)))))) (/ (/ (sqrt (+ (* a c) (* b d))) (sqrt (+ (* c c) (* d d)))) (sqrt (cbrt (+ (* c c) (* d d))))) (/ (/ (sqrt (+ (* a c) (* b d))) (sqrt 1)) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (/ (sqrt (+ (* a c) (* b d))) (sqrt (+ (* c c) (* d d)))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (/ (sqrt (+ (* a c) (* b d))) (sqrt 1)) (sqrt 1)) (/ (/ (sqrt (+ (* a c) (* b d))) (sqrt (+ (* c c) (* d d)))) (sqrt (+ (* c c) (* d d)))) (/ (/ (sqrt (+ (* a c) (* b d))) (sqrt 1)) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (/ (sqrt (+ (* a c) (* b d))) (sqrt (+ (* c c) (* d d)))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (/ (sqrt (+ (* a c) (* b d))) (sqrt 1)) 1) (/ (/ (sqrt (+ (* a c) (* b d))) (sqrt (+ (* c c) (* d d)))) (sqrt (+ (* c c) (* d d)))) (/ (/ (sqrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d))))) (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d)))))) (/ (/ (sqrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d))))) (cbrt (sqrt (+ (* c c) (* d d))))) (/ (/ (sqrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d))))) (sqrt (* (cbrt (+ (* c c) (* d d))) (cbrt (+ (* c c) (* d d)))))) (/ (/ (sqrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d))))) (sqrt (cbrt (+ (* c c) (* d d))))) (/ (/ (sqrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d))))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (/ (sqrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d))))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (/ (sqrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d))))) (sqrt 1)) (/ (/ (sqrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d))))) (sqrt (+ (* c c) (* d d)))) (/ (/ (sqrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d))))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (/ (sqrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d))))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (/ (sqrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d))))) 1) (/ (/ (sqrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d))))) (sqrt (+ (* c c) (* d d)))) (/ (/ (sqrt (+ (* a c) (* b d))) 1) (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d)))))) (/ (/ (sqrt (+ (* a c) (* b d))) (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d))))) (/ (/ (sqrt (+ (* a c) (* b d))) 1) (sqrt (* (cbrt (+ (* c c) (* d d))) (cbrt (+ (* c c) (* d d)))))) (/ (/ (sqrt (+ (* a c) (* b d))) (sqrt (+ (* c c) (* d d)))) (sqrt (cbrt (+ (* c c) (* d d))))) (/ (/ (sqrt (+ (* a c) (* b d))) 1) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (/ (sqrt (+ (* a c) (* b d))) (sqrt (+ (* c c) (* d d)))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (/ (sqrt (+ (* a c) (* b d))) 1) (sqrt 1)) (/ (/ (sqrt (+ (* a c) (* b d))) (sqrt (+ (* c c) (* d d)))) (sqrt (+ (* c c) (* d d)))) (/ (/ (sqrt (+ (* a c) (* b d))) 1) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (/ (sqrt (+ (* a c) (* b d))) (sqrt (+ (* c c) (* d d)))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (/ (sqrt (+ (* a c) (* b d))) 1) 1) (/ (/ (sqrt (+ (* a c) (* b d))) (sqrt (+ (* c c) (* d d)))) (sqrt (+ (* c c) (* d d)))) (/ (/ 1 (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d)))))) (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d)))))) (/ (/ (+ (* a c) (* b d)) (cbrt (sqrt (+ (* c c) (* d d))))) (cbrt (sqrt (+ (* c c) (* d d))))) (/ (/ 1 (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d)))))) (sqrt (* (cbrt (+ (* c c) (* d d))) (cbrt (+ (* c c) (* d d)))))) (/ (/ (+ (* a c) (* b d)) (cbrt (sqrt (+ (* c c) (* d d))))) (sqrt (cbrt (+ (* c c) (* d d))))) (/ (/ 1 (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d)))))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (/ (+ (* a c) (* b d)) (cbrt (sqrt (+ (* c c) (* d d))))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (/ 1 (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d)))))) (sqrt 1)) (/ (/ (+ (* a c) (* b d)) (cbrt (sqrt (+ (* c c) (* d d))))) (sqrt (+ (* c c) (* d d)))) (/ (/ 1 (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d)))))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (/ (+ (* a c) (* b d)) (cbrt (sqrt (+ (* c c) (* d d))))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (/ 1 (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d)))))) 1) (/ (/ (+ (* a c) (* b d)) (cbrt (sqrt (+ (* c c) (* d d))))) (sqrt (+ (* c c) (* d d)))) (/ (/ 1 (sqrt (* (cbrt (+ (* c c) (* d d))) (cbrt (+ (* c c) (* d d)))))) (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d)))))) (/ (/ (+ (* a c) (* b d)) (sqrt (cbrt (+ (* c c) (* d d))))) (cbrt (sqrt (+ (* c c) (* d d))))) (/ (/ 1 (sqrt (* (cbrt (+ (* c c) (* d d))) (cbrt (+ (* c c) (* d d)))))) (sqrt (* (cbrt (+ (* c c) (* d d))) (cbrt (+ (* c c) (* d d)))))) (/ (/ (+ (* a c) (* b d)) (sqrt (cbrt (+ (* c c) (* d d))))) (sqrt (cbrt (+ (* c c) (* d d))))) (/ (/ 1 (sqrt (* (cbrt (+ (* c c) (* d d))) (cbrt (+ (* c c) (* d d)))))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (/ (+ (* a c) (* b d)) (sqrt (cbrt (+ (* c c) (* d d))))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (/ 1 (sqrt (* (cbrt (+ (* c c) (* d d))) (cbrt (+ (* c c) (* d d)))))) (sqrt 1)) (/ (/ (+ (* a c) (* b d)) (sqrt (cbrt (+ (* c c) (* d d))))) (sqrt (+ (* c c) (* d d)))) (/ (/ 1 (sqrt (* (cbrt (+ (* c c) (* d d))) (cbrt (+ (* c c) (* d d)))))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (/ (+ (* a c) (* b d)) (sqrt (cbrt (+ (* c c) (* d d))))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (/ 1 (sqrt (* (cbrt (+ (* c c) (* d d))) (cbrt (+ (* c c) (* d d)))))) 1) (/ (/ (+ (* a c) (* b d)) (sqrt (cbrt (+ (* c c) (* d d))))) (sqrt (+ (* c c) (* d d)))) (/ (/ 1 (sqrt (sqrt (+ (* c c) (* d d))))) (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d)))))) (/ (/ (+ (* a c) (* b d)) (sqrt (sqrt (+ (* c c) (* d d))))) (cbrt (sqrt (+ (* c c) (* d d))))) (/ (/ 1 (sqrt (sqrt (+ (* c c) (* d d))))) (sqrt (* (cbrt (+ (* c c) (* d d))) (cbrt (+ (* c c) (* d d)))))) (/ (/ (+ (* a c) (* b d)) (sqrt (sqrt (+ (* c c) (* d d))))) (sqrt (cbrt (+ (* c c) (* d d))))) (/ (/ 1 (sqrt (sqrt (+ (* c c) (* d d))))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (/ (+ (* a c) (* b d)) (sqrt (sqrt (+ (* c c) (* d d))))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (/ 1 (sqrt (sqrt (+ (* c c) (* d d))))) (sqrt 1)) (/ (/ (+ (* a c) (* b d)) (sqrt (sqrt (+ (* c c) (* d d))))) (sqrt (+ (* c c) (* d d)))) (/ (/ 1 (sqrt (sqrt (+ (* c c) (* d d))))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (/ (+ (* a c) (* b d)) (sqrt (sqrt (+ (* c c) (* d d))))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (/ 1 (sqrt (sqrt (+ (* c c) (* d d))))) 1) (/ (/ (+ (* a c) (* b d)) (sqrt (sqrt (+ (* c c) (* d d))))) (sqrt (+ (* c c) (* d d)))) (/ (/ 1 (sqrt 1)) (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d)))))) (/ (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d))))) (/ (/ 1 (sqrt 1)) (sqrt (* (cbrt (+ (* c c) (* d d))) (cbrt (+ (* c c) (* d d)))))) (/ (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))) (sqrt (cbrt (+ (* c c) (* d d))))) (/ (/ 1 (sqrt 1)) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (/ 1 (sqrt 1)) (sqrt 1)) (/ (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))) (sqrt (+ (* c c) (* d d)))) (/ (/ 1 (sqrt 1)) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (/ 1 (sqrt 1)) 1) (/ (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))) (sqrt (+ (* c c) (* d d)))) (/ (/ 1 (sqrt (sqrt (+ (* c c) (* d d))))) (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d)))))) (/ (/ (+ (* a c) (* b d)) (sqrt (sqrt (+ (* c c) (* d d))))) (cbrt (sqrt (+ (* c c) (* d d))))) (/ (/ 1 (sqrt (sqrt (+ (* c c) (* d d))))) (sqrt (* (cbrt (+ (* c c) (* d d))) (cbrt (+ (* c c) (* d d)))))) (/ (/ (+ (* a c) (* b d)) (sqrt (sqrt (+ (* c c) (* d d))))) (sqrt (cbrt (+ (* c c) (* d d))))) (/ (/ 1 (sqrt (sqrt (+ (* c c) (* d d))))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (/ (+ (* a c) (* b d)) (sqrt (sqrt (+ (* c c) (* d d))))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (/ 1 (sqrt (sqrt (+ (* c c) (* d d))))) (sqrt 1)) (/ (/ (+ (* a c) (* b d)) (sqrt (sqrt (+ (* c c) (* d d))))) (sqrt (+ (* c c) (* d d)))) (/ (/ 1 (sqrt (sqrt (+ (* c c) (* d d))))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (/ (+ (* a c) (* b d)) (sqrt (sqrt (+ (* c c) (* d d))))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (/ 1 (sqrt (sqrt (+ (* c c) (* d d))))) 1) (/ (/ (+ (* a c) (* b d)) (sqrt (sqrt (+ (* c c) (* d d))))) (sqrt (+ (* c c) (* d d)))) (/ (/ 1 1) (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d)))))) (/ (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d))))) (/ (/ 1 1) (sqrt (* (cbrt (+ (* c c) (* d d))) (cbrt (+ (* c c) (* d d)))))) (/ (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))) (sqrt (cbrt (+ (* c c) (* d d))))) (/ (/ 1 1) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (/ 1 1) (sqrt 1)) (/ (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))) (sqrt (+ (* c c) (* d d)))) (/ (/ 1 1) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (/ 1 1) 1) (/ (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))) (sqrt (+ (* c c) (* d d)))) (/ 1 (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d)))))) (/ (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d))))) (/ 1 (sqrt (* (cbrt (+ (* c c) (* d d))) (cbrt (+ (* c c) (* d d)))))) (/ (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))) (sqrt (cbrt (+ (* c c) (* d d))))) (/ 1 (sqrt (sqrt (+ (* c c) (* d d))))) (/ (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ 1 (sqrt 1)) (/ (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))) (sqrt (+ (* c c) (* d d)))) (/ 1 (sqrt (sqrt (+ (* c c) (* d d))))) (/ (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ 1 1) (/ (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))) (sqrt (+ (* c c) (* d d)))) (/ (+ (* a c) (* b d)) (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d)))))) (/ (/ 1 (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d))))) (/ (+ (* a c) (* b d)) (sqrt (* (cbrt (+ (* c c) (* d d))) (cbrt (+ (* c c) (* d d)))))) (/ (/ 1 (sqrt (+ (* c c) (* d d)))) (sqrt (cbrt (+ (* c c) (* d d))))) (/ (+ (* a c) (* b d)) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (/ 1 (sqrt (+ (* c c) (* d d)))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (+ (* a c) (* b d)) (sqrt 1)) (/ (/ 1 (sqrt (+ (* c c) (* d d)))) (sqrt (+ (* c c) (* d d)))) (/ (+ (* a c) (* b d)) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (/ 1 (sqrt (+ (* c c) (* d d)))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (+ (* a c) (* b d)) 1) (/ (/ 1 (sqrt (+ (* c c) (* d d)))) (sqrt (+ (* c c) (* d d)))) (/ (/ (+ (* a c) (* b d)) (sqrt (+ (pow (* c c) 3) (pow (* d d) 3)))) (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d)))))) (/ (sqrt (+ (* (* c c) (* c c)) (- (* (* d d) (* d d)) (* (* c c) (* d d))))) (cbrt (sqrt (+ (* c c) (* d d))))) (/ (/ (+ (* a c) (* b d)) (sqrt (+ (pow (* c c) 3) (pow (* d d) 3)))) (sqrt (* (cbrt (+ (* c c) (* d d))) (cbrt (+ (* c c) (* d d)))))) (/ (sqrt (+ (* (* c c) (* c c)) (- (* (* d d) (* d d)) (* (* c c) (* d d))))) (sqrt (cbrt (+ (* c c) (* d d))))) (/ (/ (+ (* a c) (* b d)) (sqrt (+ (pow (* c c) 3) (pow (* d d) 3)))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (sqrt (+ (* (* c c) (* c c)) (- (* (* d d) (* d d)) (* (* c c) (* d d))))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (/ (+ (* a c) (* b d)) (sqrt (+ (pow (* c c) 3) (pow (* d d) 3)))) (sqrt 1)) (/ (sqrt (+ (* (* c c) (* c c)) (- (* (* d d) (* d d)) (* (* c c) (* d d))))) (sqrt (+ (* c c) (* d d)))) (/ (/ (+ (* a c) (* b d)) (sqrt (+ (pow (* c c) 3) (pow (* d d) 3)))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (sqrt (+ (* (* c c) (* c c)) (- (* (* d d) (* d d)) (* (* c c) (* d d))))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (/ (+ (* a c) (* b d)) (sqrt (+ (pow (* c c) 3) (pow (* d d) 3)))) 1) (/ (sqrt (+ (* (* c c) (* c c)) (- (* (* d d) (* d d)) (* (* c c) (* d d))))) (sqrt (+ (* c c) (* d d)))) (/ (/ (+ (* a c) (* b d)) (sqrt (- (* (* c c) (* c c)) (* (* d d) (* d d))))) (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d)))))) (/ (sqrt (- (* c c) (* d d))) (cbrt (sqrt (+ (* c c) (* d d))))) (/ (/ (+ (* a c) (* b d)) (sqrt (- (* (* c c) (* c c)) (* (* d d) (* d d))))) (sqrt (* (cbrt (+ (* c c) (* d d))) (cbrt (+ (* c c) (* d d)))))) (/ (sqrt (- (* c c) (* d d))) (sqrt (cbrt (+ (* c c) (* d d))))) (/ (/ (+ (* a c) (* b d)) (sqrt (- (* (* c c) (* c c)) (* (* d d) (* d d))))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (sqrt (- (* c c) (* d d))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (/ (+ (* a c) (* b d)) (sqrt (- (* (* c c) (* c c)) (* (* d d) (* d d))))) (sqrt 1)) (/ (sqrt (- (* c c) (* d d))) (sqrt (+ (* c c) (* d d)))) (/ (/ (+ (* a c) (* b d)) (sqrt (- (* (* c c) (* c c)) (* (* d d) (* d d))))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (sqrt (- (* c c) (* d d))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (/ (+ (* a c) (* b d)) (sqrt (- (* (* c c) (* c c)) (* (* d d) (* d d))))) 1) (/ (sqrt (- (* c c) (* d d))) (sqrt (+ (* c c) (* d d)))) (/ 1 (sqrt (+ (* c c) (* d d)))) (/ (sqrt (+ (* c c) (* d d))) (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (/ (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))) (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d)))))) (/ (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))) (sqrt (* (cbrt (+ (* c c) (* d d))) (cbrt (+ (* c c) (* d d)))))) (/ (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))) (sqrt 1)) (/ (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))) 1) (/ (sqrt (+ (* c c) (* d d))) (cbrt (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))))) (/ (sqrt (+ (* c c) (* d d))) (sqrt (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))))) (/ (sqrt (+ (* c c) (* d d))) (/ (cbrt (+ (* a c) (* b d))) (cbrt (sqrt (+ (* c c) (* d d)))))) (/ (sqrt (+ (* c c) (* d d))) (/ (cbrt (+ (* a c) (* b d))) (sqrt (cbrt (+ (* c c) (* d d)))))) (/ (sqrt (+ (* c c) (* d d))) (/ (cbrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d)))))) (/ (sqrt (+ (* c c) (* d d))) (/ (cbrt (+ (* a c) (* b d))) (sqrt (+ (* c c) (* d d))))) (/ (sqrt (+ (* c c) (* d d))) (/ (cbrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d)))))) (/ (sqrt (+ (* c c) (* d d))) (/ (cbrt (+ (* a c) (* b d))) (sqrt (+ (* c c) (* d d))))) (/ (sqrt (+ (* c c) (* d d))) (/ (sqrt (+ (* a c) (* b d))) (cbrt (sqrt (+ (* c c) (* d d)))))) (/ (sqrt (+ (* c c) (* d d))) (/ (sqrt (+ (* a c) (* b d))) (sqrt (cbrt (+ (* c c) (* d d)))))) (/ (sqrt (+ (* c c) (* d d))) (/ (sqrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d)))))) (/ (sqrt (+ (* c c) (* d d))) (/ (sqrt (+ (* a c) (* b d))) (sqrt (+ (* c c) (* d d))))) (/ (sqrt (+ (* c c) (* d d))) (/ (sqrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d)))))) (/ (sqrt (+ (* c c) (* d d))) (/ (sqrt (+ (* a c) (* b d))) (sqrt (+ (* c c) (* d d))))) (/ (sqrt (+ (* c c) (* d d))) (/ (+ (* a c) (* b d)) (cbrt (sqrt (+ (* c c) (* d d)))))) (/ (sqrt (+ (* c c) (* d d))) (/ (+ (* a c) (* b d)) (sqrt (cbrt (+ (* c c) (* d d)))))) (/ (sqrt (+ (* c c) (* d d))) (/ (+ (* a c) (* b d)) (sqrt (sqrt (+ (* c c) (* d d)))))) (/ (sqrt (+ (* c c) (* d d))) (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (/ (sqrt (+ (* c c) (* d d))) (/ (+ (* a c) (* b d)) (sqrt (sqrt (+ (* c c) (* d d)))))) (/ (sqrt (+ (* c c) (* d d))) (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (/ (sqrt (+ (* c c) (* d d))) (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (/ (sqrt (+ (* c c) (* d d))) (/ 1 (sqrt (+ (* c c) (* d d))))) (/ (sqrt (+ (* c c) (* d d))) (sqrt (+ (* (* c c) (* c c)) (- (* (* d d) (* d d)) (* (* c c) (* d d)))))) (/ (sqrt (+ (* c c) (* d d))) (sqrt (- (* c c) (* d d)))) (/ (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))) (sqrt (+ (pow (* c c) 3) (pow (* d d) 3)))) (/ (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))) (sqrt (- (* (* c c) (* c c)) (* (* d d) (* d d))))) (* (sqrt (+ (* c c) (* d d))) (sqrt (+ (* c c) (* d d)))) d c (* -1 c) d c (* -1 c) b a (* -1 a) 0 0 0 0.836 * * [simplify]: iteration 0 : 714 enodes (cost 5680 ) 0.848 * * [simplify]: iteration 1 : 2516 enodes (cost 5201 ) 0.875 * * [simplify]: iteration 2 : 5001 enodes (cost 5144 ) 0.900 * [simplify]: Simplified to: (log (sqrt (+ (* c c) (* d d)))) (exp (sqrt (+ (* c c) (* d d)))) (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d))))) (cbrt (sqrt (+ (* c c) (* d d)))) (pow (sqrt (+ (* c c) (* d d))) 3) (fabs (cbrt (+ (* c c) (* d d)))) (sqrt (cbrt (+ (* c c) (* d d)))) (sqrt (sqrt (+ (* c c) (* d d)))) (sqrt (sqrt (+ (* c c) (* d d)))) 1 (sqrt (+ (* c c) (* d d))) (sqrt (+ (pow (* c c) 3) (pow (* d d) 3))) (sqrt (+ (* (* c c) (* c c)) (- (* (* d d) (* d d)) (* (* c c) (* d d))))) (sqrt (- (* (* c c) (* c c)) (* (* d d) (* d d)))) (sqrt (- (* c c) (* d d))) 1/2 (sqrt (sqrt (+ (* c c) (* d d)))) (sqrt (sqrt (+ (* c c) (* d d)))) (log (sqrt (+ (* c c) (* d d)))) (exp (sqrt (+ (* c c) (* d d)))) (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d))))) (cbrt (sqrt (+ (* c c) (* d d)))) (pow (sqrt (+ (* c c) (* d d))) 3) (fabs (cbrt (+ (* c c) (* d d)))) (sqrt (cbrt (+ (* c c) (* d d)))) (sqrt (sqrt (+ (* c c) (* d d)))) (sqrt (sqrt (+ (* c c) (* d d)))) 1 (sqrt (+ (* c c) (* d d))) (sqrt (+ (pow (* c c) 3) (pow (* d d) 3))) (sqrt (+ (* (* c c) (* c c)) (- (* (* d d) (* d d)) (* (* c c) (* d d))))) (sqrt (- (* (* c c) (* c c)) (* (* d d) (* d d)))) (sqrt (- (* c c) (* d d))) 1/2 (sqrt (sqrt (+ (* c c) (* d d)))) (sqrt (sqrt (+ (* c c) (* d d)))) (log (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (log (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (exp (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (pow (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))) 3) (* (cbrt (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (cbrt (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))))) (cbrt (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (pow (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))) 3) (sqrt (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (sqrt (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (neg (+ (* a c) (* b d))) (neg (sqrt (+ (* c c) (* d d)))) (/ (* (cbrt (+ (* a c) (* b d))) (cbrt (+ (* a c) (* b d)))) (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d)))))) (/ (cbrt (+ (* a c) (* b d))) (cbrt (sqrt (+ (* c c) (* d d))))) (/ (cbrt (+ (* a c) (* b d))) (/ (fabs (cbrt (+ (* c c) (* d d)))) (cbrt (+ (* a c) (* b d))))) (/ (cbrt (+ (* a c) (* b d))) (sqrt (cbrt (+ (* c c) (* d d))))) (/ (* (cbrt (+ (* a c) (* b d))) (cbrt (+ (* a c) (* b d)))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (cbrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d))))) (* (cbrt (+ (* a c) (* b d))) (cbrt (+ (* a c) (* b d)))) (/ (cbrt (+ (* a c) (* b d))) (sqrt (+ (* c c) (* d d)))) (/ (* (cbrt (+ (* a c) (* b d))) (cbrt (+ (* a c) (* b d)))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (cbrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d))))) (* (cbrt (+ (* a c) (* b d))) (cbrt (+ (* a c) (* b d)))) (/ (cbrt (+ (* a c) (* b d))) (sqrt (+ (* c c) (* d d)))) (/ (sqrt (+ (* a c) (* b d))) (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d)))))) (/ (sqrt (+ (* a c) (* b d))) (cbrt (sqrt (+ (* c c) (* d d))))) (/ (sqrt (+ (* a c) (* b d))) (* 1 (fabs (cbrt (+ (* c c) (* d d)))))) (/ (sqrt (+ (* a c) (* b d))) (sqrt (cbrt (+ (* c c) (* d d))))) (/ (sqrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (sqrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d))))) (sqrt (+ (* a c) (* b d))) (/ (sqrt (+ (* a c) (* b d))) (sqrt (+ (* c c) (* d d)))) (/ (sqrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (sqrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d))))) (sqrt (+ (* a c) (* b d))) (/ (sqrt (+ (* a c) (* b d))) (sqrt (+ (* c c) (* d d)))) (/ 1 (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d)))))) (/ (+ (* a c) (* b d)) (cbrt (sqrt (+ (* c c) (* d d))))) (/ 1 (* 1 (fabs (cbrt (+ (* c c) (* d d)))))) (/ (+ (* a c) (* b d)) (sqrt (cbrt (+ (* c c) (* d d))))) (/ 1 (sqrt (sqrt (+ (* c c) (* d d))))) (/ (+ (* a c) (* b d)) (sqrt (sqrt (+ (* c c) (* d d))))) 1 (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))) (/ 1 (sqrt (sqrt (+ (* c c) (* d d))))) (/ (+ (* a c) (* b d)) (sqrt (sqrt (+ (* c c) (* d d))))) 1 (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))) (/ 1 (sqrt (+ (* c c) (* d d)))) (/ (sqrt (+ (* c c) (* d d))) (+ (* a c) (* b d))) (/ (+ (* a c) (* b d)) (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d)))))) (/ (+ (* a c) (* b d)) (fabs (cbrt (+ (* c c) (* d d))))) (/ (+ (* a c) (* b d)) (sqrt (sqrt (+ (* c c) (* d d))))) (+ (* a c) (* b d)) (/ (+ (* a c) (* b d)) (sqrt (sqrt (+ (* c c) (* d d))))) (+ (* a c) (* b d)) (/ (sqrt (+ (* c c) (* d d))) (cbrt (+ (* a c) (* b d)))) (/ (sqrt (+ (* c c) (* d d))) (sqrt (+ (* a c) (* b d)))) (/ (sqrt (+ (* c c) (* d d))) (+ (* a c) (* b d))) (/ (+ (* a c) (* b d)) (sqrt (+ (pow (* c c) 3) (pow (* d d) 3)))) (/ (+ (* a c) (* b d)) (sqrt (- (* (* c c) (* c c)) (* (* d d) (* d d))))) (* (+ (* (* b d) (- (* b d) (* a c))) (* (* a c) (* a c))) (sqrt (+ (* c c) (* d d)))) (* (sqrt (+ (* c c) (* d d))) (- (* a c) (* b d))) (- (log (+ (* a c) (* b d))) (log (+ (* c c) (* d d)))) (- (log (+ (* a c) (* b d))) (log (+ (* c c) (* d d)))) (- (log (+ (* a c) (* b d))) (log (+ (* c c) (* d d)))) (exp (/ (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))) (sqrt (+ (* c c) (* d d))))) (pow (/ (+ (* a c) (* b d)) (+ (* c c) (* d d))) 3) (pow (/ (+ (* a c) (* b d)) (+ (* c c) (* d d))) 3) (* (cbrt (/ (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))) (sqrt (+ (* c c) (* d d))))) (cbrt (/ (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))) (sqrt (+ (* c c) (* d d)))))) (cbrt (/ (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))) (sqrt (+ (* c c) (* d d))))) (pow (/ (+ (* a c) (* b d)) (+ (* c c) (* d d))) 3) (sqrt (/ (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))) (sqrt (+ (* c c) (* d d))))) (sqrt (/ (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))) (sqrt (+ (* c c) (* d d))))) (neg (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (neg (sqrt (+ (* c c) (* d d)))) (/ (* (cbrt (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (cbrt (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))))) (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d)))))) (/ (cbrt (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (cbrt (sqrt (+ (* c c) (* d d))))) (/ (cbrt (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (/ (fabs (cbrt (+ (* c c) (* d d)))) (cbrt (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))))) (/ (cbrt (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (sqrt (cbrt (+ (* c c) (* d d))))) (/ (* (cbrt (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (cbrt (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (cbrt (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (sqrt (sqrt (+ (* c c) (* d d))))) (* (cbrt (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (cbrt (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))))) (/ (cbrt (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (sqrt (+ (* c c) (* d d)))) (/ (* (cbrt (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (cbrt (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (cbrt (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (sqrt (sqrt (+ (* c c) (* d d))))) (* (cbrt (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (cbrt (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))))) (/ (cbrt (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (sqrt (+ (* c c) (* d d)))) (/ (sqrt (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d)))))) (/ (sqrt (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (cbrt (sqrt (+ (* c c) (* d d))))) (/ (sqrt (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (fabs (cbrt (+ (* c c) (* d d))))) (/ (sqrt (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (sqrt (cbrt (+ (* c c) (* d d))))) (/ (sqrt (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (sqrt (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (sqrt (sqrt (+ (* c c) (* d d))))) (sqrt (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (/ (sqrt (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (sqrt (+ (* c c) (* d d)))) (/ (sqrt (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (sqrt (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (sqrt (sqrt (+ (* c c) (* d d))))) (sqrt (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (/ (sqrt (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (sqrt (+ (* c c) (* d d)))) (* (/ (cbrt (+ (* a c) (* b d))) (cbrt (sqrt (+ (* c c) (* d d))))) (/ (cbrt (+ (* a c) (* b d))) (pow (cbrt (sqrt (+ (* c c) (* d d)))) 3))) (/ (/ (cbrt (+ (* a c) (* b d))) (cbrt (sqrt (+ (* c c) (* d d))))) (cbrt (sqrt (+ (* c c) (* d d))))) (/ (* (cbrt (+ (* a c) (* b d))) (cbrt (+ (* a c) (* b d)))) (* (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d))))) (fabs (cbrt (+ (* c c) (* d d)))))) (/ (/ (cbrt (+ (* a c) (* b d))) (cbrt (sqrt (+ (* c c) (* d d))))) (sqrt (cbrt (+ (* c c) (* d d))))) (/ (/ (* (cbrt (+ (* a c) (* b d))) (cbrt (+ (* a c) (* b d)))) (sqrt (sqrt (+ (* c c) (* d d))))) (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d)))))) (/ (/ (cbrt (+ (* a c) (* b d))) (cbrt (sqrt (+ (* c c) (* d d))))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (* (cbrt (+ (* a c) (* b d))) (cbrt (+ (* a c) (* b d)))) (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d)))))) (/ (/ (cbrt (+ (* a c) (* b d))) (cbrt (sqrt (+ (* c c) (* d d))))) (sqrt (+ (* c c) (* d d)))) (/ (/ (* (cbrt (+ (* a c) (* b d))) (cbrt (+ (* a c) (* b d)))) (sqrt (sqrt (+ (* c c) (* d d))))) (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d)))))) (/ (/ (cbrt (+ (* a c) (* b d))) (cbrt (sqrt (+ (* c c) (* d d))))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (* (cbrt (+ (* a c) (* b d))) (cbrt (+ (* a c) (* b d)))) (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d)))))) (/ (/ (cbrt (+ (* a c) (* b d))) (cbrt (sqrt (+ (* c c) (* d d))))) (sqrt (+ (* c c) (* d d)))) (/ (* (cbrt (+ (* a c) (* b d))) (cbrt (+ (* a c) (* b d)))) (* (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d))))) (fabs (cbrt (+ (* c c) (* d d)))))) (/ (/ (cbrt (+ (* a c) (* b d))) (cbrt (sqrt (+ (* c c) (* d d))))) (sqrt (cbrt (+ (* c c) (* d d))))) (/ (cbrt (+ (* a c) (* b d))) (/ (* (cbrt (+ (* c c) (* d d))) (cbrt (+ (* c c) (* d d)))) (cbrt (+ (* a c) (* b d))))) (/ (/ (cbrt (+ (* a c) (* b d))) 1) (cbrt (+ (* c c) (* d d)))) (/ (* (cbrt (+ (* a c) (* b d))) (cbrt (+ (* a c) (* b d)))) (* (sqrt (sqrt (+ (* c c) (* d d)))) (fabs (cbrt (+ (* c c) (* d d)))))) (/ (/ (cbrt (+ (* a c) (* b d))) (sqrt (cbrt (+ (* c c) (* d d))))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (cbrt (+ (* a c) (* b d))) (/ (fabs (cbrt (+ (* c c) (* d d)))) (cbrt (+ (* a c) (* b d))))) (/ (/ (cbrt (+ (* a c) (* b d))) (sqrt (cbrt (+ (* c c) (* d d))))) (sqrt (+ (* c c) (* d d)))) (/ (* (cbrt (+ (* a c) (* b d))) (cbrt (+ (* a c) (* b d)))) (* (sqrt (sqrt (+ (* c c) (* d d)))) (fabs (cbrt (+ (* c c) (* d d)))))) (/ (/ (cbrt (+ (* a c) (* b d))) (sqrt (cbrt (+ (* c c) (* d d))))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (cbrt (+ (* a c) (* b d))) (/ (fabs (cbrt (+ (* c c) (* d d)))) (cbrt (+ (* a c) (* b d))))) (/ (/ (cbrt (+ (* a c) (* b d))) (sqrt (cbrt (+ (* c c) (* d d))))) (sqrt (+ (* c c) (* d d)))) (/ (/ (* (cbrt (+ (* a c) (* b d))) (cbrt (+ (* a c) (* b d)))) (sqrt (sqrt (+ (* c c) (* d d))))) (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d)))))) (/ (/ (cbrt (+ (* a c) (* b d))) (cbrt (sqrt (+ (* c c) (* d d))))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (* (cbrt (+ (* a c) (* b d))) (cbrt (+ (* a c) (* b d)))) (* (sqrt (sqrt (+ (* c c) (* d d)))) (fabs (cbrt (+ (* c c) (* d d)))))) (/ (/ (cbrt (+ (* a c) (* b d))) (sqrt (cbrt (+ (* c c) (* d d))))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (cbrt (+ (* a c) (* b d))) (/ (sqrt (+ (* c c) (* d d))) (cbrt (+ (* a c) (* b d))))) (/ (cbrt (+ (* a c) (* b d))) (sqrt (+ (* c c) (* d d)))) (/ (* (cbrt (+ (* a c) (* b d))) (cbrt (+ (* a c) (* b d)))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (/ (cbrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d))))) (sqrt (+ (* c c) (* d d)))) (/ (cbrt (+ (* a c) (* b d))) (/ (sqrt (+ (* c c) (* d d))) (cbrt (+ (* a c) (* b d))))) (/ (cbrt (+ (* a c) (* b d))) (sqrt (+ (* c c) (* d d)))) (/ (* (cbrt (+ (* a c) (* b d))) (cbrt (+ (* a c) (* b d)))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (/ (cbrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d))))) (sqrt (+ (* c c) (* d d)))) (/ (* (cbrt (+ (* a c) (* b d))) (cbrt (+ (* a c) (* b d)))) (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d)))))) (/ (/ (cbrt (+ (* a c) (* b d))) (cbrt (sqrt (+ (* c c) (* d d))))) (sqrt (+ (* c c) (* d d)))) (/ (cbrt (+ (* a c) (* b d))) (/ (fabs (cbrt (+ (* c c) (* d d)))) (cbrt (+ (* a c) (* b d))))) (/ (/ (cbrt (+ (* a c) (* b d))) (sqrt (cbrt (+ (* c c) (* d d))))) (sqrt (+ (* c c) (* d d)))) (/ (* (cbrt (+ (* a c) (* b d))) (cbrt (+ (* a c) (* b d)))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (/ (cbrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d))))) (sqrt (+ (* c c) (* d d)))) (* (cbrt (+ (* a c) (* b d))) (cbrt (+ (* a c) (* b d)))) (/ (cbrt (+ (* a c) (* b d))) (+ (* c c) (* d d))) (/ (* (cbrt (+ (* a c) (* b d))) (cbrt (+ (* a c) (* b d)))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (/ (cbrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d))))) (sqrt (+ (* c c) (* d d)))) (* (cbrt (+ (* a c) (* b d))) (cbrt (+ (* a c) (* b d)))) (/ (cbrt (+ (* a c) (* b d))) (+ (* c c) (* d d))) (/ (/ (* (cbrt (+ (* a c) (* b d))) (cbrt (+ (* a c) (* b d)))) (sqrt (sqrt (+ (* c c) (* d d))))) (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d)))))) (/ (/ (cbrt (+ (* a c) (* b d))) (cbrt (sqrt (+ (* c c) (* d d))))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (* (cbrt (+ (* a c) (* b d))) (cbrt (+ (* a c) (* b d)))) (* (sqrt (sqrt (+ (* c c) (* d d)))) (fabs (cbrt (+ (* c c) (* d d)))))) (/ (/ (cbrt (+ (* a c) (* b d))) (sqrt (cbrt (+ (* c c) (* d d))))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (cbrt (+ (* a c) (* b d))) (/ (sqrt (+ (* c c) (* d d))) (cbrt (+ (* a c) (* b d))))) (/ (cbrt (+ (* a c) (* b d))) (sqrt (+ (* c c) (* d d)))) (/ (* (cbrt (+ (* a c) (* b d))) (cbrt (+ (* a c) (* b d)))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (/ (cbrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d))))) (sqrt (+ (* c c) (* d d)))) (/ (cbrt (+ (* a c) (* b d))) (/ (sqrt (+ (* c c) (* d d))) (cbrt (+ (* a c) (* b d))))) (/ (cbrt (+ (* a c) (* b d))) (sqrt (+ (* c c) (* d d)))) (/ (* (cbrt (+ (* a c) (* b d))) (cbrt (+ (* a c) (* b d)))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (/ (cbrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d))))) (sqrt (+ (* c c) (* d d)))) (/ (* (cbrt (+ (* a c) (* b d))) (cbrt (+ (* a c) (* b d)))) (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d)))))) (/ (/ (cbrt (+ (* a c) (* b d))) (cbrt (sqrt (+ (* c c) (* d d))))) (sqrt (+ (* c c) (* d d)))) (/ (cbrt (+ (* a c) (* b d))) (/ (fabs (cbrt (+ (* c c) (* d d)))) (cbrt (+ (* a c) (* b d))))) (/ (/ (cbrt (+ (* a c) (* b d))) (sqrt (cbrt (+ (* c c) (* d d))))) (sqrt (+ (* c c) (* d d)))) (/ (* (cbrt (+ (* a c) (* b d))) (cbrt (+ (* a c) (* b d)))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (/ (cbrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d))))) (sqrt (+ (* c c) (* d d)))) (* (cbrt (+ (* a c) (* b d))) (cbrt (+ (* a c) (* b d)))) (/ (cbrt (+ (* a c) (* b d))) (+ (* c c) (* d d))) (/ (* (cbrt (+ (* a c) (* b d))) (cbrt (+ (* a c) (* b d)))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (/ (cbrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d))))) (sqrt (+ (* c c) (* d d)))) (* (cbrt (+ (* a c) (* b d))) (cbrt (+ (* a c) (* b d)))) (/ (cbrt (+ (* a c) (* b d))) (+ (* c c) (* d d))) (/ (/ (sqrt (+ (* a c) (* b d))) (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d)))))) (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d)))))) (/ (sqrt (+ (* a c) (* b d))) (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d)))))) (/ (sqrt (+ (* a c) (* b d))) (* (fabs (cbrt (+ (* c c) (* d d)))) (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d))))))) (/ (/ (sqrt (+ (* a c) (* b d))) (sqrt (cbrt (+ (* c c) (* d d))))) (cbrt (sqrt (+ (* c c) (* d d))))) (/ (/ (sqrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d))))) (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d)))))) (/ (/ (sqrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d))))) (cbrt (sqrt (+ (* c c) (* d d))))) (/ (sqrt (+ (* a c) (* b d))) (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d)))))) (/ (/ (sqrt (+ (* a c) (* b d))) (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d))))) (/ (/ (sqrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d))))) (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d)))))) (/ (/ (sqrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d))))) (cbrt (sqrt (+ (* c c) (* d d))))) (/ (sqrt (+ (* a c) (* b d))) (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d)))))) (/ (/ (sqrt (+ (* a c) (* b d))) (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d))))) (/ (sqrt (+ (* a c) (* b d))) (* (fabs (cbrt (+ (* c c) (* d d)))) (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d))))))) (/ (/ (sqrt (+ (* a c) (* b d))) (sqrt (cbrt (+ (* c c) (* d d))))) (cbrt (sqrt (+ (* c c) (* d d))))) (/ (sqrt (+ (* a c) (* b d))) (* (cbrt (+ (* c c) (* d d))) (cbrt (+ (* c c) (* d d))))) (/ (sqrt (+ (* a c) (* b d))) (cbrt (+ (* c c) (* d d)))) (/ (sqrt (+ (* a c) (* b d))) (* (sqrt (sqrt (+ (* c c) (* d d)))) (fabs (cbrt (+ (* c c) (* d d)))))) (/ (/ (sqrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d))))) (sqrt (cbrt (+ (* c c) (* d d))))) (/ (sqrt (+ (* a c) (* b d))) (* 1 (fabs (cbrt (+ (* c c) (* d d)))))) (/ (/ (sqrt (+ (* a c) (* b d))) (sqrt (+ (* c c) (* d d)))) (sqrt (cbrt (+ (* c c) (* d d))))) (/ (sqrt (+ (* a c) (* b d))) (* (sqrt (sqrt (+ (* c c) (* d d)))) (fabs (cbrt (+ (* c c) (* d d)))))) (/ (/ (sqrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d))))) (sqrt (cbrt (+ (* c c) (* d d))))) (/ (sqrt (+ (* a c) (* b d))) (* 1 (fabs (cbrt (+ (* c c) (* d d)))))) (/ (/ (sqrt (+ (* a c) (* b d))) (sqrt (+ (* c c) (* d d)))) (sqrt (cbrt (+ (* c c) (* d d))))) (/ (/ (sqrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d))))) (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d)))))) (/ (/ (sqrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d))))) (cbrt (sqrt (+ (* c c) (* d d))))) (/ (sqrt (+ (* a c) (* b d))) (* (sqrt (sqrt (+ (* c c) (* d d)))) (fabs (cbrt (+ (* c c) (* d d)))))) (/ (/ (sqrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d))))) (sqrt (cbrt (+ (* c c) (* d d))))) (/ (sqrt (+ (* a c) (* b d))) (sqrt (+ (* c c) (* d d)))) (/ (sqrt (+ (* a c) (* b d))) (sqrt (+ (* c c) (* d d)))) (/ (sqrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (sqrt (+ (* a c) (* b d))) (pow (sqrt (sqrt (+ (* c c) (* d d)))) 3)) (/ (sqrt (+ (* a c) (* b d))) (sqrt (+ (* c c) (* d d)))) (/ (sqrt (+ (* a c) (* b d))) (sqrt (+ (* c c) (* d d)))) (/ (sqrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (sqrt (+ (* a c) (* b d))) (pow (sqrt (sqrt (+ (* c c) (* d d)))) 3)) (/ (sqrt (+ (* a c) (* b d))) (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d)))))) (/ (/ (sqrt (+ (* a c) (* b d))) (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d))))) (/ (sqrt (+ (* a c) (* b d))) (* 1 (fabs (cbrt (+ (* c c) (* d d)))))) (/ (/ (sqrt (+ (* a c) (* b d))) (sqrt (+ (* c c) (* d d)))) (sqrt (cbrt (+ (* c c) (* d d))))) (/ (sqrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (sqrt (+ (* a c) (* b d))) (pow (sqrt (sqrt (+ (* c c) (* d d)))) 3)) (sqrt (+ (* a c) (* b d))) (/ (sqrt (+ (* a c) (* b d))) (+ (* c c) (* d d))) (/ (sqrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (sqrt (+ (* a c) (* b d))) (pow (sqrt (sqrt (+ (* c c) (* d d)))) 3)) (sqrt (+ (* a c) (* b d))) (/ (sqrt (+ (* a c) (* b d))) (+ (* c c) (* d d))) (/ (/ (sqrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d))))) (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d)))))) (/ (/ (sqrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d))))) (cbrt (sqrt (+ (* c c) (* d d))))) (/ (sqrt (+ (* a c) (* b d))) (* (sqrt (sqrt (+ (* c c) (* d d)))) (fabs (cbrt (+ (* c c) (* d d)))))) (/ (/ (sqrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d))))) (sqrt (cbrt (+ (* c c) (* d d))))) (/ (sqrt (+ (* a c) (* b d))) (sqrt (+ (* c c) (* d d)))) (/ (sqrt (+ (* a c) (* b d))) (sqrt (+ (* c c) (* d d)))) (/ (sqrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (sqrt (+ (* a c) (* b d))) (pow (sqrt (sqrt (+ (* c c) (* d d)))) 3)) (/ (sqrt (+ (* a c) (* b d))) (sqrt (+ (* c c) (* d d)))) (/ (sqrt (+ (* a c) (* b d))) (sqrt (+ (* c c) (* d d)))) (/ (sqrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (sqrt (+ (* a c) (* b d))) (pow (sqrt (sqrt (+ (* c c) (* d d)))) 3)) (/ (sqrt (+ (* a c) (* b d))) (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d)))))) (/ (/ (sqrt (+ (* a c) (* b d))) (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d))))) (/ (sqrt (+ (* a c) (* b d))) (* 1 (fabs (cbrt (+ (* c c) (* d d)))))) (/ (/ (sqrt (+ (* a c) (* b d))) (sqrt (+ (* c c) (* d d)))) (sqrt (cbrt (+ (* c c) (* d d))))) (/ (sqrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (sqrt (+ (* a c) (* b d))) (pow (sqrt (sqrt (+ (* c c) (* d d)))) 3)) (sqrt (+ (* a c) (* b d))) (/ (sqrt (+ (* a c) (* b d))) (+ (* c c) (* d d))) (/ (sqrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (sqrt (+ (* a c) (* b d))) (pow (sqrt (sqrt (+ (* c c) (* d d)))) 3)) (sqrt (+ (* a c) (* b d))) (/ (sqrt (+ (* a c) (* b d))) (+ (* c c) (* d d))) (/ (/ 1 (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d)))))) (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d)))))) (/ (+ (* a c) (* b d)) (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d)))))) (/ 1 (* (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d))))) (fabs (cbrt (+ (* c c) (* d d)))))) (/ (/ (+ (* a c) (* b d)) (sqrt (cbrt (+ (* c c) (* d d))))) (cbrt (sqrt (+ (* c c) (* d d))))) (/ (/ 1 (sqrt (sqrt (+ (* c c) (* d d))))) (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d)))))) (/ (/ (+ (* a c) (* b d)) (sqrt (sqrt (+ (* c c) (* d d))))) (cbrt (sqrt (+ (* c c) (* d d))))) (/ 1 (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d)))))) (/ (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d))))) (/ (/ 1 (sqrt (sqrt (+ (* c c) (* d d))))) (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d)))))) (/ (/ (+ (* a c) (* b d)) (sqrt (sqrt (+ (* c c) (* d d))))) (cbrt (sqrt (+ (* c c) (* d d))))) (/ 1 (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d)))))) (/ (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d))))) (/ 1 (* (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d))))) (fabs (cbrt (+ (* c c) (* d d)))))) (/ (/ (+ (* a c) (* b d)) (sqrt (cbrt (+ (* c c) (* d d))))) (cbrt (sqrt (+ (* c c) (* d d))))) (/ 1 (/ (* (cbrt (+ (* c c) (* d d))) (cbrt (+ (* c c) (* d d)))) 1)) (/ (+ (* a c) (* b d)) (cbrt (+ (* c c) (* d d)))) (/ 1 (* (sqrt (sqrt (+ (* c c) (* d d)))) (fabs (cbrt (+ (* c c) (* d d)))))) (/ (/ (+ (* a c) (* b d)) (sqrt (sqrt (+ (* c c) (* d d))))) (sqrt (cbrt (+ (* c c) (* d d))))) (/ 1 (* 1 (fabs (cbrt (+ (* c c) (* d d)))))) (/ (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))) (sqrt (cbrt (+ (* c c) (* d d))))) (/ 1 (* (sqrt (sqrt (+ (* c c) (* d d)))) (fabs (cbrt (+ (* c c) (* d d)))))) (/ (/ (+ (* a c) (* b d)) (sqrt (sqrt (+ (* c c) (* d d))))) (sqrt (cbrt (+ (* c c) (* d d))))) (/ 1 (* 1 (fabs (cbrt (+ (* c c) (* d d)))))) (/ (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))) (sqrt (cbrt (+ (* c c) (* d d))))) (/ (/ 1 (sqrt (sqrt (+ (* c c) (* d d))))) (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d)))))) (/ (/ (+ (* a c) (* b d)) (sqrt (sqrt (+ (* c c) (* d d))))) (cbrt (sqrt (+ (* c c) (* d d))))) (/ 1 (* (sqrt (sqrt (+ (* c c) (* d d)))) (fabs (cbrt (+ (* c c) (* d d)))))) (/ (/ (+ (* a c) (* b d)) (sqrt (sqrt (+ (* c c) (* d d))))) (sqrt (cbrt (+ (* c c) (* d d))))) (/ 1 (sqrt (+ (* c c) (* d d)))) (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))) (/ 1 (sqrt (sqrt (+ (* c c) (* d d))))) (/ (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ 1 (sqrt (+ (* c c) (* d d)))) (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))) (/ 1 (sqrt (sqrt (+ (* c c) (* d d))))) (/ (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ 1 (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d)))))) (/ (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d))))) (/ 1 (* 1 (fabs (cbrt (+ (* c c) (* d d)))))) (/ (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))) (sqrt (cbrt (+ (* c c) (* d d))))) (/ 1 (sqrt (sqrt (+ (* c c) (* d d))))) (/ (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))) (sqrt (sqrt (+ (* c c) (* d d))))) 1 (/ (+ (* a c) (* b d)) (+ (* c c) (* d d))) (/ 1 (sqrt (sqrt (+ (* c c) (* d d))))) (/ (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))) (sqrt (sqrt (+ (* c c) (* d d))))) 1 (/ (+ (* a c) (* b d)) (+ (* c c) (* d d))) (/ (/ 1 (sqrt (sqrt (+ (* c c) (* d d))))) (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d)))))) (/ (/ (+ (* a c) (* b d)) (sqrt (sqrt (+ (* c c) (* d d))))) (cbrt (sqrt (+ (* c c) (* d d))))) (/ 1 (* (sqrt (sqrt (+ (* c c) (* d d)))) (fabs (cbrt (+ (* c c) (* d d)))))) (/ (/ (+ (* a c) (* b d)) (sqrt (sqrt (+ (* c c) (* d d))))) (sqrt (cbrt (+ (* c c) (* d d))))) (/ 1 (sqrt (+ (* c c) (* d d)))) (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))) (/ 1 (sqrt (sqrt (+ (* c c) (* d d))))) (/ (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ 1 (sqrt (+ (* c c) (* d d)))) (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))) (/ 1 (sqrt (sqrt (+ (* c c) (* d d))))) (/ (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ 1 (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d)))))) (/ (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d))))) (/ 1 (* 1 (fabs (cbrt (+ (* c c) (* d d)))))) (/ (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))) (sqrt (cbrt (+ (* c c) (* d d))))) (/ 1 (sqrt (sqrt (+ (* c c) (* d d))))) (/ (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))) (sqrt (sqrt (+ (* c c) (* d d))))) 1 (/ (+ (* a c) (* b d)) (+ (* c c) (* d d))) (/ 1 (sqrt (sqrt (+ (* c c) (* d d))))) (/ (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))) (sqrt (sqrt (+ (* c c) (* d d))))) 1 (/ (+ (* a c) (* b d)) (+ (* c c) (* d d))) (/ 1 (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d)))))) (/ (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d))))) (/ 1 (* 1 (fabs (cbrt (+ (* c c) (* d d)))))) (/ (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))) (sqrt (cbrt (+ (* c c) (* d d))))) (/ 1 (sqrt (sqrt (+ (* c c) (* d d))))) (/ (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))) (sqrt (sqrt (+ (* c c) (* d d))))) 1 (/ (+ (* a c) (* b d)) (+ (* c c) (* d d))) (/ 1 (sqrt (sqrt (+ (* c c) (* d d))))) (/ (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))) (sqrt (sqrt (+ (* c c) (* d d))))) 1 (/ (+ (* a c) (* b d)) (+ (* c c) (* d d))) (/ (+ (* a c) (* b d)) (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d)))))) (/ (/ 1 (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d))))) (/ (+ (* a c) (* b d)) (fabs (cbrt (+ (* c c) (* d d))))) (/ (/ 1 (sqrt (+ (* c c) (* d d)))) (sqrt (cbrt (+ (* c c) (* d d))))) (/ (+ (* a c) (* b d)) (sqrt (sqrt (+ (* c c) (* d d))))) (pow (/ 1 (sqrt (sqrt (+ (* c c) (* d d))))) 3) (+ (* a c) (* b d)) (/ 1 (+ (* c c) (* d d))) (/ (+ (* a c) (* b d)) (sqrt (sqrt (+ (* c c) (* d d))))) (pow (/ 1 (sqrt (sqrt (+ (* c c) (* d d))))) 3) (+ (* a c) (* b d)) (/ 1 (+ (* c c) (* d d))) (/ (/ (+ (* a c) (* b d)) (sqrt (+ (pow (* c c) 3) (pow (* d d) 3)))) (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d)))))) (/ (sqrt (+ (* (* c c) (* c c)) (- (* (* d d) (* d d)) (* (* c c) (* d d))))) (cbrt (sqrt (+ (* c c) (* d d))))) (/ (+ (* a c) (* b d)) (* (fabs (cbrt (+ (* c c) (* d d)))) (sqrt (+ (pow (* c c) 3) (pow (* d d) 3))))) (/ (sqrt (+ (* (* c c) (* c c)) (- (* (* d d) (* d d)) (* (* c c) (* d d))))) (sqrt (cbrt (+ (* c c) (* d d))))) (/ (/ (+ (* a c) (* b d)) (sqrt (+ (pow (* c c) 3) (pow (* d d) 3)))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (sqrt (+ (* (* c c) (* c c)) (- (* (* d d) (* d d)) (* (* c c) (* d d))))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (+ (* a c) (* b d)) (sqrt (+ (pow (* c c) 3) (pow (* d d) 3)))) (/ (sqrt (+ (* (* c c) (* c c)) (- (* (* d d) (* d d)) (* (* c c) (* d d))))) (sqrt (+ (* c c) (* d d)))) (/ (/ (+ (* a c) (* b d)) (sqrt (+ (pow (* c c) 3) (pow (* d d) 3)))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (sqrt (+ (* (* c c) (* c c)) (- (* (* d d) (* d d)) (* (* c c) (* d d))))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (+ (* a c) (* b d)) (sqrt (+ (pow (* c c) 3) (pow (* d d) 3)))) (/ (sqrt (+ (* (* c c) (* c c)) (- (* (* d d) (* d d)) (* (* c c) (* d d))))) (sqrt (+ (* c c) (* d d)))) (/ (/ (+ (* a c) (* b d)) (sqrt (- (* (* c c) (* c c)) (* (* d d) (* d d))))) (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d)))))) (/ (sqrt (- (* c c) (* d d))) (cbrt (sqrt (+ (* c c) (* d d))))) (/ (+ (* a c) (* b d)) (* (fabs (cbrt (+ (* c c) (* d d)))) (sqrt (- (* (* c c) (* c c)) (* (* d d) (* d d)))))) (/ (sqrt (- (* c c) (* d d))) (sqrt (cbrt (+ (* c c) (* d d))))) (/ (/ (+ (* a c) (* b d)) (sqrt (- (* (* c c) (* c c)) (* (* d d) (* d d))))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (sqrt (- (* c c) (* d d))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (+ (* a c) (* b d)) (sqrt (- (* (* c c) (* c c)) (* (* d d) (* d d))))) (/ (sqrt (- (* c c) (* d d))) (sqrt (+ (* c c) (* d d)))) (/ (/ (+ (* a c) (* b d)) (sqrt (- (* (* c c) (* c c)) (* (* d d) (* d d))))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (sqrt (- (* c c) (* d d))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (+ (* a c) (* b d)) (sqrt (- (* (* c c) (* c c)) (* (* d d) (* d d))))) (/ (sqrt (- (* c c) (* d d))) (sqrt (+ (* c c) (* d d)))) (/ 1 (sqrt (+ (* c c) (* d d)))) (/ (+ (* c c) (* d d)) (+ (* a c) (* b d))) (/ (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))) (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d)))))) (/ (+ (* a c) (* b d)) (* (fabs (cbrt (+ (* c c) (* d d)))) (sqrt (+ (* c c) (* d d))))) (/ (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))) (/ (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))) (/ (sqrt (+ (* c c) (* d d))) (cbrt (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))))) (/ (sqrt (+ (* c c) (* d d))) (sqrt (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))))) (/ (sqrt (+ (* c c) (* d d))) (/ (cbrt (+ (* a c) (* b d))) (cbrt (sqrt (+ (* c c) (* d d)))))) (/ (sqrt (+ (* c c) (* d d))) (/ (cbrt (+ (* a c) (* b d))) (sqrt (cbrt (+ (* c c) (* d d)))))) (/ (sqrt (+ (* c c) (* d d))) (/ (cbrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d)))))) (/ (+ (* c c) (* d d)) (cbrt (+ (* a c) (* b d)))) (/ (sqrt (+ (* c c) (* d d))) (/ (cbrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d)))))) (/ (+ (* c c) (* d d)) (cbrt (+ (* a c) (* b d)))) (/ (sqrt (+ (* c c) (* d d))) (/ (sqrt (+ (* a c) (* b d))) (cbrt (sqrt (+ (* c c) (* d d)))))) (/ (sqrt (+ (* c c) (* d d))) (/ (sqrt (+ (* a c) (* b d))) (sqrt (cbrt (+ (* c c) (* d d)))))) (/ (sqrt (+ (* c c) (* d d))) (/ (sqrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d)))))) (/ (+ (* c c) (* d d)) (sqrt (+ (* a c) (* b d)))) (/ (sqrt (+ (* c c) (* d d))) (/ (sqrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d)))))) (/ (+ (* c c) (* d d)) (sqrt (+ (* a c) (* b d)))) (/ (sqrt (+ (* c c) (* d d))) (/ (+ (* a c) (* b d)) (cbrt (sqrt (+ (* c c) (* d d)))))) (/ (sqrt (+ (* c c) (* d d))) (/ (+ (* a c) (* b d)) (sqrt (cbrt (+ (* c c) (* d d)))))) (/ (sqrt (+ (* c c) (* d d))) (/ (+ (* a c) (* b d)) (sqrt (sqrt (+ (* c c) (* d d)))))) (/ (+ (* c c) (* d d)) (+ (* a c) (* b d))) (/ (sqrt (+ (* c c) (* d d))) (/ (+ (* a c) (* b d)) (sqrt (sqrt (+ (* c c) (* d d)))))) (/ (+ (* c c) (* d d)) (+ (* a c) (* b d))) (/ (+ (* c c) (* d d)) (+ (* a c) (* b d))) (+ (* c c) (* d d)) (/ (sqrt (+ (* c c) (* d d))) (sqrt (+ (* (* c c) (* c c)) (- (* (* d d) (* d d)) (* (* c c) (* d d)))))) (/ (sqrt (+ (* c c) (* d d))) (sqrt (- (* c c) (* d d)))) (/ (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))) (sqrt (+ (pow (* c c) 3) (pow (* d d) 3)))) (/ (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))) (sqrt (- (* (* c c) (* c c)) (* (* d d) (* d d))))) (+ (* c c) (* d d)) d c (* -1 c) d c (* -1 c) b a (* -1 a) 0 0 0 0.903 * * * [progress]: adding candidates to table 1.867 * * [progress]: iteration 3 / 4 1.867 * * * [progress]: picking best candidate 1.914 * * * * [pick]: Picked # 1.914 * * * [progress]: localizing error 1.928 * * * [progress]: generating rewritten candidates 1.928 * * * * [progress]: [ 1 / 4 ] rewriting at (2 2 2) 1.932 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1 2) 1.935 * * * * [progress]: [ 3 / 4 ] rewriting at (2 2) 1.944 * * * * [progress]: [ 4 / 4 ] rewriting at (2) 1.977 * * * [progress]: generating series expansions 1.977 * * * * [progress]: [ 1 / 4 ] generating series at (2 2 2) 1.978 * [approximate]: Approximating (sqrt (+ (pow d 2) (pow c 2))) in (c d) around 0 1.980 * [taylor]: Taking taylor expansion of (sqrt (+ (pow d 2) (pow c 2))) in d 1.980 * [taylor]: Taking taylor expansion of (sqrt (+ (pow d 2) (pow c 2))) in d 1.982 * [taylor]: Taking taylor expansion of (sqrt (+ (pow d 2) (pow c 2))) in d 1.984 * [taylor]: Taking taylor expansion of (sqrt (+ (pow d 2) (pow c 2))) in d 1.985 * [approximate]: Approximating (sqrt (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in (c d) around 0 1.995 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in d 1.995 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in d 1.998 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in d 2.002 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in d 2.003 * [approximate]: Approximating (sqrt (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in (c d) around 0 2.013 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in d 2.013 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in d 2.016 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in d 2.020 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in d 2.021 * * * * [progress]: [ 2 / 4 ] generating series at (2 1 2) 2.021 * [approximate]: Approximating (sqrt (+ (pow d 2) (pow c 2))) in (c d) around 0 2.028 * [taylor]: Taking taylor expansion of (sqrt (+ (pow d 2) (pow c 2))) in d 2.028 * [taylor]: Taking taylor expansion of (sqrt (+ (pow d 2) (pow c 2))) in d 2.029 * [taylor]: Taking taylor expansion of (sqrt (+ (pow d 2) (pow c 2))) in d 2.032 * [taylor]: Taking taylor expansion of (sqrt (+ (pow d 2) (pow c 2))) in d 2.033 * [approximate]: Approximating (sqrt (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in (c d) around 0 2.042 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in d 2.042 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in d 2.045 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in d 2.049 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in d 2.050 * [approximate]: Approximating (sqrt (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in (c d) around 0 2.061 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in d 2.061 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in d 2.063 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in d 2.067 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in d 2.068 * * * * [progress]: [ 3 / 4 ] generating series at (2 2) 2.069 * [approximate]: Approximating (* (sqrt (/ 1 (+ (pow d 2) (pow c 2)))) (+ (* a c) (* d b))) in (a c b d) around 0 2.074 * [taylor]: Taking taylor expansion of (* (sqrt (/ 1 (+ (pow d 2) (pow c 2)))) (+ (* a c) (* d b))) in c 2.075 * [taylor]: Taking taylor expansion of (* (sqrt (/ 1 (+ (pow d 2) (pow c 2)))) (+ (* a c) (* d b))) in b 2.075 * [taylor]: Taking taylor expansion of (* (sqrt (/ 1 (+ (pow d 2) (pow c 2)))) (+ (* a c) (* d b))) in d 2.076 * [taylor]: Taking taylor expansion of (* (sqrt (/ 1 (+ (pow d 2) (pow c 2)))) (+ (* a c) (* d b))) in c 2.077 * [taylor]: Taking taylor expansion of (* (sqrt (/ 1 (+ (pow d 2) (pow c 2)))) (+ (* a c) (* d b))) in b 2.077 * [taylor]: Taking taylor expansion of (* (sqrt (/ 1 (+ (pow d 2) (pow c 2)))) (+ (* a c) (* d b))) in d 2.077 * [taylor]: Taking taylor expansion of (* (sqrt (/ 1 (+ (pow d 2) (pow c 2)))) (+ (* a c) (* d b))) in b 2.077 * [taylor]: Taking taylor expansion of (* (sqrt (/ 1 (+ (pow d 2) (pow c 2)))) (+ (* a c) (* d b))) in d 2.077 * [taylor]: Taking taylor expansion of (* (sqrt (/ 1 (+ (pow d 2) (pow c 2)))) (+ (* a c) (* d b))) in d 2.081 * [taylor]: Taking taylor expansion of (* (sqrt (/ 1 (+ (pow d 2) (pow c 2)))) (+ (* a c) (* d b))) in c 2.081 * [taylor]: Taking taylor expansion of (* (sqrt (/ 1 (+ (pow d 2) (pow c 2)))) (+ (* a c) (* d b))) in b 2.081 * [taylor]: Taking taylor expansion of (* (sqrt (/ 1 (+ (pow d 2) (pow c 2)))) (+ (* a c) (* d b))) in d 2.081 * [taylor]: Taking taylor expansion of (* (sqrt (/ 1 (+ (pow d 2) (pow c 2)))) (+ (* a c) (* d b))) in b 2.081 * [taylor]: Taking taylor expansion of (* (sqrt (/ 1 (+ (pow d 2) (pow c 2)))) (+ (* a c) (* d b))) in d 2.085 * [taylor]: Taking taylor expansion of (* (sqrt (/ 1 (+ (pow d 2) (pow c 2)))) (+ (* a c) (* d b))) in b 2.085 * [taylor]: Taking taylor expansion of (* (sqrt (/ 1 (+ (pow d 2) (pow c 2)))) (+ (* a c) (* d b))) in d 2.085 * [taylor]: Taking taylor expansion of (* (sqrt (/ 1 (+ (pow d 2) (pow c 2)))) (+ (* a c) (* d b))) in d 2.085 * [taylor]: Taking taylor expansion of (* (sqrt (/ 1 (+ (pow d 2) (pow c 2)))) (+ (* a c) (* d b))) in d 2.086 * [approximate]: Approximating (* (+ (/ 1 (* d b)) (/ 1 (* a c))) (sqrt (/ 1 (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))))) in (a c b d) around 0 2.102 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (* d b)) (/ 1 (* a c))) (sqrt (/ 1 (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))))) in c 2.110 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (* d b)) (/ 1 (* a c))) (sqrt (/ 1 (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))))) in b 2.111 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (* d b)) (/ 1 (* a c))) (sqrt (/ 1 (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))))) in c 2.116 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (* d b)) (/ 1 (* a c))) (sqrt (/ 1 (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))))) in b 2.116 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (* d b)) (/ 1 (* a c))) (sqrt (/ 1 (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))))) in d 2.121 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (* d b)) (/ 1 (* a c))) (sqrt (/ 1 (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))))) in c 2.121 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (* d b)) (/ 1 (* a c))) (sqrt (/ 1 (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))))) in b 2.121 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (* d b)) (/ 1 (* a c))) (sqrt (/ 1 (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))))) in b 2.122 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (* d b)) (/ 1 (* a c))) (sqrt (/ 1 (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))))) in d 2.127 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (* d b)) (/ 1 (* a c))) (sqrt (/ 1 (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))))) in b 2.127 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (* d b)) (/ 1 (* a c))) (sqrt (/ 1 (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))))) in d 2.128 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (* d b)) (/ 1 (* a c))) (sqrt (/ 1 (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))))) in d 2.135 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (* d b)) (/ 1 (* a c))) (sqrt (/ 1 (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))))) in c 2.135 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (* d b)) (/ 1 (* a c))) (sqrt (/ 1 (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))))) in b 2.135 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (* d b)) (/ 1 (* a c))) (sqrt (/ 1 (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))))) in b 2.135 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (* d b)) (/ 1 (* a c))) (sqrt (/ 1 (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))))) in b 2.141 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (* d b)) (/ 1 (* a c))) (sqrt (/ 1 (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))))) in b 2.141 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (* d b)) (/ 1 (* a c))) (sqrt (/ 1 (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))))) in d 2.141 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (* d b)) (/ 1 (* a c))) (sqrt (/ 1 (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))))) in d 2.142 * [approximate]: Approximating (* (+ (/ 1 (* d b)) (/ 1 (* a c))) (sqrt (/ 1 (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))))) in (a c b d) around 0 2.158 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (* d b)) (/ 1 (* a c))) (sqrt (/ 1 (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))))) in c 2.163 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (* d b)) (/ 1 (* a c))) (sqrt (/ 1 (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))))) in b 2.165 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (* d b)) (/ 1 (* a c))) (sqrt (/ 1 (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))))) in c 2.170 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (* d b)) (/ 1 (* a c))) (sqrt (/ 1 (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))))) in b 2.170 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (* d b)) (/ 1 (* a c))) (sqrt (/ 1 (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))))) in d 2.175 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (* d b)) (/ 1 (* a c))) (sqrt (/ 1 (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))))) in c 2.175 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (* d b)) (/ 1 (* a c))) (sqrt (/ 1 (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))))) in b 2.175 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (* d b)) (/ 1 (* a c))) (sqrt (/ 1 (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))))) in b 2.175 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (* d b)) (/ 1 (* a c))) (sqrt (/ 1 (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))))) in d 2.181 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (* d b)) (/ 1 (* a c))) (sqrt (/ 1 (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))))) in b 2.181 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (* d b)) (/ 1 (* a c))) (sqrt (/ 1 (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))))) in d 2.181 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (* d b)) (/ 1 (* a c))) (sqrt (/ 1 (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))))) in d 2.190 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (* d b)) (/ 1 (* a c))) (sqrt (/ 1 (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))))) in c 2.191 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (* d b)) (/ 1 (* a c))) (sqrt (/ 1 (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))))) in b 2.191 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (* d b)) (/ 1 (* a c))) (sqrt (/ 1 (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))))) in b 2.191 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (* d b)) (/ 1 (* a c))) (sqrt (/ 1 (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))))) in b 2.197 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (* d b)) (/ 1 (* a c))) (sqrt (/ 1 (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))))) in b 2.197 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (* d b)) (/ 1 (* a c))) (sqrt (/ 1 (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))))) in d 2.198 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (* d b)) (/ 1 (* a c))) (sqrt (/ 1 (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))))) in d 2.198 * * * * [progress]: [ 4 / 4 ] generating series at (2) 2.198 * [approximate]: Approximating (/ (+ (* a c) (* d b)) (+ (pow d 2) (pow c 2))) in (c d a b) around 0 2.200 * [taylor]: Taking taylor expansion of (/ (+ (* a c) (* d b)) (+ (pow d 2) (pow c 2))) in d 2.201 * [taylor]: Taking taylor expansion of (/ (+ (* a c) (* d b)) (+ (pow d 2) (pow c 2))) in a 2.201 * [taylor]: Taking taylor expansion of (/ (+ (* a c) (* d b)) (+ (pow d 2) (pow c 2))) in b 2.202 * [taylor]: Taking taylor expansion of (/ (+ (* a c) (* d b)) (+ (pow d 2) (pow c 2))) in d 2.206 * [taylor]: Taking taylor expansion of (/ (+ (* a c) (* d b)) (+ (pow d 2) (pow c 2))) in a 2.206 * [taylor]: Taking taylor expansion of (/ (+ (* a c) (* d b)) (+ (pow d 2) (pow c 2))) in b 2.207 * [taylor]: Taking taylor expansion of (/ (+ (* a c) (* d b)) (+ (pow d 2) (pow c 2))) in a 2.207 * [taylor]: Taking taylor expansion of (/ (+ (* a c) (* d b)) (+ (pow d 2) (pow c 2))) in b 2.207 * [taylor]: Taking taylor expansion of (/ (+ (* a c) (* d b)) (+ (pow d 2) (pow c 2))) in b 2.210 * [taylor]: Taking taylor expansion of (/ (+ (* a c) (* d b)) (+ (pow d 2) (pow c 2))) in d 2.218 * [taylor]: Taking taylor expansion of (/ (+ (* a c) (* d b)) (+ (pow d 2) (pow c 2))) in a 2.218 * [taylor]: Taking taylor expansion of (/ (+ (* a c) (* d b)) (+ (pow d 2) (pow c 2))) in b 2.219 * [approximate]: Approximating (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in (c d a b) around 0 2.226 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in d 2.226 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in a 2.229 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in d 2.231 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in a 2.231 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in a 2.231 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in b 2.235 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in d 2.240 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in a 2.241 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in a 2.241 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in a 2.241 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in b 2.241 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in b 2.241 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in b 2.246 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in d 2.257 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in a 2.260 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in a 2.262 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in a 2.262 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in a 2.262 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in b 2.262 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in b 2.262 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in b 2.262 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in b 2.262 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in b 2.262 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in b 2.269 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in d 2.285 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in a 2.290 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in a 2.293 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in a 2.295 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in a 2.295 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in a 2.295 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in b 2.295 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in b 2.296 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in b 2.296 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in b 2.296 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in b 2.296 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in b 2.296 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in b 2.296 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in b 2.296 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in b 2.296 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in b 2.296 * [approximate]: Approximating (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in (c d a b) around 0 2.304 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in d 2.304 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in a 2.306 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in d 2.309 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in a 2.309 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in a 2.309 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in b 2.313 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in d 2.318 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in a 2.319 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in a 2.319 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in a 2.319 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in b 2.320 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in b 2.320 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in b 2.324 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in d 2.334 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in a 2.337 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in a 2.339 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in a 2.339 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in a 2.339 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in b 2.339 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in b 2.339 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in b 2.339 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in b 2.339 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in b 2.339 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in b 2.345 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in d 2.362 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in a 2.366 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in a 2.369 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in a 2.372 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in a 2.372 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in a 2.372 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in b 2.372 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in b 2.372 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in b 2.372 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in b 2.372 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in b 2.372 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in b 2.372 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in b 2.372 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in b 2.372 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in b 2.372 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in b 2.372 * * * [progress]: simplifying candidates 2.375 * [simplify]: Simplifying using # : (log (sqrt (+ (* c c) (* d d)))) (exp (sqrt (+ (* c c) (* d d)))) (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d))))) (cbrt (sqrt (+ (* c c) (* d d)))) (* (* (sqrt (+ (* c c) (* d d))) (sqrt (+ (* c c) (* d d)))) (sqrt (+ (* c c) (* d d)))) (sqrt (* (cbrt (+ (* c c) (* d d))) (cbrt (+ (* c c) (* d d))))) (sqrt (cbrt (+ (* c c) (* d d)))) (sqrt (sqrt (+ (* c c) (* d d)))) (sqrt (sqrt (+ (* c c) (* d d)))) (sqrt 1) (sqrt (+ (* c c) (* d d))) (sqrt (+ (pow (* c c) 3) (pow (* d d) 3))) (sqrt (+ (* (* c c) (* c c)) (- (* (* d d) (* d d)) (* (* c c) (* d d))))) (sqrt (- (* (* c c) (* c c)) (* (* d d) (* d d)))) (sqrt (- (* c c) (* d d))) (/ 1 2) (sqrt (sqrt (+ (* c c) (* d d)))) (sqrt (sqrt (+ (* c c) (* d d)))) (log (sqrt (+ (* c c) (* d d)))) (exp (sqrt (+ (* c c) (* d d)))) (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d))))) (cbrt (sqrt (+ (* c c) (* d d)))) (* (* (sqrt (+ (* c c) (* d d))) (sqrt (+ (* c c) (* d d)))) (sqrt (+ (* c c) (* d d)))) (sqrt (* (cbrt (+ (* c c) (* d d))) (cbrt (+ (* c c) (* d d))))) (sqrt (cbrt (+ (* c c) (* d d)))) (sqrt (sqrt (+ (* c c) (* d d)))) (sqrt (sqrt (+ (* c c) (* d d)))) (sqrt 1) (sqrt (+ (* c c) (* d d))) (sqrt (+ (pow (* c c) 3) (pow (* d d) 3))) (sqrt (+ (* (* c c) (* c c)) (- (* (* d d) (* d d)) (* (* c c) (* d d))))) (sqrt (- (* (* c c) (* c c)) (* (* d d) (* d d)))) (sqrt (- (* c c) (* d d))) (/ 1 2) (sqrt (sqrt (+ (* c c) (* d d)))) (sqrt (sqrt (+ (* c c) (* d d)))) (- (log (+ (* a c) (* b d))) (log (sqrt (+ (* c c) (* d d))))) (log (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (exp (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (/ (* (* (+ (* a c) (* b d)) (+ (* a c) (* b d))) (+ (* a c) (* b d))) (* (* (sqrt (+ (* c c) (* d d))) (sqrt (+ (* c c) (* d d)))) (sqrt (+ (* c c) (* d d))))) (* (cbrt (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (cbrt (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))))) (cbrt (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (* (* (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))) (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (sqrt (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (sqrt (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (neg (+ (* a c) (* b d))) (neg (sqrt (+ (* c c) (* d d)))) (/ (* (cbrt (+ (* a c) (* b d))) (cbrt (+ (* a c) (* b d)))) (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d)))))) (/ (cbrt (+ (* a c) (* b d))) (cbrt (sqrt (+ (* c c) (* d d))))) (/ (* (cbrt (+ (* a c) (* b d))) (cbrt (+ (* a c) (* b d)))) (sqrt (* (cbrt (+ (* c c) (* d d))) (cbrt (+ (* c c) (* d d)))))) (/ (cbrt (+ (* a c) (* b d))) (sqrt (cbrt (+ (* c c) (* d d))))) (/ (* (cbrt (+ (* a c) (* b d))) (cbrt (+ (* a c) (* b d)))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (cbrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (* (cbrt (+ (* a c) (* b d))) (cbrt (+ (* a c) (* b d)))) (sqrt 1)) (/ (cbrt (+ (* a c) (* b d))) (sqrt (+ (* c c) (* d d)))) (/ (* (cbrt (+ (* a c) (* b d))) (cbrt (+ (* a c) (* b d)))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (cbrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (* (cbrt (+ (* a c) (* b d))) (cbrt (+ (* a c) (* b d)))) 1) (/ (cbrt (+ (* a c) (* b d))) (sqrt (+ (* c c) (* d d)))) (/ (sqrt (+ (* a c) (* b d))) (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d)))))) (/ (sqrt (+ (* a c) (* b d))) (cbrt (sqrt (+ (* c c) (* d d))))) (/ (sqrt (+ (* a c) (* b d))) (sqrt (* (cbrt (+ (* c c) (* d d))) (cbrt (+ (* c c) (* d d)))))) (/ (sqrt (+ (* a c) (* b d))) (sqrt (cbrt (+ (* c c) (* d d))))) (/ (sqrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (sqrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (sqrt (+ (* a c) (* b d))) (sqrt 1)) (/ (sqrt (+ (* a c) (* b d))) (sqrt (+ (* c c) (* d d)))) (/ (sqrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (sqrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (sqrt (+ (* a c) (* b d))) 1) (/ (sqrt (+ (* a c) (* b d))) (sqrt (+ (* c c) (* d d)))) (/ 1 (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d)))))) (/ (+ (* a c) (* b d)) (cbrt (sqrt (+ (* c c) (* d d))))) (/ 1 (sqrt (* (cbrt (+ (* c c) (* d d))) (cbrt (+ (* c c) (* d d)))))) (/ (+ (* a c) (* b d)) (sqrt (cbrt (+ (* c c) (* d d))))) (/ 1 (sqrt (sqrt (+ (* c c) (* d d))))) (/ (+ (* a c) (* b d)) (sqrt (sqrt (+ (* c c) (* d d))))) (/ 1 (sqrt 1)) (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))) (/ 1 (sqrt (sqrt (+ (* c c) (* d d))))) (/ (+ (* a c) (* b d)) (sqrt (sqrt (+ (* c c) (* d d))))) (/ 1 1) (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))) (/ 1 (sqrt (+ (* c c) (* d d)))) (/ (sqrt (+ (* c c) (* d d))) (+ (* a c) (* b d))) (/ (+ (* a c) (* b d)) (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d)))))) (/ (+ (* a c) (* b d)) (sqrt (* (cbrt (+ (* c c) (* d d))) (cbrt (+ (* c c) (* d d)))))) (/ (+ (* a c) (* b d)) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (+ (* a c) (* b d)) (sqrt 1)) (/ (+ (* a c) (* b d)) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (+ (* a c) (* b d)) 1) (/ (sqrt (+ (* c c) (* d d))) (cbrt (+ (* a c) (* b d)))) (/ (sqrt (+ (* c c) (* d d))) (sqrt (+ (* a c) (* b d)))) (/ (sqrt (+ (* c c) (* d d))) (+ (* a c) (* b d))) (/ (+ (* a c) (* b d)) (sqrt (+ (pow (* c c) 3) (pow (* d d) 3)))) (/ (+ (* a c) (* b d)) (sqrt (- (* (* c c) (* c c)) (* (* d d) (* d d))))) (* (sqrt (+ (* c c) (* d d))) (+ (* (* a c) (* a c)) (- (* (* b d) (* b d)) (* (* a c) (* b d))))) (* (sqrt (+ (* c c) (* d d))) (- (* a c) (* b d))) (* (/ 1 (sqrt (+ (* c c) (* d d)))) (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (+ (neg (log (sqrt (+ (* c c) (* d d))))) (- (log (+ (* a c) (* b d))) (log (sqrt (+ (* c c) (* d d)))))) (+ (neg (log (sqrt (+ (* c c) (* d d))))) (log (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))))) (+ (- 0 (log (sqrt (+ (* c c) (* d d))))) (- (log (+ (* a c) (* b d))) (log (sqrt (+ (* c c) (* d d)))))) (+ (- 0 (log (sqrt (+ (* c c) (* d d))))) (log (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))))) (+ (- (log 1) (log (sqrt (+ (* c c) (* d d))))) (- (log (+ (* a c) (* b d))) (log (sqrt (+ (* c c) (* d d)))))) (+ (- (log 1) (log (sqrt (+ (* c c) (* d d))))) (log (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))))) (+ (log (/ 1 (sqrt (+ (* c c) (* d d))))) (- (log (+ (* a c) (* b d))) (log (sqrt (+ (* c c) (* d d)))))) (+ (log (/ 1 (sqrt (+ (* c c) (* d d))))) (log (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))))) (log (* (/ 1 (sqrt (+ (* c c) (* d d)))) (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))))) (exp (* (/ 1 (sqrt (+ (* c c) (* d d)))) (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))))) (* (/ (* (* 1 1) 1) (* (* (sqrt (+ (* c c) (* d d))) (sqrt (+ (* c c) (* d d)))) (sqrt (+ (* c c) (* d d))))) (/ (* (* (+ (* a c) (* b d)) (+ (* a c) (* b d))) (+ (* a c) (* b d))) (* (* (sqrt (+ (* c c) (* d d))) (sqrt (+ (* c c) (* d d)))) (sqrt (+ (* c c) (* d d)))))) (* (/ (* (* 1 1) 1) (* (* (sqrt (+ (* c c) (* d d))) (sqrt (+ (* c c) (* d d)))) (sqrt (+ (* c c) (* d d))))) (* (* (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))) (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))))) (* (* (* (/ 1 (sqrt (+ (* c c) (* d d)))) (/ 1 (sqrt (+ (* c c) (* d d))))) (/ 1 (sqrt (+ (* c c) (* d d))))) (/ (* (* (+ (* a c) (* b d)) (+ (* a c) (* b d))) (+ (* a c) (* b d))) (* (* (sqrt (+ (* c c) (* d d))) (sqrt (+ (* c c) (* d d)))) (sqrt (+ (* c c) (* d d)))))) (* (* (* (/ 1 (sqrt (+ (* c c) (* d d)))) (/ 1 (sqrt (+ (* c c) (* d d))))) (/ 1 (sqrt (+ (* c c) (* d d))))) (* (* (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))) (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))))) (* (cbrt (* (/ 1 (sqrt (+ (* c c) (* d d)))) (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))))) (cbrt (* (/ 1 (sqrt (+ (* c c) (* d d)))) (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))))) (cbrt (* (/ 1 (sqrt (+ (* c c) (* d d)))) (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))))) (* (* (* (/ 1 (sqrt (+ (* c c) (* d d)))) (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (* (/ 1 (sqrt (+ (* c c) (* d d)))) (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))))) (* (/ 1 (sqrt (+ (* c c) (* d d)))) (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))))) (sqrt (* (/ 1 (sqrt (+ (* c c) (* d d)))) (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))))) (sqrt (* (/ 1 (sqrt (+ (* c c) (* d d)))) (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))))) (* 1 (+ (* a c) (* b d))) (* (sqrt (+ (* c c) (* d d))) (sqrt (+ (* c c) (* d d)))) (* (sqrt (/ 1 (sqrt (+ (* c c) (* d d))))) (sqrt (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))))) (* (sqrt (/ 1 (sqrt (+ (* c c) (* d d))))) (sqrt (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))))) (* (sqrt (/ 1 (sqrt (+ (* c c) (* d d))))) (/ (sqrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d)))))) (* (sqrt (/ 1 (sqrt (+ (* c c) (* d d))))) (/ (sqrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d)))))) (* (sqrt (/ 1 (sqrt (+ (* c c) (* d d))))) (/ (sqrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d)))))) (* (sqrt (/ 1 (sqrt (+ (* c c) (* d d))))) (/ (sqrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d)))))) (* (/ (sqrt 1) (sqrt (sqrt (+ (* c c) (* d d))))) (sqrt (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))))) (* (/ (sqrt 1) (sqrt (sqrt (+ (* c c) (* d d))))) (sqrt (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))))) (* (/ (sqrt 1) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (sqrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d)))))) (* (/ (sqrt 1) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (sqrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d)))))) (* (/ (sqrt 1) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (sqrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d)))))) (* (/ (sqrt 1) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (sqrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d)))))) (* (/ (sqrt 1) (sqrt (sqrt (+ (* c c) (* d d))))) (sqrt (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))))) (* (/ (sqrt 1) (sqrt (sqrt (+ (* c c) (* d d))))) (sqrt (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))))) (* (/ (sqrt 1) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (sqrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d)))))) (* (/ (sqrt 1) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (sqrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d)))))) (* (/ (sqrt 1) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (sqrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d)))))) (* (/ (sqrt 1) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (sqrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d)))))) (* (/ 1 (sqrt (sqrt (+ (* c c) (* d d))))) (sqrt (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))))) (* (/ 1 (sqrt (sqrt (+ (* c c) (* d d))))) (sqrt (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))))) (* (/ 1 (sqrt (sqrt (+ (* c c) (* d d))))) (/ (sqrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d)))))) (* (/ 1 (sqrt (sqrt (+ (* c c) (* d d))))) (/ (sqrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d)))))) (* (/ 1 (sqrt (sqrt (+ (* c c) (* d d))))) (/ (sqrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d)))))) (* (/ 1 (sqrt (sqrt (+ (* c c) (* d d))))) (/ (sqrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d)))))) (* (/ 1 (sqrt (sqrt (+ (* c c) (* d d))))) (sqrt (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))))) (* (/ 1 (sqrt (sqrt (+ (* c c) (* d d))))) (sqrt (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))))) (* (/ 1 (sqrt (sqrt (+ (* c c) (* d d))))) (/ (sqrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d)))))) (* (/ 1 (sqrt (sqrt (+ (* c c) (* d d))))) (/ (sqrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d)))))) (* (/ 1 (sqrt (sqrt (+ (* c c) (* d d))))) (/ (sqrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d)))))) (* (/ 1 (sqrt (sqrt (+ (* c c) (* d d))))) (/ (sqrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d)))))) (* (/ 1 (sqrt (+ (* c c) (* d d)))) (* (cbrt (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (cbrt (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))))) (* (/ 1 (sqrt (+ (* c c) (* d d)))) (sqrt (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))))) (* (/ 1 (sqrt (+ (* c c) (* d d)))) (/ (* (cbrt (+ (* a c) (* b d))) (cbrt (+ (* a c) (* b d)))) (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d))))))) (* (/ 1 (sqrt (+ (* c c) (* d d)))) (/ (* (cbrt (+ (* a c) (* b d))) (cbrt (+ (* a c) (* b d)))) (sqrt (* (cbrt (+ (* c c) (* d d))) (cbrt (+ (* c c) (* d d))))))) (* (/ 1 (sqrt (+ (* c c) (* d d)))) (/ (* (cbrt (+ (* a c) (* b d))) (cbrt (+ (* a c) (* b d)))) (sqrt (sqrt (+ (* c c) (* d d)))))) (* (/ 1 (sqrt (+ (* c c) (* d d)))) (/ (* (cbrt (+ (* a c) (* b d))) (cbrt (+ (* a c) (* b d)))) (sqrt 1))) (* (/ 1 (sqrt (+ (* c c) (* d d)))) (/ (* (cbrt (+ (* a c) (* b d))) (cbrt (+ (* a c) (* b d)))) (sqrt (sqrt (+ (* c c) (* d d)))))) (* (/ 1 (sqrt (+ (* c c) (* d d)))) (/ (* (cbrt (+ (* a c) (* b d))) (cbrt (+ (* a c) (* b d)))) 1)) (* (/ 1 (sqrt (+ (* c c) (* d d)))) (/ (sqrt (+ (* a c) (* b d))) (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d))))))) (* (/ 1 (sqrt (+ (* c c) (* d d)))) (/ (sqrt (+ (* a c) (* b d))) (sqrt (* (cbrt (+ (* c c) (* d d))) (cbrt (+ (* c c) (* d d))))))) (* (/ 1 (sqrt (+ (* c c) (* d d)))) (/ (sqrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d)))))) (* (/ 1 (sqrt (+ (* c c) (* d d)))) (/ (sqrt (+ (* a c) (* b d))) (sqrt 1))) (* (/ 1 (sqrt (+ (* c c) (* d d)))) (/ (sqrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d)))))) (* (/ 1 (sqrt (+ (* c c) (* d d)))) (/ (sqrt (+ (* a c) (* b d))) 1)) (* (/ 1 (sqrt (+ (* c c) (* d d)))) (/ 1 (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d))))))) (* (/ 1 (sqrt (+ (* c c) (* d d)))) (/ 1 (sqrt (* (cbrt (+ (* c c) (* d d))) (cbrt (+ (* c c) (* d d))))))) (* (/ 1 (sqrt (+ (* c c) (* d d)))) (/ 1 (sqrt (sqrt (+ (* c c) (* d d)))))) (* (/ 1 (sqrt (+ (* c c) (* d d)))) (/ 1 (sqrt 1))) (* (/ 1 (sqrt (+ (* c c) (* d d)))) (/ 1 (sqrt (sqrt (+ (* c c) (* d d)))))) (* (/ 1 (sqrt (+ (* c c) (* d d)))) (/ 1 1)) (* (/ 1 (sqrt (+ (* c c) (* d d)))) 1) (* (/ 1 (sqrt (+ (* c c) (* d d)))) (+ (* a c) (* b d))) (* (/ 1 (sqrt (+ (* c c) (* d d)))) (/ (+ (* a c) (* b d)) (sqrt (+ (pow (* c c) 3) (pow (* d d) 3))))) (* (/ 1 (sqrt (+ (* c c) (* d d)))) (/ (+ (* a c) (* b d)) (sqrt (- (* (* c c) (* c c)) (* (* d d) (* d d)))))) (* (cbrt (/ 1 (sqrt (+ (* c c) (* d d))))) (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (* (sqrt (/ 1 (sqrt (+ (* c c) (* d d))))) (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (* (/ (cbrt 1) (cbrt (sqrt (+ (* c c) (* d d))))) (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (* (/ (cbrt 1) (sqrt (cbrt (+ (* c c) (* d d))))) (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (* (/ (cbrt 1) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (* (/ (cbrt 1) (sqrt (+ (* c c) (* d d)))) (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (* (/ (cbrt 1) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (* (/ (cbrt 1) (sqrt (+ (* c c) (* d d)))) (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (* (/ (sqrt 1) (cbrt (sqrt (+ (* c c) (* d d))))) (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (* (/ (sqrt 1) (sqrt (cbrt (+ (* c c) (* d d))))) (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (* (/ (sqrt 1) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (* (/ (sqrt 1) (sqrt (+ (* c c) (* d d)))) (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (* (/ (sqrt 1) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (* (/ (sqrt 1) (sqrt (+ (* c c) (* d d)))) (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (* (/ 1 (cbrt (sqrt (+ (* c c) (* d d))))) (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (* (/ 1 (sqrt (cbrt (+ (* c c) (* d d))))) (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (* (/ 1 (sqrt (sqrt (+ (* c c) (* d d))))) (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (* (/ 1 (sqrt (+ (* c c) (* d d)))) (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (* (/ 1 (sqrt (sqrt (+ (* c c) (* d d))))) (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (* (/ 1 (sqrt (+ (* c c) (* d d)))) (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (* (/ 1 (sqrt (+ (* c c) (* d d)))) (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (* (/ 1 (sqrt (+ (* c c) (* d d)))) (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (* (sqrt (+ (* (* c c) (* c c)) (- (* (* d d) (* d d)) (* (* c c) (* d d))))) (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (* (sqrt (- (* c c) (* d d))) (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (* (/ 1 (sqrt (+ (* c c) (* d d)))) (+ (* a c) (* b d))) (* 1 (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) d c (* -1 c) d c (* -1 c) b a (* -1 a) 0 0 0 2.386 * * [simplify]: iteration 0 : 567 enodes (cost 2505 ) 2.398 * * [simplify]: iteration 1 : 3282 enodes (cost 2242 ) 2.442 * * [simplify]: iteration 2 : 5001 enodes (cost 2117 ) 2.452 * [simplify]: Simplified to: (log (sqrt (+ (* c c) (* d d)))) (exp (sqrt (+ (* c c) (* d d)))) (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d))))) (cbrt (sqrt (+ (* c c) (* d d)))) (pow (sqrt (+ (* c c) (* d d))) 3) (fabs (cbrt (+ (* c c) (* d d)))) (sqrt (cbrt (+ (* c c) (* d d)))) (sqrt (sqrt (+ (* c c) (* d d)))) (sqrt (sqrt (+ (* c c) (* d d)))) 1 (sqrt (+ (* c c) (* d d))) (sqrt (+ (pow (* c c) 3) (pow (* d d) 3))) (sqrt (+ (* (* c c) (* c c)) (- (* (* d d) (* d d)) (* (* c c) (* d d))))) (sqrt (- (* (* c c) (* c c)) (* (* d d) (* d d)))) (sqrt (- (* c c) (* d d))) 1/2 (sqrt (sqrt (+ (* c c) (* d d)))) (sqrt (sqrt (+ (* c c) (* d d)))) (log (sqrt (+ (* c c) (* d d)))) (exp (sqrt (+ (* c c) (* d d)))) (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d))))) (cbrt (sqrt (+ (* c c) (* d d)))) (pow (sqrt (+ (* c c) (* d d))) 3) (fabs (cbrt (+ (* c c) (* d d)))) (sqrt (cbrt (+ (* c c) (* d d)))) (sqrt (sqrt (+ (* c c) (* d d)))) (sqrt (sqrt (+ (* c c) (* d d)))) 1 (sqrt (+ (* c c) (* d d))) (sqrt (+ (pow (* c c) 3) (pow (* d d) 3))) (sqrt (+ (* (* c c) (* c c)) (- (* (* d d) (* d d)) (* (* c c) (* d d))))) (sqrt (- (* (* c c) (* c c)) (* (* d d) (* d d)))) (sqrt (- (* c c) (* d d))) 1/2 (sqrt (sqrt (+ (* c c) (* d d)))) (sqrt (sqrt (+ (* c c) (* d d)))) (log (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (log (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (exp (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (pow (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))) 3) (* (cbrt (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (cbrt (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))))) (cbrt (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (pow (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))) 3) (sqrt (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (sqrt (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (neg (+ (* a c) (* b d))) (neg (sqrt (+ (* c c) (* d d)))) (/ (* (cbrt (+ (* a c) (* b d))) (cbrt (+ (* a c) (* b d)))) (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d)))))) (/ (cbrt (+ (* a c) (* b d))) (cbrt (sqrt (+ (* c c) (* d d))))) (/ (cbrt (+ (* a c) (* b d))) (/ (fabs (cbrt (+ (* c c) (* d d)))) (cbrt (+ (* a c) (* b d))))) (/ (cbrt (+ (* a c) (* b d))) (sqrt (cbrt (+ (* c c) (* d d))))) (/ (* (cbrt (+ (* a c) (* b d))) (cbrt (+ (* a c) (* b d)))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (cbrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d))))) (* (cbrt (+ (* a c) (* b d))) (cbrt (+ (* a c) (* b d)))) (/ (cbrt (+ (* a c) (* b d))) (sqrt (+ (* c c) (* d d)))) (/ (* (cbrt (+ (* a c) (* b d))) (cbrt (+ (* a c) (* b d)))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (cbrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d))))) (* (cbrt (+ (* a c) (* b d))) (cbrt (+ (* a c) (* b d)))) (/ (cbrt (+ (* a c) (* b d))) (sqrt (+ (* c c) (* d d)))) (/ (sqrt (+ (* a c) (* b d))) (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d)))))) (/ (sqrt (+ (* a c) (* b d))) (cbrt (sqrt (+ (* c c) (* d d))))) (/ (sqrt (+ (* a c) (* b d))) (fabs (cbrt (+ (* c c) (* d d))))) (/ (sqrt (+ (* a c) (* b d))) (sqrt (cbrt (+ (* c c) (* d d))))) (/ (sqrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (sqrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d))))) (sqrt (+ (* a c) (* b d))) (/ (sqrt (+ (* a c) (* b d))) (sqrt (+ (* c c) (* d d)))) (/ (sqrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (sqrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d))))) (sqrt (+ (* a c) (* b d))) (/ (sqrt (+ (* a c) (* b d))) (sqrt (+ (* c c) (* d d)))) (/ 1 (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d)))))) (/ (+ (* a c) (* b d)) (cbrt (sqrt (+ (* c c) (* d d))))) (/ 1 (/ (fabs (cbrt (+ (* c c) (* d d)))) 1)) (/ (+ (* a c) (* b d)) (sqrt (cbrt (+ (* c c) (* d d))))) (/ 1 (sqrt (sqrt (+ (* c c) (* d d))))) (/ (+ (* a c) (* b d)) (sqrt (sqrt (+ (* c c) (* d d))))) 1 (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))) (/ 1 (sqrt (sqrt (+ (* c c) (* d d))))) (/ (+ (* a c) (* b d)) (sqrt (sqrt (+ (* c c) (* d d))))) 1 (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))) (/ 1 (sqrt (+ (* c c) (* d d)))) (/ (sqrt (+ (* c c) (* d d))) (+ (* a c) (* b d))) (/ (+ (* a c) (* b d)) (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d)))))) (/ (+ (* a c) (* b d)) (fabs (cbrt (+ (* c c) (* d d))))) (/ (+ (* a c) (* b d)) (sqrt (sqrt (+ (* c c) (* d d))))) (+ (* a c) (* b d)) (/ (+ (* a c) (* b d)) (sqrt (sqrt (+ (* c c) (* d d))))) (+ (* a c) (* b d)) (/ (sqrt (+ (* c c) (* d d))) (cbrt (+ (* a c) (* b d)))) (/ (sqrt (+ (* c c) (* d d))) (sqrt (+ (* a c) (* b d)))) (/ (sqrt (+ (* c c) (* d d))) (+ (* a c) (* b d))) (/ (+ (* a c) (* b d)) (sqrt (+ (pow (* c c) 3) (pow (* d d) 3)))) (/ (+ (* a c) (* b d)) (sqrt (- (* (* c c) (* c c)) (* (* d d) (* d d))))) (* (+ (* (* b d) (- (* b d) (* a c))) (* (* a c) (* a c))) (sqrt (+ (* c c) (* d d)))) (* (sqrt (+ (* c c) (* d d))) (- (* a c) (* b d))) (/ (+ (* a c) (* b d)) (+ (* c c) (* d d))) (log (/ (+ (* a c) (* b d)) (+ (* c c) (* d d)))) (log (/ (+ (* a c) (* b d)) (+ (* c c) (* d d)))) (log (/ (+ (* a c) (* b d)) (+ (* c c) (* d d)))) (log (/ (+ (* a c) (* b d)) (+ (* c c) (* d d)))) (log (/ (+ (* a c) (* b d)) (+ (* c c) (* d d)))) (log (/ (+ (* a c) (* b d)) (+ (* c c) (* d d)))) (log (/ (+ (* a c) (* b d)) (+ (* c c) (* d d)))) (log (/ (+ (* a c) (* b d)) (+ (* c c) (* d d)))) (log (/ (+ (* a c) (* b d)) (+ (* c c) (* d d)))) (exp (/ (+ (* a c) (* b d)) (+ (* c c) (* d d)))) (pow (/ (+ (* a c) (* b d)) (+ (* c c) (* d d))) 3) (pow (/ (+ (* a c) (* b d)) (+ (* c c) (* d d))) 3) (pow (/ (+ (* a c) (* b d)) (+ (* c c) (* d d))) 3) (pow (/ (+ (* a c) (* b d)) (+ (* c c) (* d d))) 3) (* (cbrt (* (/ 1 (sqrt (+ (* c c) (* d d)))) (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))))) (cbrt (* (/ 1 (sqrt (+ (* c c) (* d d)))) (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))))) (cbrt (* (/ 1 (sqrt (+ (* c c) (* d d)))) (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))))) (pow (/ (+ (* a c) (* b d)) (+ (* c c) (* d d))) 3) (sqrt (* (/ 1 (sqrt (+ (* c c) (* d d)))) (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))))) (sqrt (* (/ 1 (sqrt (+ (* c c) (* d d)))) (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))))) (+ (* a c) (* b d)) (+ (* c c) (* d d)) (* (sqrt (/ 1 (sqrt (+ (* c c) (* d d))))) (sqrt (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))))) (* (sqrt (/ 1 (sqrt (+ (* c c) (* d d))))) (sqrt (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))))) (* (sqrt (/ 1 (sqrt (+ (* c c) (* d d))))) (/ (sqrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d)))))) (* (sqrt (/ 1 (sqrt (+ (* c c) (* d d))))) (/ (sqrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d)))))) (* (sqrt (/ 1 (sqrt (+ (* c c) (* d d))))) (/ (sqrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d)))))) (* (sqrt (/ 1 (sqrt (+ (* c c) (* d d))))) (/ (sqrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d)))))) (* (/ 1 (sqrt (sqrt (+ (* c c) (* d d))))) (sqrt (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))))) (* (/ 1 (sqrt (sqrt (+ (* c c) (* d d))))) (sqrt (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))))) (* (/ 1 (sqrt (sqrt (+ (* c c) (* d d))))) (/ (sqrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d)))))) (* (/ 1 (sqrt (sqrt (+ (* c c) (* d d))))) (/ (sqrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d)))))) (* (/ 1 (sqrt (sqrt (+ (* c c) (* d d))))) (/ (sqrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d)))))) (* (/ 1 (sqrt (sqrt (+ (* c c) (* d d))))) (/ (sqrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d)))))) (* (/ 1 (sqrt (sqrt (+ (* c c) (* d d))))) (sqrt (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))))) (* (/ 1 (sqrt (sqrt (+ (* c c) (* d d))))) (sqrt (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))))) (* (/ 1 (sqrt (sqrt (+ (* c c) (* d d))))) (/ (sqrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d)))))) (* (/ 1 (sqrt (sqrt (+ (* c c) (* d d))))) (/ (sqrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d)))))) (* (/ 1 (sqrt (sqrt (+ (* c c) (* d d))))) (/ (sqrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d)))))) (* (/ 1 (sqrt (sqrt (+ (* c c) (* d d))))) (/ (sqrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d)))))) (* (/ 1 (sqrt (sqrt (+ (* c c) (* d d))))) (sqrt (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))))) (* (/ 1 (sqrt (sqrt (+ (* c c) (* d d))))) (sqrt (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))))) (* (/ 1 (sqrt (sqrt (+ (* c c) (* d d))))) (/ (sqrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d)))))) (* (/ 1 (sqrt (sqrt (+ (* c c) (* d d))))) (/ (sqrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d)))))) (* (/ 1 (sqrt (sqrt (+ (* c c) (* d d))))) (/ (sqrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d)))))) (* (/ 1 (sqrt (sqrt (+ (* c c) (* d d))))) (/ (sqrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d)))))) (* (/ 1 (sqrt (sqrt (+ (* c c) (* d d))))) (sqrt (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))))) (* (/ 1 (sqrt (sqrt (+ (* c c) (* d d))))) (sqrt (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))))) (* (/ 1 (sqrt (sqrt (+ (* c c) (* d d))))) (/ (sqrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d)))))) (* (/ 1 (sqrt (sqrt (+ (* c c) (* d d))))) (/ (sqrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d)))))) (* (/ 1 (sqrt (sqrt (+ (* c c) (* d d))))) (/ (sqrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d)))))) (* (/ 1 (sqrt (sqrt (+ (* c c) (* d d))))) (/ (sqrt (+ (* a c) (* b d))) (sqrt (sqrt (+ (* c c) (* d d)))))) (* (/ 1 (sqrt (+ (* c c) (* d d)))) (* (cbrt (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (cbrt (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))))) (* (/ 1 (sqrt (+ (* c c) (* d d)))) (sqrt (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))))) (/ (/ (* (cbrt (+ (* a c) (* b d))) (cbrt (+ (* a c) (* b d)))) (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d)))))) (sqrt (+ (* c c) (* d d)))) (/ (/ (cbrt (+ (* a c) (* b d))) (/ (fabs (cbrt (+ (* c c) (* d d)))) (cbrt (+ (* a c) (* b d))))) (sqrt (+ (* c c) (* d d)))) (/ (/ (* (cbrt (+ (* a c) (* b d))) (cbrt (+ (* a c) (* b d)))) (sqrt (sqrt (+ (* c c) (* d d))))) (sqrt (+ (* c c) (* d d)))) (/ (* (cbrt (+ (* a c) (* b d))) (cbrt (+ (* a c) (* b d)))) (sqrt (+ (* c c) (* d d)))) (/ (/ (* (cbrt (+ (* a c) (* b d))) (cbrt (+ (* a c) (* b d)))) (sqrt (sqrt (+ (* c c) (* d d))))) (sqrt (+ (* c c) (* d d)))) (/ (* (cbrt (+ (* a c) (* b d))) (cbrt (+ (* a c) (* b d)))) (sqrt (+ (* c c) (* d d)))) (/ (/ (sqrt (+ (* a c) (* b d))) (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d)))))) (sqrt (+ (* c c) (* d d)))) (/ (sqrt (+ (* a c) (* b d))) (* (fabs (cbrt (+ (* c c) (* d d)))) (sqrt (+ (* c c) (* d d))))) (/ (sqrt (+ (* a c) (* b d))) (* (sqrt (sqrt (+ (* c c) (* d d)))) (sqrt (+ (* c c) (* d d))))) (/ (sqrt (+ (* a c) (* b d))) (sqrt (+ (* c c) (* d d)))) (/ (sqrt (+ (* a c) (* b d))) (* (sqrt (sqrt (+ (* c c) (* d d)))) (sqrt (+ (* c c) (* d d))))) (/ (sqrt (+ (* a c) (* b d))) (sqrt (+ (* c c) (* d d)))) (/ (/ 1 (sqrt (+ (* c c) (* d d)))) (* (cbrt (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d)))))) (/ (/ 1 (sqrt (+ (* c c) (* d d)))) (fabs (cbrt (+ (* c c) (* d d))))) (/ (/ 1 (sqrt (+ (* c c) (* d d)))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ 1 (sqrt (+ (* c c) (* d d)))) (/ (/ 1 (sqrt (+ (* c c) (* d d)))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ 1 (sqrt (+ (* c c) (* d d)))) (/ 1 (sqrt (+ (* c c) (* d d)))) (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))) (/ (+ (* a c) (* b d)) (* (sqrt (+ (pow (* c c) 3) (pow (* d d) 3))) (sqrt (+ (* c c) (* d d))))) (/ (+ (* a c) (* b d)) (* (sqrt (- (* (* c c) (* c c)) (* (* d d) (* d d)))) (sqrt (+ (* c c) (* d d))))) (* (cbrt (/ 1 (sqrt (+ (* c c) (* d d))))) (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (* (sqrt (/ 1 (sqrt (+ (* c c) (* d d))))) (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (/ (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d))))) (/ (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))) (sqrt (cbrt (+ (* c c) (* d d))))) (/ (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (+ (* a c) (* b d)) (+ (* c c) (* d d))) (/ (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (+ (* a c) (* b d)) (+ (* c c) (* d d))) (/ (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d))))) (/ (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))) (sqrt (cbrt (+ (* c c) (* d d))))) (/ (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (+ (* a c) (* b d)) (+ (* c c) (* d d))) (/ (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (+ (* a c) (* b d)) (+ (* c c) (* d d))) (/ (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))) (cbrt (sqrt (+ (* c c) (* d d))))) (/ (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))) (sqrt (cbrt (+ (* c c) (* d d))))) (/ (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (+ (* a c) (* b d)) (+ (* c c) (* d d))) (/ (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))) (sqrt (sqrt (+ (* c c) (* d d))))) (/ (+ (* a c) (* b d)) (+ (* c c) (* d d))) (/ (+ (* a c) (* b d)) (+ (* c c) (* d d))) (/ (+ (* a c) (* b d)) (+ (* c c) (* d d))) (* (sqrt (+ (* (* c c) (* c c)) (- (* (* d d) (* d d)) (* (* c c) (* d d))))) (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (* (sqrt (- (* c c) (* d d))) (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d))))) (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))) (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))) d c (* -1 c) d c (* -1 c) b a (* -1 a) 0 0 0 2.453 * * * [progress]: adding candidates to table 3.046 * * [progress]: iteration 4 / 4 3.046 * * * [progress]: picking best candidate 3.090 * * * * [pick]: Picked # 3.091 * * * [progress]: localizing error 3.101 * * * [progress]: generating rewritten candidates 3.101 * * * * [progress]: [ 1 / 3 ] rewriting at (2) 3.113 * * * * [progress]: [ 2 / 3 ] rewriting at (2 2) 3.118 * * * * [progress]: [ 3 / 3 ] rewriting at (2 1) 3.123 * * * [progress]: generating series expansions 3.124 * * * * [progress]: [ 1 / 3 ] generating series at (2) 3.124 * [approximate]: Approximating (/ (+ (* a c) (* d b)) (+ (pow d 2) (pow c 2))) in (a c b d) around 0 3.126 * [taylor]: Taking taylor expansion of (/ (+ (* a c) (* d b)) (+ (pow d 2) (pow c 2))) in c 3.126 * [taylor]: Taking taylor expansion of (/ (+ (* a c) (* d b)) (+ (pow d 2) (pow c 2))) in b 3.127 * [taylor]: Taking taylor expansion of (/ (+ (* a c) (* d b)) (+ (pow d 2) (pow c 2))) in c 3.128 * [taylor]: Taking taylor expansion of (/ (+ (* a c) (* d b)) (+ (pow d 2) (pow c 2))) in b 3.128 * [taylor]: Taking taylor expansion of (/ (+ (* a c) (* d b)) (+ (pow d 2) (pow c 2))) in d 3.128 * [taylor]: Taking taylor expansion of (/ (+ (* a c) (* d b)) (+ (pow d 2) (pow c 2))) in d 3.132 * [taylor]: Taking taylor expansion of (/ (+ (* a c) (* d b)) (+ (pow d 2) (pow c 2))) in c 3.132 * [taylor]: Taking taylor expansion of (/ (+ (* a c) (* d b)) (+ (pow d 2) (pow c 2))) in b 3.132 * [taylor]: Taking taylor expansion of (/ (+ (* a c) (* d b)) (+ (pow d 2) (pow c 2))) in d 3.132 * [taylor]: Taking taylor expansion of (/ (+ (* a c) (* d b)) (+ (pow d 2) (pow c 2))) in b 3.132 * [taylor]: Taking taylor expansion of (/ (+ (* a c) (* d b)) (+ (pow d 2) (pow c 2))) in d 3.137 * [taylor]: Taking taylor expansion of (/ (+ (* a c) (* d b)) (+ (pow d 2) (pow c 2))) in b 3.137 * [taylor]: Taking taylor expansion of (/ (+ (* a c) (* d b)) (+ (pow d 2) (pow c 2))) in d 3.137 * [taylor]: Taking taylor expansion of (/ (+ (* a c) (* d b)) (+ (pow d 2) (pow c 2))) in d 3.138 * [approximate]: Approximating (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in (a c b d) around 0 3.143 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in c 3.147 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in b 3.149 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in c 3.153 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in b 3.153 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in d 3.160 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in c 3.160 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in b 3.160 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in b 3.160 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in d 3.165 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in b 3.165 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in d 3.165 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in d 3.171 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in c 3.171 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in b 3.171 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in b 3.173 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in b 3.177 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in b 3.177 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in d 3.178 * [approximate]: Approximating (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in (a c b d) around 0 3.184 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in c 3.187 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in b 3.189 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in c 3.193 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in b 3.193 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in d 3.197 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in c 3.197 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in b 3.197 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in b 3.198 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in d 3.203 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in b 3.203 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in d 3.203 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in d 3.208 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in c 3.208 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in b 3.208 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in b 3.210 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in b 3.215 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in b 3.215 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* d b)) (/ 1 (* a c))) (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in d 3.215 * * * * [progress]: [ 2 / 3 ] generating series at (2 2) 3.215 * [approximate]: Approximating (/ 1 (+ (pow d 2) (pow c 2))) in (c d) around 0 3.215 * [taylor]: Taking taylor expansion of (/ 1 (+ (pow d 2) (pow c 2))) in d 3.219 * [taylor]: Taking taylor expansion of (/ 1 (+ (pow d 2) (pow c 2))) in d 3.222 * [taylor]: Taking taylor expansion of (/ 1 (+ (pow d 2) (pow c 2))) in d 3.232 * [approximate]: Approximating (/ 1 (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in (c d) around 0 3.238 * [taylor]: Taking taylor expansion of (/ 1 (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in d 3.240 * [taylor]: Taking taylor expansion of (/ 1 (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in d 3.242 * [taylor]: Taking taylor expansion of (/ 1 (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in d 3.248 * [approximate]: Approximating (/ 1 (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in (c d) around 0 3.252 * [taylor]: Taking taylor expansion of (/ 1 (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in d 3.254 * [taylor]: Taking taylor expansion of (/ 1 (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in d 3.256 * [taylor]: Taking taylor expansion of (/ 1 (+ (/ 1 (pow c 2)) (/ 1 (pow d 2)))) in d 3.262 * * * * [progress]: [ 3 / 3 ] generating series at (2 1) 3.262 * [approximate]: Approximating (+ (* a c) (* d b)) in (a c b d) around 0 3.262 * [taylor]: Taking taylor expansion of (+ (* a c) (* d b)) in c 3.262 * [taylor]: Taking taylor expansion of (+ (* a c) (* d b)) in b 3.262 * [taylor]: Taking taylor expansion of (+ (* a c) (* d b)) in d 3.263 * [taylor]: Taking taylor expansion of (+ (* a c) (* d b)) in c 3.263 * [taylor]: Taking taylor expansion of (+ (* a c) (* d b)) in b 3.263 * [taylor]: Taking taylor expansion of (+ (* a c) (* d b)) in d 3.263 * [taylor]: Taking taylor expansion of (+ (* a c) (* d b)) in b 3.263 * [taylor]: Taking taylor expansion of (+ (* a c) (* d b)) in d 3.263 * [taylor]: Taking taylor expansion of (+ (* a c) (* d b)) in d 3.265 * [taylor]: Taking taylor expansion of (+ (* a c) (* d b)) in c 3.265 * [taylor]: Taking taylor expansion of (+ (* a c) (* d b)) in b 3.265 * [taylor]: Taking taylor expansion of (+ (* a c) (* d b)) in d 3.265 * [approximate]: Approximating (+ (/ 1 (* d b)) (/ 1 (* a c))) in (a c b d) around 0 3.267 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in c 3.268 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in b 3.268 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in c 3.269 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in b 3.269 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in d 3.271 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in c 3.271 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in b 3.271 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in d 3.272 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in b 3.272 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in d 3.272 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in d 3.274 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in c 3.274 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in b 3.274 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in b 3.275 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in b 3.276 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in d 3.276 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in d 3.276 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in d 3.276 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in d 3.279 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in c 3.279 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in b 3.279 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in b 3.280 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in b 3.281 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in b 3.281 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in d 3.281 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in d 3.281 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in d 3.281 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in d 3.281 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in d 3.281 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in d 3.281 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in d 3.282 * [approximate]: Approximating (+ (/ 1 (* d b)) (/ 1 (* a c))) in (a c b d) around 0 3.285 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in c 3.285 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in b 3.286 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in c 3.286 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in b 3.286 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in d 3.288 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in c 3.288 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in b 3.289 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in d 3.289 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in b 3.290 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in d 3.290 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in d 3.292 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in c 3.292 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in b 3.292 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in b 3.293 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in b 3.293 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in d 3.293 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in d 3.293 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in d 3.293 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in d 3.297 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in c 3.297 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in b 3.297 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in b 3.298 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in b 3.299 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in b 3.299 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in d 3.299 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in d 3.299 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in d 3.300 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in d 3.300 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in d 3.300 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in d 3.300 * [taylor]: Taking taylor expansion of (+ (/ 1 (* d b)) (/ 1 (* a c))) in d 3.300 * * * [progress]: simplifying candidates 3.302 * [simplify]: Simplifying using # : (* (+ (* a c) (* b d)) (/ 1 (+ (* c c) (* d d)))) (+ (log (+ (* a c) (* b d))) (neg (log (+ (* c c) (* d d))))) (+ (log (+ (* a c) (* b d))) (- 0 (log (+ (* c c) (* d d))))) (+ (log (+ (* a c) (* b d))) (- (log 1) (log (+ (* c c) (* d d))))) (+ (log (+ (* a c) (* b d))) (log (/ 1 (+ (* c c) (* d d))))) (log (* (+ (* a c) (* b d)) (/ 1 (+ (* c c) (* d d))))) (exp (* (+ (* a c) (* b d)) (/ 1 (+ (* c c) (* d d))))) (* (* (* (+ (* a c) (* b d)) (+ (* a c) (* b d))) (+ (* a c) (* b d))) (/ (* (* 1 1) 1) (* (* (+ (* c c) (* d d)) (+ (* c c) (* d d))) (+ (* c c) (* d d))))) (* (* (* (+ (* a c) (* b d)) (+ (* a c) (* b d))) (+ (* a c) (* b d))) (* (* (/ 1 (+ (* c c) (* d d))) (/ 1 (+ (* c c) (* d d)))) (/ 1 (+ (* c c) (* d d))))) (* (cbrt (* (+ (* a c) (* b d)) (/ 1 (+ (* c c) (* d d))))) (cbrt (* (+ (* a c) (* b d)) (/ 1 (+ (* c c) (* d d)))))) (cbrt (* (+ (* a c) (* b d)) (/ 1 (+ (* c c) (* d d))))) (* (* (* (+ (* a c) (* b d)) (/ 1 (+ (* c c) (* d d)))) (* (+ (* a c) (* b d)) (/ 1 (+ (* c c) (* d d))))) (* (+ (* a c) (* b d)) (/ 1 (+ (* c c) (* d d))))) (sqrt (* (+ (* a c) (* b d)) (/ 1 (+ (* c c) (* d d))))) (sqrt (* (+ (* a c) (* b d)) (/ 1 (+ (* c c) (* d d))))) (* (+ (pow (* a c) 3) (pow (* b d) 3)) 1) (* (+ (* (* a c) (* a c)) (- (* (* b d) (* b d)) (* (* a c) (* b d)))) (+ (* c c) (* d d))) (* (- (* (* a c) (* a c)) (* (* b d) (* b d))) 1) (* (- (* a c) (* b d)) (+ (* c c) (* d d))) (* (sqrt (+ (* a c) (* b d))) (sqrt (/ 1 (+ (* c c) (* d d))))) (* (sqrt (+ (* a c) (* b d))) (sqrt (/ 1 (+ (* c c) (* d d))))) (* (sqrt (+ (* a c) (* b d))) (/ (sqrt 1) (sqrt (+ (* c c) (* d d))))) (* (sqrt (+ (* a c) (* b d))) (/ (sqrt 1) (sqrt (+ (* c c) (* d d))))) (* (sqrt (+ (* a c) (* b d))) (/ 1 (sqrt (+ (* c c) (* d d))))) (* (sqrt (+ (* a c) (* b d))) (/ 1 (sqrt (+ (* c c) (* d d))))) (* (+ (* a c) (* b d)) (* (cbrt (/ 1 (+ (* c c) (* d d)))) (cbrt (/ 1 (+ (* c c) (* d d)))))) (* (+ (* a c) (* b d)) (sqrt (/ 1 (+ (* c c) (* d d))))) (* (+ (* a c) (* b d)) (/ (* (cbrt 1) (cbrt 1)) (* (cbrt (+ (* c c) (* d d))) (cbrt (+ (* c c) (* d d)))))) (* (+ (* a c) (* b d)) (/ (* (cbrt 1) (cbrt 1)) (sqrt (+ (* c c) (* d d))))) (* (+ (* a c) (* b d)) (/ (* (cbrt 1) (cbrt 1)) 1)) (* (+ (* a c) (* b d)) (/ (sqrt 1) (* (cbrt (+ (* c c) (* d d))) (cbrt (+ (* c c) (* d d)))))) (* (+ (* a c) (* b d)) (/ (sqrt 1) (sqrt (+ (* c c) (* d d))))) (* (+ (* a c) (* b d)) (/ (sqrt 1) 1)) (* (+ (* a c) (* b d)) (/ 1 (* (cbrt (+ (* c c) (* d d))) (cbrt (+ (* c c) (* d d)))))) (* (+ (* a c) (* b d)) (/ 1 (sqrt (+ (* c c) (* d d))))) (* (+ (* a c) (* b d)) (/ 1 1)) (* (+ (* a c) (* b d)) 1) (* (+ (* a c) (* b d)) 1) (* (+ (* a c) (* b d)) (/ 1 (+ (pow (* c c) 3) (pow (* d d) 3)))) (* (+ (* a c) (* b d)) (/ 1 (- (* (* c c) (* c c)) (* (* d d) (* d d))))) (* (cbrt (+ (* a c) (* b d))) (/ 1 (+ (* c c) (* d d)))) (* (sqrt (+ (* a c) (* b d))) (/ 1 (+ (* c c) (* d d)))) (* (+ (* a c) (* b d)) (/ 1 (+ (* c c) (* d d)))) (* (+ (* a c) (* b d)) 1) (* (+ (pow (* a c) 3) (pow (* b d) 3)) (/ 1 (+ (* c c) (* d d)))) (* (- (* (* a c) (* a c)) (* (* b d) (* b d))) (/ 1 (+ (* c c) (* d d)))) (neg 1) (neg (log (+ (* c c) (* d d)))) (- 0 (log (+ (* c c) (* d d)))) (- (log 1) (log (+ (* c c) (* d d)))) (log (/ 1 (+ (* c c) (* d d)))) (exp (/ 1 (+ (* c c) (* d d)))) (/ (* (* 1 1) 1) (* (* (+ (* c c) (* d d)) (+ (* c c) (* d d))) (+ (* c c) (* d d)))) (* (cbrt (/ 1 (+ (* c c) (* d d)))) (cbrt (/ 1 (+ (* c c) (* d d))))) (cbrt (/ 1 (+ (* c c) (* d d)))) (* (* (/ 1 (+ (* c c) (* d d))) (/ 1 (+ (* c c) (* d d)))) (/ 1 (+ (* c c) (* d d)))) (sqrt (/ 1 (+ (* c c) (* d d)))) (sqrt (/ 1 (+ (* c c) (* d d)))) (neg 1) (neg (+ (* c c) (* d d))) (/ (* (cbrt 1) (cbrt 1)) (* (cbrt (+ (* c c) (* d d))) (cbrt (+ (* c c) (* d d))))) (/ (cbrt 1) (cbrt (+ (* c c) (* d d)))) (/ (* (cbrt 1) (cbrt 1)) (sqrt (+ (* c c) (* d d)))) (/ (cbrt 1) (sqrt (+ (* c c) (* d d)))) (/ (* (cbrt 1) (cbrt 1)) 1) (/ (cbrt 1) (+ (* c c) (* d d))) (/ (sqrt 1) (* (cbrt (+ (* c c) (* d d))) (cbrt (+ (* c c) (* d d))))) (/ (sqrt 1) (cbrt (+ (* c c) (* d d)))) (/ (sqrt 1) (sqrt (+ (* c c) (* d d)))) (/ (sqrt 1) (sqrt (+ (* c c) (* d d)))) (/ (sqrt 1) 1) (/ (sqrt 1) (+ (* c c) (* d d))) (/ 1 (* (cbrt (+ (* c c) (* d d))) (cbrt (+ (* c c) (* d d))))) (/ 1 (cbrt (+ (* c c) (* d d)))) (/ 1 (sqrt (+ (* c c) (* d d)))) (/ 1 (sqrt (+ (* c c) (* d d)))) (/ 1 1) (/ 1 (+ (* c c) (* d d))) (/ 1 (+ (* c c) (* d d))) (/ (+ (* c c) (* d d)) 1) (/ 1 (* (cbrt (+ (* c c) (* d d))) (cbrt (+ (* c c) (* d d))))) (/ 1 (sqrt (+ (* c c) (* d d)))) (/ 1 1) (/ (+ (* c c) (* d d)) (cbrt 1)) (/ (+ (* c c) (* d d)) (sqrt 1)) (/ (+ (* c c) (* d d)) 1) (/ 1 (+ (pow (* c c) 3) (pow (* d d) 3))) (/ 1 (- (* (* c c) (* c c)) (* (* d d) (* d d)))) (* (exp (* a c)) (exp (* b d))) (log (+ (* a c) (* b d))) (exp (+ (* a c) (* b d))) (* (cbrt (+ (* a c) (* b d))) (cbrt (+ (* a c) (* b d)))) (cbrt (+ (* a c) (* b d))) (* (* (+ (* a c) (* b d)) (+ (* a c) (* b d))) (+ (* a c) (* b d))) (sqrt (+ (* a c) (* b d))) (sqrt (+ (* a c) (* b d))) (+ (pow (* a c) 3) (pow (* b d) 3)) (+ (* (* a c) (* a c)) (- (* (* b d) (* b d)) (* (* a c) (* b d)))) (- (* (* a c) (* a c)) (* (* b d) (* b d))) (- (* a c) (* b d)) 0 0 0 0 0 0 0 (+ (* a c) (* d b)) (+ (* a c) (* d b)) 3.307 * * [simplify]: iteration 0 : 352 enodes (cost 774 ) 3.314 * * [simplify]: iteration 1 : 1671 enodes (cost 681 ) 3.343 * * [simplify]: iteration 2 : 5002 enodes (cost 653 ) 3.347 * [simplify]: Simplified to: (/ (+ (* a c) (* b d)) (+ (* c c) (* d d))) (- (log (+ (* a c) (* b d))) (log (+ (* c c) (* d d)))) (- (log (+ (* a c) (* b d))) (log (+ (* c c) (* d d)))) (- (log (+ (* a c) (* b d))) (log (+ (* c c) (* d d)))) (- (log (+ (* a c) (* b d))) (log (+ (* c c) (* d d)))) (- (log (+ (* a c) (* b d))) (log (+ (* c c) (* d d)))) (exp (* (+ (* a c) (* b d)) (/ 1 (+ (* c c) (* d d))))) (pow (/ (+ (* a c) (* b d)) (+ (* c c) (* d d))) 3) (pow (/ (+ (* a c) (* b d)) (+ (* c c) (* d d))) 3) (* (cbrt (* (+ (* a c) (* b d)) (/ 1 (+ (* c c) (* d d))))) (cbrt (* (+ (* a c) (* b d)) (/ 1 (+ (* c c) (* d d)))))) (cbrt (* (+ (* a c) (* b d)) (/ 1 (+ (* c c) (* d d))))) (pow (/ (+ (* a c) (* b d)) (+ (* c c) (* d d))) 3) (sqrt (* (+ (* a c) (* b d)) (/ 1 (+ (* c c) (* d d))))) (sqrt (* (+ (* a c) (* b d)) (/ 1 (+ (* c c) (* d d))))) (+ (pow (* a c) 3) (pow (* b d) 3)) (* (+ (* c c) (* d d)) (+ (* (* b d) (- (* b d) (* a c))) (* (* a c) (* a c)))) (- (* (* a c) (* a c)) (* (* b d) (* b d))) (* (- (* a c) (* b d)) (+ (* c c) (* d d))) (* (sqrt (+ (* a c) (* b d))) (sqrt (/ 1 (+ (* c c) (* d d))))) (* (sqrt (+ (* a c) (* b d))) (sqrt (/ 1 (+ (* c c) (* d d))))) (/ (* (sqrt (+ (* a c) (* b d))) 1) (sqrt (+ (* c c) (* d d)))) (/ (* (sqrt (+ (* a c) (* b d))) 1) (sqrt (+ (* c c) (* d d)))) (/ (* (sqrt (+ (* a c) (* b d))) 1) (sqrt (+ (* c c) (* d d)))) (/ (* (sqrt (+ (* a c) (* b d))) 1) (sqrt (+ (* c c) (* d d)))) (* (+ (* a c) (* b d)) (* (cbrt (/ 1 (+ (* c c) (* d d)))) (cbrt (/ 1 (+ (* c c) (* d d)))))) (* (+ (* a c) (* b d)) (sqrt (/ 1 (+ (* c c) (* d d))))) (/ (+ (* a c) (* b d)) (* (cbrt (+ (* c c) (* d d))) (cbrt (+ (* c c) (* d d))))) (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))) (+ (* a c) (* b d)) (/ (+ (* a c) (* b d)) (* (cbrt (+ (* c c) (* d d))) (cbrt (+ (* c c) (* d d))))) (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))) (+ (* a c) (* b d)) (/ (+ (* a c) (* b d)) (* (cbrt (+ (* c c) (* d d))) (cbrt (+ (* c c) (* d d))))) (/ (+ (* a c) (* b d)) (sqrt (+ (* c c) (* d d)))) (+ (* a c) (* b d)) (+ (* a c) (* b d)) (+ (* a c) (* b d)) (/ (+ (* a c) (* b d)) (+ (pow (* c c) 3) (pow (* d d) 3))) (/ (+ (* a c) (* b d)) (- (/ (pow c 4) 1) (/ (pow d 4) 1))) (/ (cbrt (+ (* a c) (* b d))) (+ (* c c) (* d d))) (/ (sqrt (+ (* a c) (* b d))) (+ (* c c) (* d d))) (/ (+ (* a c) (* b d)) (+ (* c c) (* d d))) (+ (* a c) (* b d)) (/ (+ (pow (* a c) 3) (pow (* b d) 3)) (+ (* c c) (* d d))) (/ (- (* (* a c) (* a c)) (* (* b d) (* b d))) (+ (* c c) (* d d))) -1 (log (/ 1 (+ (* c c) (* d d)))) (log (/ 1 (+ (* c c) (* d d)))) (log (/ 1 (+ (* c c) (* d d)))) (log (/ 1 (+ (* c c) (* d d)))) (exp (/ 1 (+ (* c c) (* d d)))) (/ 1 (pow (+ (* c c) (* d d)) 3)) (* (cbrt (/ 1 (+ (* c c) (* d d)))) (cbrt (/ 1 (+ (* c c) (* d d))))) (cbrt (/ 1 (+ (* c c) (* d d)))) (/ 1 (pow (+ (* c c) (* d d)) 3)) (sqrt (/ 1 (+ (* c c) (* d d)))) (sqrt (/ 1 (+ (* c c) (* d d)))) -1 (neg (+ (* c c) (* d d))) (/ 1 (* (cbrt (+ (* c c) (* d d))) (cbrt (+ (* c c) (* d d))))) (/ 1 (cbrt (+ (* c c) (* d d)))) (/ 1 (sqrt (+ (* c c) (* d d)))) (/ 1 (sqrt (+ (* c c) (* d d)))) 1 (/ 1 (+ (* c c) (* d d))) (/ 1 (* (cbrt (+ (* c c) (* d d))) (cbrt (+ (* c c) (* d d))))) (/ 1 (cbrt (+ (* c c) (* d d)))) (/ 1 (sqrt (+ (* c c) (* d d)))) (/ 1 (sqrt (+ (* c c) (* d d)))) 1 (/ 1 (+ (* c c) (* d d))) (/ 1 (* (cbrt (+ (* c c) (* d d))) (cbrt (+ (* c c) (* d d))))) (/ 1 (cbrt (+ (* c c) (* d d)))) (/ 1 (sqrt (+ (* c c) (* d d)))) (/ 1 (sqrt (+ (* c c) (* d d)))) 1 (/ 1 (+ (* c c) (* d d))) (/ 1 (+ (* c c) (* d d))) (+ (* c c) (* d d)) (/ 1 (* (cbrt (+ (* c c) (* d d))) (cbrt (+ (* c c) (* d d))))) (/ 1 (sqrt (+ (* c c) (* d d)))) 1 (+ (* c c) (* d d)) (+ (* c c) (* d d)) (+ (* c c) (* d d)) (/ 1 (+ (pow (* c c) 3) (pow (* d d) 3))) (/ 1 (- (* (* c c) (* c c)) (* (* d d) (* d d)))) (exp (+ (* a c) (* b d))) (log (+ (* a c) (* b d))) (exp (+ (* a c) (* b d))) (* (cbrt (+ (* a c) (* b d))) (cbrt (+ (* a c) (* b d)))) (cbrt (+ (* a c) (* b d))) (pow (+ (* a c) (* b d)) 3) (sqrt (+ (* a c) (* b d))) (sqrt (+ (* a c) (* b d))) (+ (pow (* a c) 3) (pow (* b d) 3)) (+ (* (* b d) (- (* b d) (* a c))) (* (* a c) (* a c))) (- (* (* a c) (* a c)) (* (* b d) (* b d))) (- (* a c) (* b d)) 0 0 0 0 0 0 0 (+ (* a c) (* b d)) (+ (* a c) (* b d)) 3.347 * * * [progress]: adding candidates to table 3.544 * [progress]: [Phase 3 of 3] Extracting. 3.544 * * [regime]: Finding splitpoints for: (# # # # # # # # # # #) 3.547 * * * [regime-changes]: Trying 4 branch expressions: (d c b a) 3.547 * * * * [regimes]: Trying to branch on d from (# # # # # # # # # # #) 3.644 * * * * [regimes]: Trying to branch on c from (# # # # # # # # # # #) 3.742 * * * * [regimes]: Trying to branch on b from (# # # # # # # # # # #) 3.840 * * * * [regimes]: Trying to branch on a from (# # # # # # # # # # #) 3.940 * * * [regime]: Found split indices: #