Unfortunately, the test case which I posted originally did not reflect our situation.
I have added two new test cases:
I want to appologize for the inconvenience.