kurz = ["Ac","Ag","Al","Am","Ar","As","At","Au","B","Ba","Be","Bh","Bi","Bk","Br","C","Ca","Cd","Ce","Cf","Cl","Cm","Cn","Co","Cr","Cs","Cu","Db","Ds","Dy","Er","Es","Eu","F","Fe","Fl","Fm","Fr","Ga","Gd","Ge","H","He","Hf","Hg","Ho","Hs","I","In","Ir","K","Kr","La","Li","Lr","Lu","Lv","Mc","Md","Mg","Mn","Mo","Mt","N","Na","Nb","Nd","Ne","Nh","Ni","No","Np","O","Og","Os","P","Pa","Pb","Pd","Pm","Po","Pr","Pt","Pu","Ra","Rb","Re","Rf","Rg","Rh","Rn","Ru","S","Sb","Sc","Se","Sg","Si","Sm","Sn","Sr","Ta","Tb","Tc","Te","Th","Ti","Tl","Tm","Ts","U","V","W","Xe","Y","Yb","Zn","Zr"]
elem = ["Actinium","Silber","Aluminium","Americium","Argon","Arsen","Astat","Gold","Bor","Barium","Beryllium","Bohrium","Bismut","Berkelium","Brom","Kohlenstoff","Calcium","Cadmium","Cer","Californium","Chlor","Curium","Copernicium","Cobalt","Chrom","Caesium","Kupfer","Dubnium","Darmstadtium","Dysprosium","Erbium","Einsteinium","Europium","Fluor","Eisen","Flerovium","Fermium","Francium","Gallium","Gadolinium","Germanium","Wasserstoff","Helium","Hafnium","Quecksilber","Holmium","Hassium","Iod","Indium","Iridium","Kalium","Krypton","Lanthan","Lithium","Lawrencium","Lutetium","Livermorium","Moscovium","Mendelevium","Magnesium","Mangan","Molybdän","Meitnerium","Stickstoff","Natrium","Niob","Neodym","Neon","Nihonium","Nickel","Nobelium","Neptunium","Sauerstoff","Oganesson","Osmium","Phosphor","Protactinium","Blei","Palladium","Promethium","Polonium","Praseodym","Platin","Plutonium","Radium","Rubidium","Rhenium","Rutherfordium","Roentgenium","Rhodium","Radon","Ruthenium","Schwefel","Antimon","Scandium","Selen","Seaborgium","Silicium","Samarium","Zinn","Strontium","Tantal","Terbium","Technetium","Tellur","Thorium","Titan","Thallium","Thulium","Tennessine","Uran","Vanadium","Wolfram","Xenon","Yttrium","Ytterbium","Zink","Zirconium"]

name = input("Dein Name?")
print("Folgende Elemente sind in deinem Namen:")

buchst = list(name)
store = []
#single letter elements
for b in range(len(buchst)):
    for k in range(len(kurz)):
        if (buchst[b].lower()==kurz[k].lower() and (buchst[b].lower() not in store)):
            store.append(buchst[b].lower())
            print(kurz[k],elem[k])
            
#two letter elements
for b in range(len(buchst)):
    if (b+1)<len(buchst):
        bnew = buchst[b]+buchst[b+1]
        for k in range(len(kurz)):
            if (bnew.lower()==kurz[k].lower()):
                print(kurz[k],elem[k])
