CS178hw4.pdf