#include <bits/stdc++.h> #define be(v) (v).begin(),(v).end() #define pb(q) push_back(q) #define rep(i, n) for(int i=0;i<n;i++) #define all(i, v) for(auto& i : v) typedef long long ll; using namespace std; const ll mod=1000000007, INF=(1LL<<60); #define doublecout(a) cout<<fixed<<setprecision(10)<<a<<endl; int main() { cin.tie(0); ios::sync_with_stdio(false); set<string> st; int n; string s; cin >> n; rep(i, n) { cin >> s; st.insert(s); } string ans(n, 'a'); int m = min(n, 13); for(int bit = 0; bit < (1 << m); bit ++) { string t = ans; rep(i, m) if(bit >> i & 1) { t[i] = 'b'; } if(!st.count(t)) { cout << t << endl; return 0; } } return 0; } // ctrl-Ećć