#include<bits/stdc++.h>

using namespace std;
void esort(int a,int b,int c,int d){
    int cnt=0,pos2;
    if (d==0){
        while(d<a){
            d=d+b;
            cnt++;
        }
        cout<<cnt;
    }else{
        pos2=d;
        while(pos2>0){
            pos2=pos2-b;
            cnt++;
        }
        while(d<a){
            d=d+b;
            cnt++;
        }
        cout<<cnt;
    }
}
int main() {
    int a,b,c,mn=1000000,pos;
    cin>>a>>b;
    for (int i = 0 ; i < a ; i++){
        cin>>c;
        if (c<mn){
                pos=i;
            mn=c;
        }
    }
    esort(a,b,mn,pos);
}
