all the test cases are passed