Praca domowa - ksiazka kontaktów

UWAGA - cos jest nie tak, zbiera dane ale nie wykonuje dalszej części;

#PODSTAWA
#najpierw robie intrfejs i pytam o wybór operacji

ksiazka_tele={}

while True:
    operacja = input("""
        Tu Twoja książka kontaktowa. Co mam zrobić? Wyboerz operację:
                    1. dodaj nowy kontakt do ksiazki
                    2. aktualizuj kontakt
                    3. usun kontakt
                    4. wydrukuj imiona
                    5. wydrukuj cala ksiazke
                    6. koniec programu
        Podaj kod operacji = """
    )
    print(operacja)
#zabezpieczenie przed niepodawaniem 
    if not operacja:
        break

#wersja 1 - dodawanie kontaktów i druk

if operacja == "1":
    nowe_imie = input("podaj imie nowego kontaktu")
    kontakt=input ("wpisz dane kontaktowe")
    ksiazka_tele[nowe_imie] = kontakt
    print ("wybrano 1")                 

elif operacja == "2":
    print("wybrano 2")

elif operacja == "2":
    print("wybrano 2")

elif operacja == "3":
    print("wybrano 3")

elif operacja == "4":
    print("wybrano 4")

elif operacja == "5":
    print(ksiazka_tele)
    print("wybrano 5")

#elif operacja == "6": 
#     break

else:
    print("\nPodano błędny kod operacji, nic z tego nie będzie, sorry")

#Koniec programu
print("\nKoniec programu")