#include <iostream>
#include <stack>
using namespace std;

int main() {
	stack<char> stack;
	cout << "Enter a string (max 10 letters): ";
	char string[10];
	cin.getline(string, 10);
	int size = cin.gcount();
	
	for (int t = 0; t < (size >> 1); ++t)
		stack.push(string[t]);
		
	for (int t = ~size & 1 ? size >> 1 : -~(size >> 1); t < size; ++t) {
		char top = stack.top();
		stack.pop();
		if (top != string[t]) {
			cout << "The string is not palindrome\n";
			break;
		}
	}
	
	if (stack.empty())
		cout << "The string is palindrome\n";
	return 0;
}