int main() { char s[14]; int c[26]; int f = 0; memset(c, 0, sizeof(int) * 26); scanf("%s",&s); for (int i = 0;i < 13;i++) { c[(int)s[i] - 97]++; } for (int i = 0;i < 13;i++) { if (c[i] == 0) { if (f) { puts("Impossible"); return 0; } else { f++; } } } for (int i = 0;i < 13;i++) { if (c[i] == 0) { printf("%c\n",i+97); return 0; } } for (int i = 0;i < 13;i++) { printf("%c\n",i+97); } }