n, m = gets.split.map(&:to_i) if m <= 2 || m == 3 && !(n % m).zero? puts -1 exit end answer, mod = n.divmod(m) answer += 1 unless mod.zero? puts answer