codigo simulador limpo - esqueci gravar xD