Added test cases (pass)