#include #include #include #include #include #include #include #include #include #include #include #include #include #include typedef long long ll; using namespace std; typedef pair P; ll block[1001]; int main() { int n,k; cin>>n>>k; for(int i=0; i>tmp; block[i] =tmp; } bool judge=true; int cp=0; while(judge){ judge =false; for(int i=0; i block[i+k]){ ll tmp = block[i+k]; block[i+k] = block[i]; block[i] =tmp; judge =true; cp++; } } } for(int i=0; i block[i+1]){ cp =-1; break; } } cout<