Updated hw 1