parece ser muy hard ... no doy con la solucion