#include <iostream>
#include <cstdlib>
#include <cstring>
using namespace std;
int ac=0;
void reverseString(string a,int count)
{
    if(count==a.length()) 
    {
        for(int g=ac-1;g<a.length();g++)
            cout<<a[g];
    }
    else if(a[count]!=' '&&count<a.length())
        {
            ac++;
            reverseString(a,count+1);
        }
    else if(a[count]==' ')
     {  
            reverseString(a,count+1);
            ac-=count;

        for(int g=ac+1;g<count;g++)
            cout<<a[g];
        if(ac!=-1)
            cout<<" ";
     }
}
int main()
{
    string a,b;
    a="How are you";
    reverseString(a,0);
 return 0;   
}
