docs: public static void writeInt(byte[] bytes, int value, int offset) {
          bytes[offset] = (byte) (0xFF & (value >> 24));
          bytes[offset + 1] = (byte) (0xFF & (value >> 16));
          bytes[offset + 2] = (byte) (0xFF & (value >> 8));
          bytes[offset + 3] = (byte) (0xFF & value);
      }