1 mark 2 mark 3 mark 4 mark 5 mark 6 mark 7mark