N,K = list(map(int,input().split()))

A = list(map(int,input().split()))

print((-(-(N-1)//(K-1))))
N,K = list(map(int,input().split()))

print((-((1-N)//(K-1))))
N, K = list(map(int, input().split()))
A = list(map(int, input().split()))
print((-(-(N - 1) // (K - 1))))

N, K = list(map(int, input().split()))
print((-((1 - N) // (K - 1))))

-A = list(map(int, input().split())) -print((-(-(N - 1) // (K - 1)))) +print((-((1 - N) // (K - 1))))