#include <bits/stdc++.h>
int main() {
  int n;
  scanf("%d", &n);
  if (n == 1) {
    printf("a\n");
  } else {
    for (int i = 2; i <= n; i++) {
      int max = pow(i, n - 1);
      for (int bit = 0; bit < max; bit++) {
        int a[10];
        int num = bit;
        for (int j = 0; j < n; j++) {
          a[n - j - 1] = num % i;
          num /= i;
        }
        for (int j = 0; j < n; j++) {
          printf("%c", 'a' + a[j]);
        }
        printf("\n");
      }
    }
  }
  return 0;
}
