src/util/Util.java
public static ArrayList<Boolean> binaryMinusOne(ArrayList<Boolean> arg) {
		int decimal = decimal(arg);
		if (decimal == 0) return arg;
		else return binary((byte) arg.size(), decimal-1);
	}
/** Returns the binary representation of minus one (or zero if arg is zero)
	 * @param arg 	Argument in binary
	 * @return 		Argument-1 (or zero) in binary
	 * */
Returns the binary representation of minus one (or zero if arg is zero)
@param arg   Argument in binary
@return              Argument-1 (or zero) in binary
Returns the binary representation of minus one ( or zero if arg is zero ) @param arg Argument in binary @return Argument - 1 ( or zero ) in binary
public static ArrayList<Boolean> binaryMinusOne(ArrayList<Boolean> arg) {
		int decimal = decimal(arg);
		if (decimal == 0) return arg;
		else return binary((byte) arg.size(), decimal-1);
	}
public static ArrayList < Boolean > binaryMinusOne ( ArrayList < Boolean > arg ) { int decimal = decimal ( arg ) ; if ( decimal == 0 ) return arg ; else return binary ( ( byte ) arg . size ( ) , decimal - 1 ) ; }
Returns the binary representation of minus one (or zero if arg is zero)
 @param arg   Argument in binary
 @return              Argument-1 (or zero) in binary
Returns the binary representation of minus one ( or zero if arg is zero ) @param arg Argument in binary @return Argument - 1 ( or zero ) in binary