Optimize reverse sort by letting sorted() do the work of going in reverse