What are these test cases?

How do I know what the test case is demanding so that I can make appropriate amendments to my code?

you can try and think of all the corner testcases possible by taking random inputs and dry running your code. if you still are unable to clear the testcases you can go and unlock the testcases in the solution part of your hackerblock contest and see the testcases for yourself