Passes testCase 9