public long METHOD_1 ( long VAR_1 , long VAR_2 ) { final long VAR_3 = TYPE_1 . METHOD_2 ( ) ; if ( ( VAR_4 ) == ( - 1 ) ) { VAR_4 = TYPE_1 . METHOD_2 ( ) ; return VAR_1 ; } long VAR_5 = ( VAR_1 * ( VAR_3 - ( VAR_4 ) ) ) / ( super . METHOD_3 ( ) ) ; if ( VAR_5 > 0 ) { this . VAR_4 = VAR_3 ; return TYPE_2 . min ( VAR_1 , ( VAR_2 + VAR_5 ) ) ; } return 0 ; }

public long METHOD_1 ( long VAR_1 ) { final long VAR_3 = TYPE_1 . METHOD_2 ( ) ; if ( ( VAR_4 ) == ( - 1 ) ) { VAR_4 = TYPE_1 . METHOD_2 ( ) ; return VAR_1 ; } long VAR_5 = ( VAR_1 * ( VAR_3 - ( VAR_4 ) ) ) / ( super . METHOD_3 ( ) ) ; if ( VAR_5 > 0 ) { this . VAR_4 = VAR_3 ; return TYPE_2 . min ( VAR_1 , VAR_5 ) ; } return 0 ; }
