#include <bits/stdc++.h>
using namespace std;
vector<string> ans(0);
int N;
void make_str(string S) {
  ans.push_back(S);
  if (S.size() == N) return;
  make_str(S + "a");
  make_str(S + "b");
}
int main() {
  cin >> N;
  string s = "a";
  make_str(s);
  sort(ans.begin(), ans.end());
  for (int i = 0; i < (int)ans.size(); i++) {
    if (ans.at(i).size() == N) cout << ans.at(i) << endl;
  }
}
