#include <bits/stdc++.h>
using namespace std;
set<string> S;
string ans;
int n;
void solve(int l) {
  if (ans.size() == n) {
    printf("%s\n", ans.c_str());
    return;
  }
  for (char c = 'a'; c <= 'a' + l; c++) {
    ans.push_back(c);
    solve(l + 1);
    ans.pop_back();
  }
}
int main() {
  cin >> n;
  solve(0);
  return 0;
}
