#include <bits/stdc++.h>
using namespace std;
int n;
void dfs(int i, string s) {
  if (i == n) {
    cout << s << endl;
    return;
  }
  for (int j = 'a'; j <= s.back() + 1; j++) {
    dfs(i + 1, s + char(j));
  }
  return;
}
int main(void) {
  cin >> n;
  string s = "a";
  dfs(1, s);
  return 0;
}
