question: public long skip ( long count ) throws IOException { long remaining = count ; while ( remaining > 0 ) { int skip = Math . max ( Integer . MAX_VALUE , ( int ) remaining ) ; skip ( skip ) ; remaining -= skip ; } return count ; }
target:  Discards the specified number of bytes. 