अनूठे नाम

जब कक्षा बनाई जाती है, तो शिक्षक चाहते हैं कि भ्रम से बचने के लिए उनके पास जितने संभव हो उतने अनूठे नाम हों। वे आपसे एक प्रोग्राम लिखने के लिए कहते हैं जो उन्हें बताए कि हर बार जब समूह में एक नया छात्र जोड़ा जाता है तो कक्षा में कितने अनूठे नाम हैं। अंतिम कक्षा में 5 लोग शामिल होते हैं। इसलिए, प्रोग्राम को इनपुट में 5 नाम मिलते हैं। आपका काम है कि हर नए नाम को पढ़ने के बाद अनूठे नामों की संख्या को प्रिंट करें।

इनपुट

आउटपुट

Anna
Bob
Simon
John
Anna

1
2
3
4
4

Constraints

Time limit: 1.6 seconds

Memory limit: 512 MB

Output limit: 1 MB