Заданий рядок . Необхідно визначити кількість різних підрядків рядка . Пустий підрядок враховувати не слід.
Єдиний рядок вхідного стандартного потоку містить рядок (1 \leq \operatorname{size}(T) \leq 100) — усі символи якого — це малі літери латиниці.
У єдиний рядок вихідного стандартного потоку вивести відповідь на задачу.
Приклад 1