https://www.passeidireto.com/arquivo/1014527/solucao-exercicio-5-da-8-a-lista-6-10-2011-1
Recomendo esse arquivo que achei no Passei Direto