cambiando condicion if por do-while en init de memoria
la memoria retorna mas bytes de los esperados
al leer el arcchivo
erro al leer por primera vez el archivo
bug de lectura