a, b = gets.split.map(&:to_i) puts a.gcd(b) == 1 ? (a - 1) * (b - 1) / 2 : -1