#include <bits/stdc++.h>
using namespace std;
int a[100][100];
int x, y;
int fe(int s, int f) {
  if ((f - s) % 2 == 1) return f - s;
  for (int i = f / 2; i < f; i++)
    for (int j = 0; j < y; j++)
      if (a[i][j] != a[f - i - 1][j]) {
        return f - s;
      }
  return fe(s, f / 2);
}
int main() {
  cin >> x >> y;
  for (int i = 0; i < x; i++)
    for (int j = 0; j < y; j++) cin >> a[i][j];
  cout << fe(0, x);
}
