Partial devoir 4