static short shortMin(Iterable l) { int min = Short.MAX_VALUE; fOr (short d : l) min = Math.min(min, d); ret (short) min; } static short shortMin(short[] l) { int min = Short.MAX_VALUE; fOr (short d : l) min = Math.min(min, d); ret (short) min; }