Answer from cs61c-ay (Peter Lau 16743989) for Question 5 notes are well written and helpful.