#include #include #include #include using namespace std; int main() { int n; string s; char c[1000]; vector d; map res; map p; string pom=""; string r=""; while(1) { scanf("%d",&n); if(n==0) break; res.clear(); d.clear(); r=""; for(int i=0;is.size()) break; p[s.substr(j,k)]++; } } d.clear(); for(map::iterator it=p.begin();it!=p.end();it++) res[it->first]++; for(map::iterator it=res.begin();it!=res.end();it++) { if(it->second==n) { if(r.size()<(it->first.size())) { r=""; r=it->first; continue; } if((it->first.size())==r.size() && (it->first)first; } } } if(r!="") printf("%s\n",r.c_str()); else printf("IDENTITY LOST\n"); } return 0; }