axo q já podemos dar fix #1 por encerrado, todos os testes estão passando
corrigido retorno expr para double e demais locais relacionados