#include <stdio.h> #include<string.h> int main() { char arr1[150]=""; char arr2[150]=""; while(scanf("%s %s",arr1,arr2) != EOF) { int max=0; int count=0; for(int i=0;i<strlen(arr1);i++) { for(int j=0;j<strlen(arr2);j++) { int num1=i; int num2=j; int count=0; while(arr1[num1]==arr2[num2]&&num1<strlen(arr1)&&num2<strlen(arr2)) { num1++; num2++; count++; } if(count>max) max=count; } } printf("%d\n",max); } return 0; }