#include <bits/stdc++.h>
using namespace std;
void dfs(string str, int n) {
  if (str.length() == n) {
    cout << str << '\n';
  } else {
    for (int i = 0; i < (int)(str.back() - 'a' + 2); i++) {
      dfs(str + (char)('a' + i), n);
    }
  }
}
int main() {
  int n;
  cin >> n;
  dfs("a", n);
}
