Codeforces Beta Round 93 (Div. 2 Only)
D
Password
Codeforces
未评级
原题
← CE →
翻译中…

Asterix, Obelix and their temporary buddies Suffix and Prefix has finally found the Harmony temple. However, its doors were firmly locked and even Obelix had no luck opening them.

翻译中…

A little later they found a string $*s*$, carved on a rock below the temple's gates. Asterix supposed that that's the password that opens the temple and read the string aloud. However, nothing happened. Then Asterix supposed that a password is some substring $*t*$ of the string $*s*$.

翻译中…

Prefix supposed that the substring $*t*$ is the beginning of the string $*s*$; Suffix supposed that the substring $*t*$ should be the end of the string $*s*$; and Obelix supposed that $*t*$ should be located somewhere inside the string $*s*$, that is, $*t*$ is neither its beginning, nor its end.

翻译中…

Asterix chose the substring $*t*$ so as to please all his companions. Besides, from all acceptable variants Asterix chose the longest one (as Asterix loves long strings). When Asterix read the substring $*t*$ aloud, the temple doors opened.

翻译中…

You know the string $*s*$. Find the substring $*t*$ or determine that such substring does not exist and all that's been written above is just a nice legend.

翻译中…

Input

翻译中…

You are given the string $*s*$ whose length can vary from $1$ to $10^{6}$ (inclusive), consisting of small Latin letters.

翻译中…

Output

翻译中…

Print the string $*t*$. If a suitable $*t*$ string does not exist, then print "Just a legend" without the quotes.

翻译中…

样例

Input #1
fixprefixsuffix
Output #1
fix
InputCopy OutputCopy
Input #2
abcdabc
Output #2
Just a legend
InputCopy OutputCopy
题目信息
题号
127D
时间限制
2 s
内存限制
256 MB

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