//----------------------------------------------------------------------
//  SPECIFICATION FILE (qsort2.h)
//  This module exports a function to sort an integer vector
//  into ascending order.
//----------------------------------------------------------------------

void Quicksort(int vec[],
               int loBound, int hiBound);
  // PRE: loBound < hiBound
  // && loBound..hiBound are
  // legal indexes of vec
  // MODIFIES: vec[loBound..hiBound]
  // POST: vec[loBound..hiBound] contains
  // the same values as
  //  vec[loBound..hiBound]<entry>
  // but sorted into nondecreasing order
