#!/usr/bin/ruby
func g2(a,b,c) {
var dt = (b**2 - 4*a*c);
var x1 = ((-b + dt.sqrt) / 2*a);
var x2 = ((-b - dt.sqrt) / 2*a);
(x1, x2);
}
# x^2 + 2x - 8 = 0
var (a, b) = g2(1, 2, -8);
assert_eq(a, 2);
assert_eq(b, -4);
say '** Test passed!';