#include <bits/stdc++.h>
using namespace std;
inline int get_Int() {
  int x;
  scanf("%d", &x);
  return x;
}
inline string get_String() {
  string x;
  cin >> x;
  return x;
}
int list[1000];
int main() {
  int n = get_Int();
  int ans = 0;
  map<string, int> Count;
  string *matrix = new string[n];
  for (int i = 0; i < n; i++) matrix[i] = get_String();
  for (int i = 0; i < n; i++) {
    Count[matrix[i]]++;
    ans = max(ans, Count[matrix[i]]);
  }
  cout << ans << "\n";
}
