Added another, harder, test case