#include using namespace std; typedef long long ll; int main() { int n,k; cin>>n>>k; int a[n]; for(int i=0;i>a[i]; int ans=0; for (int i=0;ia[j+k]) { swap(a[j],a[j+k]); ans++; } for (int i=0;i+1a[i+1]) { puts("-1"); return 0; } cout<