CS345_SE350_midterm_answer_key.pdf