Version con solucion de pipe