#include <iostream>
#include <deque>
using std::cout;
using std::endl;
using std::deque;
int main()
{
deque<char> dq;
char s[] = "c++ programming";
for (int i = 0; s[i]; i++) {
dq.push_front(s[i]);
dq.push_back(s[i]);
}
for (char val : dq)
cout << val << " ";
cout << endl;
return 0;
}
/*
run:
g n i m m a r g o r p + + c c + + p r o g r a m m i n g
*/