As funcoes iniciais prontas e testadas.
Funcionando.