#include #define REP(i,n,N) for(int i=(n);i<(int) N;i++) #define RREP(i,n,N) for(int i=N-1;i>=(int) n;i--) #define p(s) cout<<(s)< m; int main(){ string s; cin>>s; bool flag=true,zero=false; REP(i,0,13){ m[s[i]]++; if(m[s[i]]>1) zero=true; if(!CK(s[i],'a','m'+1)||m[s[i]]>2){ flag=false; break; } } if(flag){ for(char c='a';c<='m';c++){ if((m[c]==0)||(!zero&&m[c]==1)){ p(c); } } }else{ p("Impossible"); } return 0; }