

class utwur:
    def __init__(self, wykonawca, tytul, dlugosc):
        self.wykonawca = wykonawca
        self.tytul = tytul
        self.dlugosc = dlugosc

class odtwarzacz:
    def __init__(self, nazwa):
        self.nazwa = nazwa
        self.lista_utworuw = []
        self.dlugosc = self.czas()
        self.aktualnie_grane = ""
    def dodaj_utwur(self, utwur):
        self.lista_utworuw.append(utwur)
        self.dlugosc = self.czas()
        print(f"dodano {utwur.tytul} do listy {self.nazwa}!")
    def rozpocznij(self):
        print(f"/n-- Odtwarzanie listy {self.nazwa} --- B)")
        for piosenka in self.lista_utworuw:
            print(f"now playing: {piosenka.tytul} - {piosenka.wykonawca}")
            self.aktualnie_grane = piosenka

    def czas(self):
        laczna_dlugosc = 0
        for piosenka in self.lista_utworuw:
            laczna_dlugosc += piosenka.dlugosc 
        return laczna_dlugosc
    def info(self):
        print(f"długość playlisty: {self.dlugosc}")
        print(f"aktualny utwur: {self.aktualnie_grane.tytul} trwa: {self.aktualnie_grane.dlugosc}")

listaziemi = odtwarzacz("listaziemi")

piosenka1 = utwur("podziemniak","stare pola", 120)
piosenka2 = utwur("podziemniakkkk","stare kkkpola", 130)
piosenka3 = utwur("podziemniaki","stare pole", 100)

listaziemi.dodaj_utwur(piosenka1)
listaziemi.dodaj_utwur(piosenka2)
listaziemi.dodaj_utwur(piosenka3)

listaziemi.rozpocznij()

listaziemi.info()
