test case given by yulan