key topics for the mid semester test 2953361