#include <iostream>
using namespace std;
void tnirp(const char* str)
{
if(*str)
{
tnirp(str+1);
cout << *str;
}
}
void print(const char* str)
{
if(*str)
{
cout << *str;
print(str+1);
}
}
int main()
{
const char str[]="Roses are red";
print(str);
cout << endl;
tnirp(str);
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKdm9pZCB0bmlycChjb25zdCBjaGFyKiBzdHIpCnsKCWlmKCpzdHIpCgl7CgkJdG5pcnAoc3RyKzEpOwoJCWNvdXQgPDwgKnN0cjsKCX0KfQoKCnZvaWQgcHJpbnQoY29uc3QgY2hhciogc3RyKQp7CglpZigqc3RyKQoJewoJCWNvdXQgPDwgKnN0cjsKCQlwcmludChzdHIrMSk7Cgl9Cn0KCmludCBtYWluKCkgCnsKCWNvbnN0IGNoYXIgc3RyW109IlJvc2VzIGFyZSByZWQiOwoJcHJpbnQoc3RyKTsKCWNvdXQgPDwgZW5kbDsKCXRuaXJwKHN0cik7CgkKCXJldHVybiAwOwp9