Колобок
Limits: 2 sec., 256 MiB
Напевно, кожен із нас може пригадати чудові вечори, коли хтось із дорослих сідав біля каміну та й починав читати дітям на ніч захоплюючі казки. Без них дитинство було б якимось не таким, якимось бідним та чорно-білим. Завдяки їм дітлахи розвивали свою уяву, формували в собі відчуття добра та справедливості, ставали чемнішими та слухнянішими. Тож давайте поринемо в чарівний світ казкового дитинства…
Одного чудового зимового вечора Колобок, вийшовши зі своєї барлоги, почухавши спину та подивившись на засніжений ліс своїми круглими очима, вирішив організувати собі вечірню прогулянку лісом. Ідучи стежкою та підстрибуючи, він весело наспівував свою пісеньку та розвеселяв усіх сусідів.
Незважаючи на те, що пісня була дуже веселою, чомусь Колобкові вона здалася якоюсь не дуже різноманітною, якоюсь не насиченою словами. Тому він зацікавився, скільки ж різних слів зустрічається в його пісеньці.
Вам задається пісенька, яку мугикав собі під ніс Колобок. Необхідно знайти кількість різних слів, що зустрічаються в ній.
Слова в пісні розділені пробілами. Два слова вважаються однаковими,
якщо вони складаються з однакової кількості букв та відповідні букви є
однаковими. Велика та маленька відповідні букви вважаються однаковими,
тобто слово Aba
рівне слову aBa
.
Input
Єдиний рядок, що складається лише з великих та маленьких латинських літер і пробілів — пісенька колобка.
Output
У єдиному рядку виведіть ціле число — кількість різних слів у пісні.
Constraints
Довжина рядка не більша за \(10^3\) символів.
Samples
Input (stdin) | Output (stdout) |
---|---|
Tra la tra la tra la la bum BUM Uraaaaaaa | 4 |
Element Type | Created | Who | Problem | Compiler | Result | Time (sec.) | Memory (MiB) | # | Actions |
---|