{"trustable":false,"prependHtml":"\u003cstyle type\u003d\u0027text/css\u0027\u003e\n .input, .output {\n border: 1px solid #888888;\n }\n .output {\n margin-bottom: 1em;\n position: relative;\n top: -1px;\n }\n .output pre, .input pre {\n background-color: #EFEFEF;\n line-height: 1.25em;\n margin: 0;\n padding: 0.25em;\n }\n \u003c/style\u003e\n \u003clink rel\u003d\"stylesheet\" href\u003d\"//codeforces.org/s/96598/css/problem-statement.css\" type\u003d\"text/css\" /\u003e\u003cscript\u003e window.katexOptions \u003d { disable: true }; \u003c/script\u003e\n\u003cscript type\u003d\"text/x-mathjax-config\"\u003e\n MathJax.Hub.Config({\n tex2jax: {\n inlineMath: [[\u0027$$$\u0027,\u0027$$$\u0027], [\u0027$\u0027,\u0027$\u0027]],\n displayMath: [[\u0027$$$$$$\u0027,\u0027$$$$$$\u0027], [\u0027$$\u0027,\u0027$$\u0027]]\n }\n });\n\u003c/script\u003e\n\u003cscript type\u003d\"text/javascript\" async src\u003d\"https://mathjax.codeforces.org/MathJax.js?config\u003dTeX-AMS_HTML-full\"\u003e\u003c/script\u003e","sections":[{"title":"","value":{"format":"HTML","content":"\u003cstyle type\u003d\u0027text/css\u0027\u003e .input, .output {border: 1px solid #888888;} .output {margin-bottom:1em;position:relative;top:-1px;} .output pre,.input pre {background-color:#EFEFEF;line-height:1.25em;margin:0;padding:0.25em;} .title {background-color:#FFFFFF;border-bottom: 1px solid #888888;font-family:arial;font-weight:bold;padding:0.25em;} \u003c/style\u003e \u003cscript type\u003d\"text/x-mathjax-config\"\u003e\n MathJax.Hub.Config({\n tex2jax: {inlineMath: [[\u0027$$$\u0027,\u0027$$$\u0027]], displayMath: [[\u0027$$$$$$\u0027,\u0027$$$$$$\u0027]]}\n });\n \u003c/script\u003e\n \u003cscript type\u003d\"text/javascript\" async\n src\u003d\"https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.1/MathJax.js?config\u003dTeX-AMS-MML_HTMLorMML\"\u003e\n \u003c/script\u003e\n\u003cp\u003eJashore University of Science and Technology have decided to create a new database of students where each student will have a unique username.\u003c/p\u003e\n\u003cp\u003e Sourav being a current CR of dept. of CSE and Refat being the ex-CR got the job to insert all the information in the database. Inserting all the information is too much of work but as they are brilliant programmers and problem solvers they decided to build an algorithm that will ease their work.\n\u003c/p\u003e\n\u003cp\u003eThey built a system implementing the algorithm and asked all the students to insert their informations. Each time a new user wants to register, he sends to the system a request with his \u003cspan class\u003d\"tex-font-style-tt\"\u003ename\u003c/span\u003e. If such a \u003cspan class\u003d\"tex-font-style-tt\"\u003ename\u003c/span\u003e does not exist in the system database, it is inserted into the database, and the user gets the response \u003cspan class\u003d\"tex-font-style-tt\"\u003eOK\u003c/span\u003e, confirming the successful registration. If the \u003cspan class\u003d\"tex-font-style-tt\"\u003ename\u003c/span\u003e already exists in the system database, the system makes up a new user name, sends it to the user as a prompt and \u003cspan class\u003d\"tex-font-style-it\"\u003ealso inserts the prompt into the database\u003c/span\u003e. The new name is formed by the following rule. Numbers, starting with 1, are appended one after another to \u003cspan class\u003d\"tex-font-style-tt\"\u003ename\u003c/span\u003e (\u003cspan class\u003d\"tex-font-style-tt\"\u003ename1\u003c/span\u003e, \u003cspan class\u003d\"tex-font-style-tt\"\u003ename2\u003c/span\u003e, ...), among these numbers the least \u003cspan class\u003d\"tex-span\"\u003e\u003ci\u003ei\u003c/i\u003e\u003c/span\u003e is found so that \u003cspan class\u003d\"tex-font-style-tt\"\u003ename\u003c/span\u003e\u003cspan class\u003d\"tex-span\"\u003e\u003ci\u003ei\u003c/i\u003e\u003c/span\u003e does not yet exist in the database.\u003c/p\u003e"}},{"title":"Input","value":{"format":"HTML","content":"\u003cp\u003eThe first line contains number \u003cspan class\u003d\"tex-span\"\u003e\u003ci\u003en\u003c/i\u003e\u003c/span\u003e (\u003cspan class\u003d\"tex-span\"\u003e1 ≤ \u003ci\u003en\u003c/i\u003e ≤ 10\u003csup class\u003d\"upper-index\"\u003e5\u003c/sup\u003e\u003c/span\u003e). The following \u003cspan class\u003d\"tex-span\"\u003e\u003ci\u003en\u003c/i\u003e\u003c/span\u003e lines contain the requests to the system. Each request is a non-empty line, and consists of not more than 32 characters, which are all lowercase Latin letters.\u003c/p\u003e"}},{"title":"Output","value":{"format":"HTML","content":"\u003cp\u003ePrint \u003cspan class\u003d\"tex-span\"\u003e\u003ci\u003en\u003c/i\u003e\u003c/span\u003e lines, which are system responses to the requests: \u003cspan class\u003d\"tex-font-style-tt\"\u003eOK\u003c/span\u003e in case of successful registration, or a prompt with a new name, if the requested name is already taken.\u003c/p\u003e"}},{"title":"Examples","value":{"format":"HTML","content":"\u003cdiv class\u003d\"sample-test\"\u003e\n \u003cdiv class\u003d\"input\"\u003e\n \u003cdiv class\u003d\"title\"\u003e\n Input\n \u003c/div\u003e\n \u003cpre\u003e4\u003cbr\u003eabacaba\u003cbr\u003eacaba\u003cbr\u003eabacaba\u003cbr\u003eacab\u003cbr\u003e\u003c/pre\u003e\n \u003c/div\u003e\n \u003cdiv class\u003d\"output\"\u003e\n \u003cdiv class\u003d\"title\"\u003e\n Output\n \u003c/div\u003e\n \u003cpre\u003eOK\u003cbr\u003eOK\u003cbr\u003eabacaba1\u003cbr\u003eOK\u003cbr\u003e\u003c/pre\u003e\n \u003c/div\u003e\n \u003cdiv class\u003d\"input\"\u003e\n \u003cdiv class\u003d\"title\"\u003e\n Input\n \u003c/div\u003e\n \u003cpre\u003e6\u003cbr\u003efirst\u003cbr\u003efirst\u003cbr\u003esecond\u003cbr\u003esecond\u003cbr\u003ethird\u003cbr\u003ethird\u003cbr\u003e\u003c/pre\u003e\n \u003c/div\u003e\n \u003cdiv class\u003d\"output\"\u003e\n \u003cdiv class\u003d\"title\"\u003e\n Output\n \u003c/div\u003e\n \u003cpre\u003eOK\u003cbr\u003efirst1\u003cbr\u003eOK\u003cbr\u003esecond1\u003cbr\u003eOK\u003cbr\u003ethird1\u003cbr\u003e\u003c/pre\u003e\n \u003c/div\u003e\n\u003c/div\u003e"}}]}