CS261 Homework