int main()
{
recursion(2,3,4);
}
void recursion(int count, int y, int x)
{
if(count==1)
{
cout<<y<<" "<<x<<"if"<<endl;
}
else
{
recursion(count-1,y, x);
cout<<y<<" "<<x<<"else"<<endl;
recursion(count-1,x,y); '
/*i change the x and y's placement because i want to experiment
about recursion can you explain why it interchange values
*/
}
}