add tests to exercise5