added test for problem 19