private void METHOD_1 ( TYPE_1 t , int position ) { if ( ( ( METHOD_2 ( position ) ) != ( - 1 ) ) && ( ( this . VAR_1 . METHOD_3 ( VAR_2 [ METHOD_2 ( position ) ] , t ) ) == 1 ) ) { VAR_2 [ position ] = VAR_2 [ METHOD_2 ( position ) ] ; METHOD_1 ( t , METHOD_2 ( position ) ) ; } else { VAR_2 [ position ] = t ; } }

private void METHOD_1 ( TYPE_1 t , int position ) { if ( ( ( METHOD_2 ( position ) ) != ( - 1 ) ) && ( ( this . VAR_1 . METHOD_3 ( VAR_2 [ METHOD_2 ( position ) ] , t ) ) > 0 ) ) { VAR_2 [ position ] = VAR_2 [ METHOD_2 ( position ) ] ; METHOD_1 ( t , METHOD_2 ( position ) ) ; } else { VAR_2 [ position ] = t ; } }
