Дан список строк. Какова самая длинная подстрока, общая для всех этих строк?
Входные данные
Первая строка входных данных содержит целое число $n$ ($1 \le n \le 1000$) — количество следующих далее строк.
Каждая из следующих $n$ строк содержит одну строку $s$ ($1 \le |s| \le 100$), состоящую только из строчных букв.
Выходные данные
Выведите одно целое число — длину самой длинной подстроки, общей для всех входных строк.
Примеры
Входные данные 1
5 axabcrwmvd abcn tabchwqsl bvrkabcayna tyabc
Выходные данные 1
3