#include <iostream> using namespace std; int main() { string a, b, str; cin >> a >> b; if (a.size() > b.size()) swap(a, b); for (int n = a.size(); n>=0 ; n--) for (int j = 0; j <= a.size()-n; j++) { str=a.substr(j,n); for (int k = 0; k <= b.size()-n; k++) if(str==b.substr(k,n)){cout <<str.size()<< "\n";return 0;} } }