Weekly assignment1