import math

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

print(([math.ceil((n-k)/(k-1))+1,1][n==k]))
import math

n,k=list(map(int,input().split()));eval(input());print(([math.ceil((n-k)/(k-1))+1,1][n==k]))
import math

n, k = list(map(int, input().split()))
a = list(map(int, input().split()))
print(([math.ceil((n - k) / (k - 1)) + 1, 1][n == k]))

import math

n, k = list(map(int, input().split()))
eval(input())
print(([math.ceil((n - k) / (k - 1)) + 1, 1][n == k]))

-a = list(map(int, input().split())) +eval(input())