Hw3.2 and hw 3.3

Please accept this pull request for hw 3.2 and hw 3.3