from math import sqrt as s
funcs =(
lambda a,b: (s(a**2 + a * s(a**2 - b**2)) + s(a**2 - a * s(a**2 - b**2))) / (4 * a**3 * b) / (s(a / b) + s(b / a) - 2),
lambda a,b: (s(a**2 + a * s(a**2 - b**2)) - s(a**2 - a * s(a**2 - b**2))) / (4 * a**3 * b) / (s(a / b) + s(b / a) - 2),
lambda a,b: (s(a) + s(b)) / (s(a) - s(b)),
)
print([f(4.0, 1.0) for f in funcs])
ZnJvbSBtYXRoIGltcG9ydCBzcXJ0IGFzIHMKCmZ1bmNzID0oCiAgICBsYW1iZGEgYSxiOiAocyhhKioyICsgYSAqIHMoYSoqMiAtIGIqKjIpKSArIHMoYSoqMiAtIGEgKiBzKGEqKjIgLSBiKioyKSkpIC8gKDQgKiBhKiozICogYikgLyAocyhhIC8gYikgKyBzKGIgLyBhKSAtIDIpLAogICAgbGFtYmRhIGEsYjogKHMoYSoqMiArIGEgKiBzKGEqKjIgLSBiKioyKSkgLSBzKGEqKjIgLSBhICogcyhhKioyIC0gYioqMikpKSAvICg0ICogYSoqMyAqIGIpIC8gKHMoYSAvIGIpICsgcyhiIC8gYSkgLSAyKSwKICAgIGxhbWJkYSBhLGI6IChzKGEpICsgcyhiKSkgLyAocyhhKSAtIHMoYikpLAopCgpwcmludChbZig0LjAsIDEuMCkgZm9yIGYgaW4gZnVuY3NdKQ==