ms is available through
      <a href = "http://lib.stat.cmu.edu/apstat">STATLIB</a>.
    </p>

    <p>
      <b>ASA144</b> accepts a table shape (the number of rows and columns),
      and two vectors, the lists of row and column sums.  There may be 0, 1, or
      many tables with nonnegative, integral entries that have the given
      shape and sums.  The program will generate, at random, one of the
      tables and return it.  Repeated calls to the program will return
      new random selections.
    </p