Peter answer (10/20)

Peter answer