new solucion 15 - fix errors