private void METHOD_1 ( int position ) { VAR_1 = position ; VAR_2 . METHOD_2 ( position ) ; METHOD_3 ( ) ; if ( ( VAR_3 ) != null ) { VAR_3 . METHOD_4 ( position ) ; } } 

public void METHOD_4 ( int position ) { if ( position == ( VAR_1 ) ) { METHOD_3 ( ) ; return ; } METHOD_3 ( ) ; VAR_1 = position ; if ( ( VAR_3 ) != null ) { VAR_3 . METHOD_4 ( position ) ; } } 
