Peter answer (16/20)

Peter answer