assignemnt 3.2