code: public static BigRational min(BigRational... values) {
  		if (values.length == 0) {
  			return BigRational.ZERO;
  		}
  		BigRational result = values[0];
  		for (int i = 1; i < values.length; i++) {
  			result = result.min(values[i]);
  		}
  		return result;
  	}
docs: Returns the smallest of the specified rational numbers.
  
  @param values the rational numbers to compare
  @return the smallest rational number, 0 if no numbers are specified