/* package whatever; // don't place package name! */
import java.util.*;
import java.lang.*;
import java.io.*;
/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
{
int ctr=0;
String s
= "A, Deepashri; Adiga, Venkatesh; Anand, Sunita; Anandan, Janani; B, Sathiya Kumar; B, Vikas H; B, Vinila; Baddi, Poornima; Badri, Bhargavi; Bakthavachalu, Poornima; Bandodkar, Mukul Suhas; Barnwal, Randhir; Bassapa, Parashivamurthy; Bhaskaran Nair, Dinesh; Bhatnagar, Anurag; Bodapati, Hari Krishna; Boganaduni, Subramanya Venkata Ram; Borthakur, Prantik; C, Bheemanaik; Damodar, Debasish; Devarajan, Mythili; Dhanvanthri, Apoorva; Dhupia, Rahul; Dixit, Nimish; Duvvuru, Satheesh; Gangumalla, Rajesh; Ghatak, Avishek; Gopalsamy, Rajashankari; Gopaluni, Lakshmikanth; Gouda, Himanshu Sekhar; Gupta, Mukul Rajan; Gupta, Nidhi; Gupta, Sameer; Heda, Prateek; HR, Megha; Hurukadli, Tanuja B; Abd Rahim, Rafiza; Jaganathan, Rajkumar; Jain, Shailendra Kumar; J M, Veeresha swamy; Jaiswal, Nancy; Jena, Jajnaseni; JP, Nagalakshmi; K, Anushiya; Kalburgi, Ashwin Ambaram; Kamath, Ganapati Bantwal; Khan, Mahmood Ahram; Khatri, Bhupendra; KN, Kalyani; Krishnamoorthy, Rajesh Kannan; Krishnappa, Darshan; Kumar, Amit; Kumar, Rohit Ranjan; Kusumakar, Abhishek; M, Shirley; Mandal, Kartik Chandra; Manjunath, Asha; Marimuthu, Prabhakaran; Mishra, Bhabesh; Mohbiya, Priyadarshni; Muktevi, Karteek; Mupparaju, Suneetha Lakshmi; Murthy, Arvind K; Naik, Ganesh V; Nara, Ramasankara Rao; Naresh, Gowri; Neelgar, Chetankumar Prakash; Nemalipuri, Sai Manasa; P R, Sreeraj; P, Anusha; P, Priyadharshini; Panda, Srikant; Patel, Paresh Chandulal; Ponugoti, Anitha Lavanya Latha; Prabhakar, Ajay; Prakash Karanam, Amith; Punjabi, Sagar; R, Monica; R, Renjith Chandran; R, Subhashni; R, Vishnupriya; RajagopalSetty, Sridhar; Ramakrishnan, Arthi; Ramgade, Soniya Sunil; Rani, Pavetra; Rao, Prasad Srinivasa Murthy; Rathod, Charanraj Suresh; Ravichandran, Rajesh; Rodrigues, Pearl Reena; S M, Anu Nachammai; S, Mubeena; S, Safia; S, Suvetha; Sadavarthi, Prashant; Sahu, Anupriya; Samal, Rashmi Ranjan; Samraj, Rajan; Santhanam, Ashwath; Sarkar, Sujay; Saxena, Shradha; Seram, Rajesh Khanna; Shabaz, Mohammed Abul Kalam; Sharma, Sudhir Kamlesh; Shenoy, Rajeev; Shenoy, Vibha P; Siddiqui, Mohd Salman; Singh, Bhoopendra Kumar; Singh, Shashwat; Singri Gowda, Shalini Kannamangala; Sinha, Richa; Soni, Abhishek; Srivastava, Puneet Kumar; Subramani, Vivek; Suvarna, Sadika Niranjan; Swarup, Vivek; Tarafdar, Mohammed shafi; Therootharammal, Baiju; Thibbaiah, Venkatesh B; Tholoor, Naina; Thomas M, Ebin; Tripathy, Amaresh; Ulla, Zabee; V, Shakthipriya; Varadarajan, Rajalakshmi Salem; Vennapusa, Siva Manasa; Venugopal, Rajesh; Walder, Anson Glen; Yendralwar, Asmita Ashokrao; 'Nagaraju, Chaitanya'; Susan Joseph, Sobha; Barat, Prasenjit; Poolathodiyil, Praveen; Sreenivasan, Abhijith; Prusty, Soumya Swaroop; Kara, Satish; Rangaswamy, Geetha; Kunjar, Sushma; Sana, Kiran Kumar; K Namboodiri, Dilip; Nishi, Neelima; Ranjan, Amit; Shaik, Salma Sheriff; Nayak, Jeevan Hammanna; Dhonde, Sudeep; Neelakantan, Lekha Iraloor; Chouksey, Ajay; S, Sesha Subramaniam; Singh, Ajeet; Mukundan, Vrinda; Singh, Ruby; Tiwari, Pankaj; Wahab, Shama; A, Thanga selvi; Saxena, Pallavi; R, Raksha; K, Ajit Krishnan; Kurmala, Nagendra Guptha; Mandaleena G, Lakshmi; Mary, SDEEPTI Christina; P, Dhayaanandh; S, Kaushik; Ghatak, Sonali Roy; Yadav, Shweta; Chitra S, Abika Packia; Choudhary, Manas; Mehta, Suchit Samson; MG, Phani Kumar; G, Usha; Subramanian, Kirithikka; B, Aravind Prakash; Ramesh, Sukruth; Solleti, Ashok; DS, Shruthi; N, Ramya Shree; Daniel, Sim; R, Rahul; C, Chaithra; Awasthi, Mradul; Sharma, Shivam; Mudholkar, Mukesh Dnyaneshwar; Ramachandran, Arun; James, Manoj; Loganathan, Sapna; Sinha, Sabita Kumari; Gubbi Sathyanarayana, Praveen Kumar; Joshi, Ankita; Ravichandran, Kalpana; I, Pavani; Kudchadker, Gayatri Pradip; N, Lavanya; R, Deepika; Kumari, Anita; Patil, Archana; Hebbar, Akshata; Khan, Hyder; Bharti, Satyam; Yadav, Nisha; Kalia, Subhashree; Yesdani,; Junida"; for(int i=0;i<s.length();i++){
if(s.charAt(i)==';')
ctr++;
}
}
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CgovKiBOYW1lIG9mIHRoZSBjbGFzcyBoYXMgdG8gYmUgIk1haW4iIG9ubHkgaWYgdGhlIGNsYXNzIGlzIHB1YmxpYy4gKi8KY2xhc3MgSWRlb25lCnsKCXB1YmxpYyBzdGF0aWMgdm9pZCBtYWluIChTdHJpbmdbXSBhcmdzKSB0aHJvd3MgamF2YS5sYW5nLkV4Y2VwdGlvbgoJewoJCWludCBjdHI9MDsKCQlTdHJpbmcgcyA9ICJBLCBEZWVwYXNocmk7IEFkaWdhLCBWZW5rYXRlc2g7IEFuYW5kLCBTdW5pdGE7IEFuYW5kYW4sIEphbmFuaTsgQiwgU2F0aGl5YSBLdW1hcjsgQiwgVmlrYXMgSDsgQiwgVmluaWxhOyBCYWRkaSwgUG9vcm5pbWE7IEJhZHJpLCBCaGFyZ2F2aTsgQmFrdGhhdmFjaGFsdSwgUG9vcm5pbWE7IEJhbmRvZGthciwgTXVrdWwgU3VoYXM7IEJhcm53YWwsIFJhbmRoaXI7IEJhc3NhcGEsIFBhcmFzaGl2YW11cnRoeTsgQmhhc2thcmFuIE5haXIsIERpbmVzaDsgQmhhdG5hZ2FyLCBBbnVyYWc7IEJvZGFwYXRpLCBIYXJpIEtyaXNobmE7IEJvZ2FuYWR1bmksIFN1YnJhbWFueWEgVmVua2F0YSBSYW07IEJvcnRoYWt1ciwgUHJhbnRpazsgQywgQmhlZW1hbmFpazsgRGFtb2RhciwgRGViYXNpc2g7IERldmFyYWphbiwgTXl0aGlsaTsgRGhhbnZhbnRocmksIEFwb29ydmE7IERodXBpYSwgUmFodWw7IERpeGl0LCBOaW1pc2g7IER1dnZ1cnUsIFNhdGhlZXNoOyBHYW5ndW1hbGxhLCBSYWplc2g7IEdoYXRhaywgQXZpc2hlazsgR29wYWxzYW15LCBSYWphc2hhbmthcmk7IEdvcGFsdW5pLCBMYWtzaG1pa2FudGg7IEdvdWRhLCBIaW1hbnNodSBTZWtoYXI7IEd1cHRhLCBNdWt1bCBSYWphbjsgR3VwdGEsIE5pZGhpOyBHdXB0YSwgU2FtZWVyOyBIZWRhLCBQcmF0ZWVrOyBIUiwgTWVnaGE7IEh1cnVrYWRsaSwgVGFudWphIEI7IEFiZCBSYWhpbSwgUmFmaXphOyBKYWdhbmF0aGFuLCBSYWprdW1hcjsgSmFpbiwgU2hhaWxlbmRyYSBLdW1hcjsgSiBNLCBWZWVyZXNoYSBzd2FteTsgSmFpc3dhbCwgTmFuY3k7IEplbmEsIEpham5hc2VuaTsgSlAsIE5hZ2FsYWtzaG1pOyBLLCBBbnVzaGl5YTsgS2FsYnVyZ2ksIEFzaHdpbiBBbWJhcmFtOyBLYW1hdGgsIEdhbmFwYXRpIEJhbnR3YWw7IEtoYW4sIE1haG1vb2QgQWhyYW07IEtoYXRyaSwgQmh1cGVuZHJhOyBLTiwgS2FseWFuaTsgS3Jpc2huYW1vb3J0aHksIFJhamVzaCBLYW5uYW47IEtyaXNobmFwcGEsIERhcnNoYW47IEt1bWFyLCBBbWl0OyBLdW1hciwgUm9oaXQgUmFuamFuOyBLdXN1bWFrYXIsIEFiaGlzaGVrOyBNLCBTaGlybGV5OyBNYW5kYWwsIEthcnRpayBDaGFuZHJhOyBNYW5qdW5hdGgsIEFzaGE7IE1hcmltdXRodSwgUHJhYmhha2FyYW47IE1pc2hyYSwgQmhhYmVzaDsgTW9oYml5YSwgUHJpeWFkYXJzaG5pOyBNdWt0ZXZpLCBLYXJ0ZWVrOyBNdXBwYXJhanUsIFN1bmVldGhhIExha3NobWk7IE11cnRoeSwgQXJ2aW5kIEs7IE5haWssIEdhbmVzaCBWOyBOYXJhLCBSYW1hc2Fua2FyYSBSYW87IE5hcmVzaCwgR293cmk7IE5lZWxnYXIsIENoZXRhbmt1bWFyIFByYWthc2g7IE5lbWFsaXB1cmksIFNhaSBNYW5hc2E7IFAgUiwgU3JlZXJhajsgUCwgQW51c2hhOyBQLCBQcml5YWRoYXJzaGluaTsgUGFuZGEsIFNyaWthbnQ7IFBhdGVsLCBQYXJlc2ggQ2hhbmR1bGFsOyBQb251Z290aSwgQW5pdGhhIExhdmFueWEgTGF0aGE7IFByYWJoYWthciwgQWpheTsgUHJha2FzaCBLYXJhbmFtLCBBbWl0aDsgUHVuamFiaSwgU2FnYXI7IFIsIE1vbmljYTsgUiwgUmVuaml0aCBDaGFuZHJhbjsgUiwgU3ViaGFzaG5pOyBSLCBWaXNobnVwcml5YTsgUmFqYWdvcGFsU2V0dHksIFNyaWRoYXI7IFJhbWFrcmlzaG5hbiwgQXJ0aGk7IFJhbWdhZGUsIFNvbml5YSBTdW5pbDsgUmFuaSwgUGF2ZXRyYTsgUmFvLCBQcmFzYWQgU3Jpbml2YXNhIE11cnRoeTsgUmF0aG9kLCBDaGFyYW5yYWogU3VyZXNoOyBSYXZpY2hhbmRyYW4sIFJhamVzaDsgUm9kcmlndWVzLCBQZWFybCBSZWVuYTsgUyBNLCBBbnUgTmFjaGFtbWFpOyBTLCBNdWJlZW5hOyBTLCBTYWZpYTsgUywgU3V2ZXRoYTsgU2FkYXZhcnRoaSwgUHJhc2hhbnQ7IFNhaHUsIEFudXByaXlhOyBTYW1hbCwgUmFzaG1pIFJhbmphbjsgU2FtcmFqLCBSYWphbjsgU2FudGhhbmFtLCBBc2h3YXRoOyBTYXJrYXIsIFN1amF5OyBTYXhlbmEsIFNocmFkaGE7IFNlcmFtLCBSYWplc2ggS2hhbm5hOyBTaGFiYXosIE1vaGFtbWVkIEFidWwgS2FsYW07IFNoYXJtYSwgU3VkaGlyIEthbWxlc2g7IFNoZW5veSwgUmFqZWV2OyBTaGVub3ksIFZpYmhhIFA7IFNpZGRpcXVpLCBNb2hkIFNhbG1hbjsgU2luZ2gsIEJob29wZW5kcmEgS3VtYXI7IFNpbmdoLCBTaGFzaHdhdDsgU2luZ3JpIEdvd2RhLCBTaGFsaW5pIEthbm5hbWFuZ2FsYTsgU2luaGEsIFJpY2hhOyBTb25pLCBBYmhpc2hlazsgU3JpdmFzdGF2YSwgUHVuZWV0IEt1bWFyOyBTdWJyYW1hbmksIFZpdmVrOyBTdXZhcm5hLCBTYWRpa2EgTmlyYW5qYW47IFN3YXJ1cCwgVml2ZWs7IFRhcmFmZGFyLCBNb2hhbW1lZCBzaGFmaTsgVGhlcm9vdGhhcmFtbWFsLCBCYWlqdTsgVGhpYmJhaWFoLCBWZW5rYXRlc2ggQjsgVGhvbG9vciwgTmFpbmE7IFRob21hcyBNLCBFYmluOyBUcmlwYXRoeSwgQW1hcmVzaDsgVWxsYSwgWmFiZWU7IFYsIFNoYWt0aGlwcml5YTsgVmFyYWRhcmFqYW4sIFJhamFsYWtzaG1pIFNhbGVtOyBWZW5uYXB1c2EsIFNpdmEgTWFuYXNhOyBWZW51Z29wYWwsIFJhamVzaDsgV2FsZGVyLCBBbnNvbiBHbGVuOyBZZW5kcmFsd2FyLCBBc21pdGEgQXNob2tyYW87ICdOYWdhcmFqdSwgQ2hhaXRhbnlhJzsgU3VzYW4gSm9zZXBoLCBTb2JoYTsgQmFyYXQsIFByYXNlbmppdDsgUG9vbGF0aG9kaXlpbCwgUHJhdmVlbjsgU3JlZW5pdmFzYW4sIEFiaGlqaXRoOyBQcnVzdHksIFNvdW15YSBTd2Fyb29wOyBLYXJhLCBTYXRpc2g7IFJhbmdhc3dhbXksIEdlZXRoYTsgS3VuamFyLCBTdXNobWE7IFNhbmEsIEtpcmFuIEt1bWFyOyBLIE5hbWJvb2RpcmksIERpbGlwOyBOaXNoaSwgTmVlbGltYTsgUmFuamFuLCBBbWl0OyBTaGFpaywgU2FsbWEgU2hlcmlmZjsgTmF5YWssIEplZXZhbiBIYW1tYW5uYTsgRGhvbmRlLCBTdWRlZXA7IE5lZWxha2FudGFuLCBMZWtoYSBJcmFsb29yOyBDaG91a3NleSwgQWpheTsgUywgU2VzaGEgU3VicmFtYW5pYW07IFNpbmdoLCBBamVldDsgTXVrdW5kYW4sIFZyaW5kYTsgU2luZ2gsIFJ1Ynk7IFRpd2FyaSwgUGFua2FqOyBXYWhhYiwgU2hhbWE7IEEsIFRoYW5nYSBzZWx2aTsgU2F4ZW5hLCBQYWxsYXZpOyBSLCBSYWtzaGE7IEssIEFqaXQgS3Jpc2huYW47IEt1cm1hbGEsIE5hZ2VuZHJhIEd1cHRoYTsgTWFuZGFsZWVuYSBHLCBMYWtzaG1pOyBNYXJ5LCBTREVFUFRJIENocmlzdGluYTsgUCwgRGhheWFhbmFuZGg7IFMsIEthdXNoaWs7IEdoYXRhaywgU29uYWxpIFJveTsgWWFkYXYsIFNod2V0YTsgQ2hpdHJhIFMsIEFiaWthIFBhY2tpYTsgQ2hvdWRoYXJ5LCBNYW5hczsgTWVodGEsIFN1Y2hpdCBTYW1zb247IE1HLCBQaGFuaSBLdW1hcjsgRywgVXNoYTsgU3VicmFtYW5pYW4sIEtpcml0aGlra2E7IEIsIEFyYXZpbmQgUHJha2FzaDsgUmFtZXNoLCBTdWtydXRoOyBTb2xsZXRpLCBBc2hvazsgRFMsIFNocnV0aGk7IE4sIFJhbXlhIFNocmVlOyBEYW5pZWwsIFNpbTsgUiwgUmFodWw7IEMsIENoYWl0aHJhOyBBd2FzdGhpLCBNcmFkdWw7IFNoYXJtYSwgU2hpdmFtOyBNdWRob2xrYXIsIE11a2VzaCBEbnlhbmVzaHdhcjsgUmFtYWNoYW5kcmFuLCBBcnVuOyBKYW1lcywgTWFub2o7IExvZ2FuYXRoYW4sIFNhcG5hOyBTaW5oYSwgU2FiaXRhIEt1bWFyaTsgR3ViYmkgU2F0aHlhbmFyYXlhbmEsIFByYXZlZW4gS3VtYXI7IEpvc2hpLCBBbmtpdGE7IFJhdmljaGFuZHJhbiwgS2FscGFuYTsgSSwgUGF2YW5pOyBLdWRjaGFka2VyLCBHYXlhdHJpIFByYWRpcDsgTiwgTGF2YW55YTsgUiwgRGVlcGlrYTsgS3VtYXJpLCBBbml0YTsgUGF0aWwsIEFyY2hhbmE7IEhlYmJhciwgQWtzaGF0YTsgS2hhbiwgSHlkZXI7IEJoYXJ0aSwgU2F0eWFtOyBZYWRhdiwgTmlzaGE7IEthbGlhLCBTdWJoYXNocmVlOyBZZXNkYW5pLDsgSnVuaWRhIjsKCQlmb3IoaW50IGk9MDtpPHMubGVuZ3RoKCk7aSsrKXsKCQkJaWYocy5jaGFyQXQoaSk9PSc7JykKCQkJY3RyKys7CgkJfQoJCVN5c3RlbS5vdXQucHJpbnRsbihjdHIpOwoJfQp9