Answer from cs61c-ec (Osbert Orr 16671538) for Question 3 Realizing how simple and primitive a language can be but still being able to get the job done was the most interesting thing I've learned.