Peter answer (14/20)

Peter answer