exo3: question 3 code.