This homework will be worth a total of 40 points.

There will be an autograder, with no manual-grading part for this homework. You are encouraged to resubmit until you earn a perfect score before the due date.

Note

Warning

You should not use this autograder as your primary test mechanism, but it will provide some immediate feedback.

You should test that your code can compile without any warning by running make on calgary. You can test your implementation using the provided hw7 demo program.