Added Assignemnt 3