Answer from cs61c-cm (Christopher Marcellino 15775059) for Question 3 The struct material is a a big change coming from very object oriented languages like java.