code: public static int littleInt(InputStream input) throws IOException {
          char lo = littleChar(input);
          char hi = littleChar(input);
          return (hi << 16) | lo;
      }
docs: Reads the next little-endian signed 32-bit integer from the
  given stream.
  
  @param input  the input stream to read from
  @return  the next 32-bit little-endian integer
  @throws IOException   if an IO error occurs