#include<stdio.h>
void move(char x,char y);
void hannuo(int n,char a,char b,char c);
int main()
{
int n;
scanf("%d",&n);
char a='a',b='b',c='c';
hannuo(n,a,b,c);
return 0;
}
void hannuo(int n,char a,char b,char c){
if(n==1) move(a,c);
else{
hannuo(n-1,a,c,b);
move(a,c);
hannuo(n-1,b,a,c);
}
}
void move(char x,char y){
printf("%c---->%c\n",x,y);
}