Changes to exercise 1 and its test cases.