question: public void start ( int conditions ) throws IOException { super . start ( conditions ) ; int ptr = ( int ) tagout . getBytesWritten ( ) ; int offset = ptr - lastPtr ; offsets . add ( new int [ ] { lastPtr , offset } ) ; lastPtr = ptr ; tagout . writeUI16 ( 0 ) ; tagout . writeUI16 ( conditions ) ; }
target:  Description of the Method