+ Modify the Counting Sort to be stable.   In this particular
  instance, stability is not important as we have only
  implemented Counting Sort for integral values, but it is
  the principle that matters.

-- daf