No.548 国士無双

レベル : / 実行時間制限 : 1ケース 2.000秒 / メモリ制限 : 512 MB / 通常問題
タグ : / 解いたユーザー数 120
作問者 : butsuri_0523butsuri_0523 / テスター : ixmelixmel

0 ProblemId : 1642 / 出題時の順位表

問題文

13文字の英小文字からなる文字列$S$が与えられます。
$S$に1文字加えることで、abcdefghijklmのどれか1種を2つ、その他の文字を1つずつ含むように出来るか判定してください。

入力

$S$

$S$が1行に与えられます。

出力

題意を満たすように出来るなら加える文字(複数考えられる場合がある。この場合、辞書順に改行区切りで出力してください。)を、不可能ならImpossibleを1行に出力してください。
最後に改行してください。

サンプル

サンプル1
入力
abcdfghijklmm
出力
e

サンプル2
入力
abcdefgqqqqqq
出力
Impossible

サンプル3
入力
cbmlieadfghjk
出力
a
b
c
d
e
f
g
h
i
j
k
l
m

提出ページヘ