colocando outros algoritmos e organizando em topicos