TESTING: added another test case thanks to Been Shi.