You may complete this assignment in a group of two or three other students from the course (you may also work solo if you choose). Quizzes and exams may have questions specific to course programming assignments — so be sure your group is truly working as a team and have a solid understanding of your submission's design and algorithms.
If you decide to complete this assignment as a group, you must tell your instructor before the assignment due date. Only one of you should submit the assignment for grading. You will all be able to see the grading result from your own logins.