#include <bits/stdc++.h>   using namespace std;   int n, m;   string s[1111];   int c[1111];   int main() {     ios_base::sync_with_stdio(0);     cin.tie(0);     cin >> n >> m;     for (int i = 0; i < n; i++) cin >> s[i];     int ans = 0;     for (int j = 0; j < m; j++) {       bool ret = false;       for (int i = 0; i < n - 1; i++)         if (s[i][j] > s[i + 1][j] && c[i] == 0) ret = true;       if (ret)         ans++;       else {         for (int i = 0; i < n - 1; i++)           if (s[i][j] < s[i + 1][j]) c[i] = 1;       }     }     cout << ans << endl;     return 0;   }   