#include <string> #include <bits/stdc++.h> using namespace std; vector<string> demo ={"auto","break","case","char","const","continue","default", "do","double","else","enum","extern","float","for","goto", "if","int","signed", "sizeof","static","struct","switch","typedef","union", "unsigned","void","volatile","while"}; vector<string> hello ={"-","*","=","+","/"}; vector<string> ten ={"67","87","5","12","90"}; vector<string> parenthesis = {"(",")"}; vector<string> brackets = {"[","]"}; void printout(string q){ if(find(demo.begin(), demo.end(), q) != demo.end()) cout<<q<<" \t keyword\n"; else if(find(hello.begin(), hello.end(), q) != hello.end()) cout<<q<<" \t operator\n"; else if(find(ten.begin(), ten.end(), q) != ten.end()) cout<<q<<" \t number\n"; else if(find(parenthesis.begin(), parenthesis.end(), q) != parenthesis.end()) cout<<q<<" \t paranthesis\n"; else if(find(brackets.begin(), brackets.end(), q) != brackets.end()) cout<<q<<" \t seperator\n"; } int main(){ string line; vector<string> sample; while(getline(cin, line, ' ')){ sample.push_back(line); } for(auto q : sample) printout(q); return 0; }