public long METHOD_1 ( long VAR_1 ) throws java.io.IOException { TYPE_1 position = METHOD_2 ( ) ; return position >= ( end ) ? 0 : super . METHOD_1 ( TYPE_2 . min ( ( ( end ) - position ) , VAR_1 ) ) ; } 

public long METHOD_1 ( long VAR_1 ) throws java.io.IOException { TYPE_1 position = METHOD_2 ( ) ; return position >= ( end ) ? 0 : source . METHOD_1 ( TYPE_2 . min ( ( ( end ) - position ) , VAR_1 ) ) ; } 
