#include <bits/stdc++.h>
using namespace std;
int main() {
  ios::sync_with_stdio(0);
  int m, n;
  cin >> m >> n;
  int arr[m + 1][n + 1];
  for (int i = 0; i < m; i++)
    for (int j = 0; j < n; j++) cin >> arr[i][j];
  int q;
  bool flag;
  while (1) {
    if (m % 2 == 1) {
      break;
    } else {
      q = m / 2;
      flag = true;
      for (int i = 0; i < q; i++) {
        for (int j = 0; j < n; j++) {
          if (arr[i][j] != arr[m - i - 1][j]) {
            flag = false;
          }
        }
      }
      if (flag) {
        m /= 2;
      } else {
        break;
      }
    }
  }
  cout << m;
  return 0;
}
