void move(char a,char b)
{
cout<<"move from "<<a<<" to "<<b<<endl;
}
void hano(char a,char b,char c,int n)
{
if(n==1)
{ move(a,c);
return ;
}
hano(a,c,b,n-1);
move(a,c);
hano(b,a,c,n-1);
}
void move(char a,char b)
{
cout<<"move from "<<a<<" to "<<b<<endl;
}
void hano(char a,char b,char c,int n)
{
if(n==1)
{ move(a,c);
return ;
}
hano(a,c,b,n-1);
move(a,c);
hano(b,a,c,n-1);
}