unordered_map<string,int>mp;
void init(){
mp["H"] = 2;
mp["C"] = 24;
mp["N"] = 28;
mp["O"] = 32;
mp["F"] = 38;
mp["Na"] = 46;
mp["Mg"] = 48;
mp["Al"] = 54;
mp["Si"] = 56;
mp["P"] = 62;
mp["S"] = 64;
mp["Cl"] = 71;
mp["K"] = 78;
mp["Ca"] = 80;
mp["Mn"] = 110;
mp["Fe"] = 112;
mp["Cu"] = 128;
mp["Zn"] = 130;
mp["Ag"] = 216;
mp["I"] = 254;
mp["Ba"] = 274;
mp["Hf"] = 357;
mp["Pt"] = 390;
mp["Au"] = 394;
mp["Hg"] = 402;
}