Adicionando resolução da questão 25