private int readInt(InputStream is) throws IOException {
  return ((is.read() << 24) | (is.read() << 16) | (is.read() << 8)| (is.read()));
}

private int readInt ( InputStream is ) throws IOException { return ( ( is . read ( ) << 24 ) | ( is . read ( ) << 16 ) | ( is . read ( ) << 8 ) | ( is . read ( ) ) ) ; }
parses a 32 - bit int .
