Implementacao final do trabalho..