#include #include #include void strprev(char *s,int k,int l) { int i; char buf[80]; for(i=k;i<=l;i++) buf[l-i+k] = s[i]; for(i=k;i<=l;i++) s[i]=buf[i]; } void check(char **pat,char *str,int *num) { int i,f=0; for(i=0;i<*num;i++){ if (strcmp(pat[i],str)==0) {f=1;break;} } if (f==0) {pat[*num] = strdup(str);++*num; } } int main(void) { int i,n; scanf("%d",&n); for(i=0;i