Answer from cs61c-ec (Osbert Orr 16671538) for Question 3 The examples were complicated because of the lengthy code (it can't be helped, I know).