First commit for hw 3