private void METHOD_1 ( TYPE_1 < TYPE_2 > . TYPE_3 VAR_1 , TYPE_2 data ) { if ( ( VAR_2 ) == null ) { VAR_2 = new TYPE_3 ( data ) ; } else if ( ( VAR_3 ) == null ) { VAR_3 = new TYPE_3 ( data ) ; } else { if ( ( VAR_2 . METHOD_2 ( ) ) < ( VAR_3 . METHOD_2 ( ) ) ) { METHOD_1 ( VAR_2 , data ) ; } else { METHOD_1 ( VAR_3 , data ) ; } } }

private void METHOD_1 ( TYPE_1 < TYPE_2 > . TYPE_3 VAR_1 , TYPE_2 data ) { if ( ( VAR_2 ) == null ) { VAR_2 = new TYPE_3 ( data ) ; } else if ( ( VAR_3 ) == null ) { VAR_3 = new TYPE_3 ( data ) ; } else { if ( ( VAR_2 . METHOD_2 ( ) ) <= ( VAR_3 . METHOD_2 ( ) ) ) { METHOD_1 ( VAR_2 , data ) ; } else { METHOD_1 ( VAR_3 , data ) ; } } }
