Một border của là một xâu vừa là tiền tố vừa là hậu tố của , nhưng phải ngắn hơn . Hãy liệt kê độ dài của mọi border.
Input
- Một dòng chứa xâu .
Output
- In các độ dài border theo thứ tự tăng dần. Nếu không có border, in .
Constraints
- .
- chỉ gồm chữ cái thường .
Scoring
- Subtask (): .
- Subtask (): Không có giới hạn bổ sung.
Example
Test 1
Input
abcababcab
Output
2 5
Giải thích: Tiền tố ab và abcab lần lượt cũng là hai hậu tố của xâu; không có độ dài nào khác thỏa mãn.