public TYPE_1 METHOD_1 ( ) { if ( ( size ) == 0 ) { throw new TYPE_2 ( ) ; } TYPE_1 item = VAR_1 [ VAR_2 ] ; VAR_1 [ VAR_2 ] = null ; -- ( size ) ; VAR_2 = ( ++ ( VAR_2 ) ) % ( VAR_1 . length ) ; if ( ( size ) < ( ( VAR_1 . length ) / INT_1 ) ) { METHOD_2 ( ( ( VAR_1 . length ) / INT_2 ) ) ; } return item ; }

public TYPE_1 METHOD_1 ( ) { if ( ( size ) == 0 ) { throw new TYPE_2 ( ) ; } TYPE_1 item = VAR_1 [ VAR_2 ] ; VAR_1 [ VAR_2 ] = null ; -- ( size ) ; ++ ( VAR_2 ) ; VAR_2 = ( VAR_2 ) % ( VAR_1 . length ) ; if ( ( size ) < ( ( VAR_1 . length ) / INT_1 ) ) { METHOD_2 ( ( ( VAR_1 . length ) / INT_2 ) ) ; } return item ; }
