n, m = map(int, input().split()) k_min = (n + m - 1) // m # Equivalent to ceil(n/m) k_max = n // 2 if k_min > k_max: print(-1) else: print(k_min)