18.06SC Exercise 5