completed assignment 3, question #5
this is assignment #3. Not #2.