30 points (19/20)

30 points