#include <iostream> #include <vector> #include <list> #include <algorithm> #include <string> #include <sstream> #include <stack> #include <iomanip> #include <numeric> #include <queue> #include <climits> #include <set> #include <complex> #include <cmath> #include <cstring> #include <map> using namespace std; using ll = long long; #define MOD 1000000007 #define INF 1LL << 59 using ld = long double; bool operator<(const pair<int, int> &a, const pair<int, int> &b) { if (a.first == b.first) { return b.second > a.second; } return a.first < b.first; } int a[1010]; int main() { std::ios::sync_with_stdio(false); std::cin.tie(0); //cout << fixed << setprecision(6); int n; cin >> n; for (int i = 0; i < n; ++i) { string s; cin >> s; a[(int)s.size() - 2]++; } int maxV = 0; int ans = 0; for (int i = 0; i < 1010; ++i) { if (maxV <= a[i]) { maxV = a[i]; ans = i; } } cout << ans << endl; return 0; }