Q. Xâu con*


Submit solution

Points: 50
Time limit: 1.0s
Memory limit: 256M

Problem type

Xâu a được gọi là xâu con của xâu b nếu a là một đoạn các kí tự liên tiếp trong b. Ví dụ: "aba" là xâu con của "bbaba", nhưng không là xâu con của "aabbaa".

Yêu cầu: Cho hai xâu s1, s2. Tìm độ dài của xâu con chung ngắn nhất p của s1s2 với điều kiện p xuất hiện đúng một lần trong s1đúng một lần trong s2.

Input

Dòng đầu ghi xâu s1.

Dòng thứ hai ghi xâu s2.

Mỗi xâu có độ dài không quá 5000 kí tự và chỉ gồm các chữ cái từ 'a' đến 'z'.

Output

Ghi một số nguyên là độ dài của xâu con chung ngắn nhất p. Nếu không tồn tại, in -1.

Ví dụ

Input

abcabc
cabbcab

Output

3

Comments

There are no comments at the moment.