Exercício 17.7 e início do avançado 17.8