Questão 2 - Versão final com scripts