#include <bits/stdc++.h>
using namespace std;
long long N;
long long i, j, k;
long long mk[20];
void calc(long long n) {
  long long i;
  if (n == N) {
    for (i = 0; i < N; ++i) {
      printf("%c", mk[i] + 'a');
    }
    printf("\n");
    return;
  }
  for (i = 0; i < n + 1; ++i) {
    mk[n] = i;
    calc(n + 1);
  }
}
int main() {
  scanf("%lld", &N);
  calc(0);
  return 0;
}
