mirror case. fixed reverse and there by unit test case for wrong order