Answer from cs61c-av (Kenneth Wong 16192104) for Question 7 too much work