#include <bits/stdc++.h>
using namespace std;
char s[105];
int n;
void dfs(int pos, int x) {
  s[pos] = x + 'a';
  if (pos == n - 1) {
    printf("%s\n", s);
    return;
  }
  dfs(pos + 1, x);
  dfs(pos + 1, x + 1);
}
int main() {
  scanf("%d", &n), s[n] = '\0';
  dfs(0, 0);
  return 0;
}
