faltaba inicializar la variable i