#include<bits/stdc++.h>
#define endl "\n"
using namespace std;
typedef long long ll;
const int maxN=2e6+10;
int n,flag=0;
void hanoi(int n,char beg,char mid,char en){
if(n==1){
cout<<beg<<"->"<<en<<endl;
flag++;
return ;
}
else{
hanoi(n-1,beg,en,mid);
cout<<beg<<"->"<<en<<endl;
flag++;
hanoi(n-1,mid,beg,en);
}
return ;
}
int main()
{
cin>>n;
hanoi(n,'a','b','c');
cout<<flag<<endl;
return 0;
}
07-26
2万+
09-20
947
03-20