#include <bits/stdc++.h>
using namespace std;
int is_find(string s);
const int sz = 2 * 1000 * 100 + 10;
const long long big = (1 << 62);
int n, arr[500];
string str[100], sr;
int main() {
  cin >> n;
  for (int i = 0; i < n; i++) cin >> str[i];
  for (int i = 'a'; i <= 'z'; i++)
    if (is_find((sr = i))) {
      cout << (char)i << endl;
      return 0;
    }
  for (int i = 'a'; i <= 'z'; i++)
    for (int j = 'a'; j <= 'z'; j++) {
      sr = i;
      sr += j;
      if (is_find(sr)) {
        cout << sr << endl;
        return 0;
      }
    }
}
int is_find(string s) {
  for (int i = 0; i < n; i++)
    if (str[i].find(s) != -1) return 0;
  return 1;
}
