o meu algoritmo está corrigido? como este, estou a testar algo