Primeira versão com leitura para a AVL