import math



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

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



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

_=eval(input())

print(((N-2)//(K-1)+1))
import math

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

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

-import math - -A_list = list(map(int, input().split())) -print((math.ceil((N - 1) / (K - 1)))) +_ = eval(input()) +print(((N - 2) // (K - 1) + 1))