Cho một xâu chữ thường độ dài . Với mỗi độ dài từ đến , xét tất cả các xâu con liên tiếp của có đúng ký tự. Hãy tìm số lần xuất hiện lớn nhất của một xâu con như vậy.
Hai lần xuất hiện được tính riêng theo vị trí bắt đầu và được phép chồng lấn.
Input
- Một dòng chứa xâu .
Output
- In dòng. Dòng thứ chứa số lần xuất hiện lớn nhất của một xâu con độ dài .
Constraints
- .
- 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
ababa
Output
3 2 2 1 1
Giải thích: Với độ dài , ký tự a xuất hiện lần. Với độ dài và , các xâu ab và aba lần lượt xuất hiện lần; mọi xâu con dài hoặc chỉ xuất hiện một lần.