#include int c[52],tmp[52]; int next[52]; int cur,t,ch; long n; int check(char s[52][4],int i,int j,int k){ if(s[i][(k/2)*2]==s[j][(k%2)*2] || (s[i][1-k/2]==s[j][1-k%2] && s[i][2-k/2]==s[j][2-k%2])) return 1; return 0; } int main(){ int i,j,k,ff; char s[52][4]; scanf("%ld",&n); if(n>52){ printf("Impossible\n"); return 0; } for(i=0;i