1st commit of assignment #3
modified assignment 3