30 points (20/20)

30 points