#include <bits/stdc++.h>
using namespace std;
int N;
void calc(string ans, int i, int max) {
  if (i == N) {
    cout << ans << endl;
  } else {
    for (int j = 0; j <= ans[i - 1] - 'a' + 1 || j <= max; j++) {
      calc(ans + (char)(j + 'a'), i + 1, max >= j ? max : j);
    }
  }
}
int main() {
  cin >> N;
  calc("a", 1, 1);
}
