M=mlist(['hm','Z','Name','Symbol','Mass','Configuration','Group','Ionization'])
M('Z')=[1:1:118]
M('Name')=['Hydrogen','Helium','Lithium','Beryllium','Boron','Carbon','Nitrogen','Oxygen','Flourine','Neon','Sodium','Magnesium','Aluminium','Silicon','Phosphorus','Sulphur','Chlorine','Argon','Potassium','Calcium','Scandium','Titanium','Vanadium','Chromium','Manganese','Iron','Cobalt','Nickel','Copper','Zinc','Gallium','Germanium','Arsenic','Selenium','Bromine','Krypton','Rubidium','Strontium','Yttrium','Zirconium','Niobium','Molybdenum','Technetium','Ruthenium','Rhodium','Palladium','Silver','Cadmium','Indium','Tin','Antimony','Tellurium','Iodine','Xenon','Caesium','Barium','Lanthanum','Cerium','Praseodymium','Neodymium','Promethium','Samarium','Europium','Gadolinium','Terbium','Dysprosium','Holmium','Erbium','Thulium','Ytterbium','Lutetium','Halfnium','Tantalum','Tungsten','Rhenium','Osmium','Iridium','Platinum','Gold','Mercury','Thallium','Lead','Bismuth','Polonium','Astatine','Radon','Francium','Radium','Actinium','Thorium','Protactinium','Uranium','Neptunium','Plutonium','Americium','Curium','Berkelium','Californium','Einsteinium','Fermium','Mendelvium','Nobelium','Lawrencium','Rutherfordium','Dubnium','Seaborgium','Bohrium','Hassium','Meitnerium','Darmstadtium','Roentgenium','Ununbium','Ununtrium','Ununquadium','Ununpentium','Ununhexium','Ununseptium','Ununoctium']
M('Symbol')=['H','He','Li','Be','B','C','N','O','F','Ne','Na','Mg','Al','Si','P','S','Cl','Ar','K','Ca','Sc','Ti','V','cr','Mn','Fe','Co','Ni','Cu','Zn','Ga','Ge','As','Se','Br','Kr','Rb','Sr','Y','Zr','Nb','Mo','Tc','Ru','Rh','Pd','Ag','Cd','In','Sn','Sb','Te','I','Xe','Cs','Ba','La','Ce','Pr','Nd','Pm','Sm','Eu','Gd','Tb','Dy','Ho','Er','Tm','Yb','Lu','Hf','Ta','W','Re','Os','Ir','Pt','Au','Hg','Tl','Pb','Bi','Po','At','Rn','fr','Ra','Ac','Th','Pa','U','Np','Pu','Am','Cm','Bk','Cf','Es','Fm','Md','No','Lr','Rf','Db','sg','Bh','Hs','Mt','Ds','Rg','Uub','Uut','Uuq','Uup','Uuh','Uus','Uuo']
M('Mass')=[1.00794,4.002602,6.941,9.012182,10.811,12.0107,14.0067,15.9994,18.9984032,20.1797,22.98976928,24.3050,26.9815386,28.0855,30.973762,32.065,35.453,39.948,39.0983,40.078,44.955912,47.867,50.9415,51.9961,54.938045,55.845,58.933195,58.6934,63.546,65.38,69.723,72.64,74.92160,78.96,79.904,83.798,85.4678,87.62,88.90585,91.224,92.90638,95.96,98,101.07,102.90550,106.42,107.8682,112.411,114.818,118.710,121.760,127.60,126.90447,131.293,132.9054519,137.327,138.90547,140.116,140.90765,144.242,145,150.36,151.964,157.25,158.92535,162.500,164.93032,167.259,168.93421,173.054,174.9668,178.49,180.94788,183.84,186.207,190.23,192.217,195.084,196.966569,200.59,204.3833,207.2,208.98040,209,210,222,223,226,227,232.03806,231.003588,238.02891,237,244,243,247,247,251,252,257,258,259,262,265,268,271,272,277,276,281,280,285,284,289,288,293,294,294]
M('Configuration')=['1s','1s^2','1s^2 2s','1s^2 2s^2','1s^2 2s^2 2p','1s^2 2s^2 2p^2','1s^2 2s^2 2p^3','1s^2 2s^2 2p^4','1s^2 2s^2 2p^5','1s^2 2s^2 2p^6','3s','3s^2','3s^2 3p','3s^2 3p^2','3s^2 3p^3','3s^2 3p^4','3s^2 3p^5','3s^2 3p^6','4s','4s^2','3d 4s^2','3d^2 4s^2','3d^3 4s^2','3d^5 4s','3d^5 4s^2','3d^6 4s^2','3d^7 4s^2','3d^8 4s^2,','3d^10 4s','3d^10 4s^2','3d^10 4s^2 4p','3d^10 4s^2 4p^2','3d^10 4s^2 4p^3','3d^10 4s^2 4p^4','3d^10 4s^2 4p^5','3d^10 4s^2 4p^6','5s','5s^2','4d 5s^2','4d^2 5s^2','4d^4 5s','4d^5 5s','4d^5 5s^2','4d^7 5s','4d^8 5s','4d^10','4d^10 5s','4d^10 5s^2','4d^10 5s^2 5p','4d^10 5s^2 5p^2','4d^10 5s^2 5p^3','4d^10 5s^2 5p^4','4d^10 5s^2 5p^5','4d^10 5s^2 5p^6','6s','6s^2','5d 6s^2','4f 5d 6s^2','4f^3 6s^2','4f^4 6s^2','4f^5 6s^2','4f^6 6s^2','4f^7 6s^2','4f^7 5d 6s^2','4f^9 6s^2','4f^10 6s^2','4f^11 6s^2','4f^12 6s^2','4f^13 6s^2','4f^14 6s^2','4f^14 5d 6s^2','f^14 5d^2 6s^2','f^14 5d^3 6s^2','f^14 5d^4 6s^2','f^14 5d^5 6s^2','f^14 5d^6 6s^2','f^14 5d^7 6s^2','f^14 5d^9 6s','f^14 5d^10 6s','f^14 5d^10 6s^2','6p','6p^2','6p^3','6p^4','6p^5','6p^6','7s','7s^2','6d 7s^2','6d^2 7s^2','5f^2 6d 7s^2','5f^3 6d 7s^2','5f^4 6d 7s^2','5f^6 7s^2','5f^7 7s^2','5f^7 6d 7s^2','5f^9 7s^2','5f^10 7s^2','5f^11 7s^2','5f^12 7s^2','5f^13 7s^2','5f^14 7s^2','5f^14 7s^2 7p?','5f^14 6d^2 7s^2?','','','','','','','','','','','','','','']
M('Group')=['IA','VIIIA','IA','IIA','IIIA','IVA','VA','VIA','VIIA','VIIIA','IA','IIA','IIIA','IVA','VA','VIA','VIIA','VIIIA','IA','IIA','IIIB','IVB','VB','VIB','VIIB','VIII','VIII','VIII','IB','IIB','IIIA','IVA','VA','VIA','VIIA','VIIIA','IA','IIA','IIIB','IVB','VB','VIB','VIIB','VIII','VIII','VIII','IB','IIB','IIIA','IVA','VA','VIA','VIIA','VIIIA','IA','IIA','IIIB','IIIB','IIIB','IIIB','IIIB','IIIB','IIIB','IIIB','IIIB','IIIB','IIIB','IIIB','IIIB','IIIB','IIIB','IVB','VB','VIB','VIIB','VIII','VIII','VIII','IB','IIB','IIIA','IVA','VA','VIA','VIIA','VIIIA','IA','IIA','IIIB','IIIB','IIIB','IIIB','IIIB','IIIB','IIIB','IIIB','IIIB','IIIB','IIIB','IIIB','IIIB','IIIB','IIIB','IVB','VB','VIB','VIIB','VIII','VIII','VIII','IB','IIB','IIIA','IVA','VA','VIA','VIIA','VIIIA']
M('Ionization')=[13.5984,24.5874,5.3917,9.3227,8.2980,11.2603,14.5341,13.6181,17.4228,21.5645,5.1391,7.6462,5.9858,8.1517,10.4867,10.3600,12.9676,15.7596,4.3407,6.1132,6.5615,6.8281,6.7462,6.7665,7.4340,7.9024,7.8810,7.6399,7.7264,9.3942,5.9993,7.8994,9.7886,9.7524,11.8138,13.9996,4.1771,5.6949,6.2173,6.6339,6.7589,7.0924,7.28,7.3605,7.4589,8.3369,7.5762,8.9938,5.7864,7.3439,8.6084,9.0096,10.4513,12.1298,3.8939,5.2117,5.5769,5.5387,5.473,5.5250,5.582,5.6437,5.6704,6.1498,5.8638,5.9389,6.0215,6.1077,6.1843,6.2542,5.4259,6.8251,7.5496,7.8640,7.8335,8.4382,8.9670,8.9588,9.2255,10.4375,6.1082,7.4167,7.2855,8.414,,10.7485,4.0727,5.2784,5.3807,6.3067,5.89,6.1939,6.2657,6.0260,5.9738,5.9914,6.1979,6.2817,6.3676,6.50,6.58,6.65,4.9,6.0,,,,,,,,,,,,,,]

