shortestList2 - return shortest of 2 lists; special handling of null