Added the GetLongestList() method