#include <stdio.h>
void Hanoi(int n, char pillarA, char pillarB, char pillarC)
{
if(1 == n)
{
printf("%c-->%c\n",pillarA,pillarC);
}
else
{
Hanoi ( n-1, pillarA, pillarC, pillarB);
printf("%c-->%c\n",pillarA,pillarC);
Hanoi ( n-1, pillarB, pillarA, pillarC);
}
}
int main()
{
int n;
scanf("%d",&n);
Hanoi(n,'A','B','C');
return 0;
}