#include <stdio.h>
#include <iostream>
#include <bits/stdc++.h>
using namespace std;
string rev(string s)
{
string ans=" ";
for(int i=s.length();i>=0;i--)
ans = ans + s[i];
return ans;
}
char print(string x)
{
return x[(x.length()-1)/2]; //Returns the character at the middle position of a given string
}
int main()
{
int n;
cin>>n;
vector<string>v;
string str;
for(int i=0;i<n;i++)
{
cin>>str;
v.push_back(str);
}
for(int i=0;i<n;i++)
{
if(find(v.begin(),v.end(),rev(v[i]))!=v.end()) // String found yo
{
int len = v[i].length();
cout<<"v[i] =" <<v[i]<<"\n";
cout<<len<<" "<<print(v[i])<<endl;
break;
}
}
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxpb3N0cmVhbT4KI2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CnN0cmluZyByZXYoc3RyaW5nIHMpCnsKCXN0cmluZyBhbnM9IiAiOwoJZm9yKGludCBpPXMubGVuZ3RoKCk7aT49MDtpLS0pCglhbnMgPSBhbnMgKyBzW2ldOwoJcmV0dXJuIGFuczsKfQpjaGFyIHByaW50KHN0cmluZyB4KQp7CglyZXR1cm4geFsoeC5sZW5ndGgoKS0xKS8yXTsgLy9SZXR1cm5zIHRoZSBjaGFyYWN0ZXIgYXQgdGhlIG1pZGRsZSBwb3NpdGlvbiBvZiBhIGdpdmVuIHN0cmluZwp9IAppbnQgbWFpbigpCnsKCSAgICBpbnQgbjsKCSAgICBjaW4+Pm47CgkgICAgdmVjdG9yPHN0cmluZz52OwoJICAgIHN0cmluZyBzdHI7CgkgICAgZm9yKGludCBpPTA7aTxuO2krKykKCSAgICB7CgkgICAgY2luPj5zdHI7CgkgICAgdi5wdXNoX2JhY2soc3RyKTsKCSAgICB9CgkgICAgZm9yKGludCBpPTA7aTxuO2krKykKCSAgICB7CgkgICAgaWYoZmluZCh2LmJlZ2luKCksdi5lbmQoKSxyZXYodltpXSkpIT12LmVuZCgpKSAvLyBTdHJpbmcgZm91bmQgeW8KCSAgICB7CgkgIAlpbnQgbGVuID0gdltpXS5sZW5ndGgoKTsKCSAgCWNvdXQ8PCJ2W2ldID0iIDw8dltpXTw8IlxuIjsKCSAgCWNvdXQ8PGxlbjw8IiAiPDxwcmludCh2W2ldKTw8ZW5kbDsKCSAgCWJyZWFrOwoJICAJfQoJICAgIH0KICAgIHJldHVybiAwOwp9Cg==