Assignment 3

this is phase 1