Duration: 90 minutes Instructions: Answer all sections. Write clearly; show reasoning where requested. Total marks: 100.