Codeforces Round 360 (Div. 2)
B
Lovely Palindromes
Codeforces
1000
原题
← AC →
翻译中…

Pari has a friend who loves palindrome numbers. A palindrome number is a number that reads the same forward or backward. For example $12321$, $100001$ and $1$ are palindrome numbers, while $112$ and $1021$ are not.

翻译中…

Pari is trying to love them too, but only very special and gifted people can understand the beauty behind palindrome numbers. Pari loves integers with even length (i.e. the numbers with even number of digits), so she tries to see a lot of big palindrome numbers with even length (like a $2$-digit $11$ or $6$-digit $122221$), so maybe she could see something in them.

翻译中…

Now Pari asks you to write a program that gets a huge integer $*n*$ from the input and tells what is the $*n*$-th even-length positive palindrome number?

翻译中…

Input

翻译中…

The only line of the input contains a single integer $*n*$ ($1 ≤ *n* ≤ 10^{100 000}$).

翻译中…

Output

翻译中…

Print the $*n*$-th even-length palindrome number.

翻译中…

Note

翻译中…

The first $10$ even-length palindrome numbers are $11, 22, 33, ... , 88, 99$ and $1001$.

翻译中…

样例

Input #1
1
Output #1
11
InputCopy OutputCopy
Input #2
10
Output #2
1001
InputCopy OutputCopy
题目信息
题号
688B
时间限制
1 s
内存限制
256 MB
标签
构造
数学

题面与样例版权归 Codeforces 及出题人所有;中文翻译由 AI 生成(CI 管线),如有出入请以原文为准。