Solution to CBE30355 2019 Second Hour Exam