Homework Assignment # 3