Implementado curto circuito
Ajustado como arrays sao representados.
Implementadas as tags de byte