Implementacao da Questao 02
Implementacao das Questoes 3, 4 e 5