hw3 first submission

After implementing parts 1 and 2