code: public static <E> double min(Counter<E> c) {
      double min = Double.POSITIVE_INFINITY;
      for (double v : c.values()) {
        min = Math.min(min, v);
      }
      return min;
    }
docs: Returns the value of the smallest entry in this counter.
  
  @param c
  The Counter (not modified)
  @return The minimum value in the Counter