Added a test case to show what is going wrong.