CS189 hw 1