#include #include #include #include #define MAX 260 char line[MAX]; int znaky[100]; char jmena[200][MAX]; bool OneTask() { int R, S, C; scanf("%d%d%d\n", &R, &S, &C); //printf("***********%d %d %d\n", R, S, C); if(R == 0) return false; memset(znaky, 0, sizeof(znaky)); char s[MAX]; for(int i = 0; i < C; ++i) { scanf("%s", s); strcpy(jmena[s[0]], s); } for(int i = 0; i < R; ++i) { scanf("%s", line); for(int j = 0; j < S; ++j) { if(line[j] != '*') znaky[line[j]]++; } } int max = 0, best; for(int i = 'A'; i <= 'Z'; ++i) { if(znaky[i] > max) { max = znaky[i]; best = i; } } printf("Nejzravejsi cervotoc je %s.\n", jmena[best]); return true; } int main() { while(OneTask()) ; return 0; }