#include <stdio.h>
int i;
fun(char x,char y)
{
i++;
printf("%c-----%c %d\n",x,y,i);
}
void hannuota(int num,char one,char two,char three)
{
if (num==1)
{
fun(one,three);
}
else
{
hannuota(num-1,one,three,two);
fun(one,three);
hannuota(num-1,two,one,three);
}
}
int main()
{
hannuota(8,'A','B','C');
return 0;
}