Incluindo o while nas funções
Adding correction to one step
Corrigidos testes. Começando a função de tipos.