#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#define MAXN 10
#define MAXS 20
int max_len(char *s[], int n);
int main()
{
int i, n;
char *string[MAXN] = {NULL};
scanf("%d", &n);
for (i = 0; i < n; i++)
{
string[i] = (char *)malloc(sizeof(char) * MAXS);
scanf("%s", string[i]);
}
printf("%d\n", max_len(string, n));
return 0;
}
int max_len(char *s[], int n)
{
int max = 0; //假设max为s[0]
int i, j;
for (i = 0; i < n; i++)
{
if (strlen(s[max]) < strlen(s[i]))
{
max = i;
}
}
return strlen(s[max]);
}