A,B,C=$<.map &:to_i D=A*B*C puts Rational(D,[[B*(C-A).abs,B*(C+A)],[A*(C-B).abs,A*(C+B)]].product.map{|e|e.reduce(:gcd)}.max)