#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #define popcount __builtin_popcount using namespace std; typedef long long int ll; typedef pair P; int main() { int n, k; cin>>n>>k; vector p(n); ll b[100010]; for(int i=0; i>p[i]; p[i]--; } ll s=0; for(int i=0; i>b[i]; b[i]--; s+=abs(p[i]-b[i]); } ll ans=0; for(int i=0; i v; v.push_back(p[n-1]); s-=abs(p[n-1]-b[n-1]); int x=-1, t=n-1; for(int j=n-2; j>=0; j--){ s-=abs(p[j]-b[j]); if(p[j+1]