from sys import stdin

n, k, *a = list(map(int, stdin.read().split()))

print((((n - 1) + (k - 2)) // (k - 1)))

n, k = list(map(int, input().split()))

print((((n - 1) + (k - 2)) // (k - 1)))

from sys import stdin

n, k, *a = list(map(int, stdin.read().split()))
print((((n - 1) + (k - 2)) // (k - 1)))

n, k = list(map(int, input().split()))
print((((n - 1) + (k - 2)) // (k - 1)))

-from sys import stdin - -n, k, *a = list(map(int, stdin.read().split())) +n, k = list(map(int, input().split()))