Corregido todo, ahora si compila