# Solució 1

def extra_1(lRec):
    if lRec.count('pedra') != 1:
        return (-1, -1, -1, -1)
    else:
        posPedra = lRec.index('pedra')
        suma1 = 0
        for i in range(0, posPedra):
            suma1 = suma1 + lRec[i][0]
        suma2 = 0
        longi = len(lRec)
        for i in range(posPedra+1, longi):
            suma2 = suma2 + lRec[i][0]
        return suma1, posPedra, suma2, longi-posPedra-1

# Solució 2

def extra_2(lRec):
    if lRec.count('pedra') == 1:
        ipedra = lRec.index('pedra')
        ka, da = compta_kp(lRec[:ipedra])
        kd, dd = compta_kp(lRec[ipedra + 1:])
    else:
        ka, da = -1, -1
        kd, dd = -1, -1
    return ka, da, kd, dd

def compta_kp(llista):
    k = 0
    for kqe, ksc in llista:
        k = k + kqe
    return k, len(llista)

# Tria la solució que vols provar

# extra = extra_1
extra = extra_2

