Cho hai xâu chữ thường và . Một đoạn chung là một xâu xuất hiện liên tiếp trong cả lẫn . Hãy tìm độ dài lớn nhất của một đoạn chung.
Khác với dãy con, các ký tự của đoạn được chọn phải nằm ở những vị trí liên tiếp trong mỗi xâu. Nếu hai xâu không có ký tự chung, đáp án bằng .
Input
- Dòng thứ nhất chứa xâu .
- Dòng thứ hai chứa xâu .
Output
- In một số nguyên: độ dài của đoạn chung dài nhất của và .
Constraints
- .
- Mỗi xâu chỉ gồm các chữ cái thường .
Scoring
- Subtask ( số điểm): .
- Subtask ( số điểm): Không có giới hạn bổ sung.
Example
Test 1
Input
abacaba zzacabx
Output
4
Giải thích: Xâu acab có độ dài và xuất hiện liên tiếp trong cả hai xâu; không có đoạn chung nào dài hơn.