#include <iostream>
using namespace std;
int n;
void dfs(int n)
{
if(n==1)
{
cout << 'A';
return;
}
dfs(n-1);
printf("%c",'A'+n-1);
dfs(n-1);
}
int main()
{
cin >> n;
dfs(n);
}
10-14
584

#include <iostream>
using namespace std;
int n;
void dfs(int n)
{
if(n==1)
{
cout << 'A';
return;
}
dfs(n-1);
printf("%c",'A'+n-1);
dfs(n-1);
}
int main()
{
cin >> n;
dfs(n);
}