Removed the changed .Select().Max() b/c the way it was written, it'd have to iterate through the collection every iteration so it's O(n^2).  Using OrderBy().First() it is O (n log n)
Removed the changed .Select().Max() b/c the way it was written, it'd have to iterate through the collection every iteration so it's O(n^2).  Using OrderBy().First() it is O (n log n)

sethjuarez/numl,sethjuarez/numl