Corrigi uns bugs e adicionei casos de teste