nao terminei, falta fazer os testes e pronto