def productes_no_demanats(comanda):
    ll = []
    nom, lprod, lquant, data = comanda
    for i in range(len(lquant)):
        if lquant[i] == 0:
            lnom = nom.split()
            inicial = lnom[1][0]
            t = (lprod[i],inicial)
            ll.append(t)
    return ll

def incompletes(lcomandes):
    ll = []
    for comanda in lcomandes:
        lnodem = productes_no_demanats(comanda)
        for tup in lnodem:
            if len(tup) != 0:
                t = (comanda[-1], tup[1], tup[0])
                ll.append(t)
    ll.sort(key=lambda x: x[2].split('-')[1], reverse=True)
    return ll
