code: public BigInteger readBigInteger() throws IOException {
  		int len = (int) readInt();
  		byte[] raw = new byte[len];
  		readFully(raw);
  		return new BigInteger(raw);
  	}
docs: Read a BigInteger from the array.
  
  @return the BigInteger value.
  @throws IOException