Group 6 assigmnent submission.