public TYPE_1 METHOD_1 ( TYPE_1 VAR_1 ) { if ( ( this . VAR_2 . METHOD_2 ( ) ) != ( VAR_3 . METHOD_2 ( ) ) ) { return null ; } else { TYPE_1 VAR_4 = new TYPE_1 ( ) ; for ( java.lang.String key : this . VAR_2 . METHOD_2 ( ) ) { VAR_4 . put ( key , ( ( this . VAR_2 . get ( key ) ) + ( VAR_3 . get ( key ) ) ) ) ; } return VAR_4 ; } }

public TYPE_1 METHOD_1 ( TYPE_1 VAR_1 ) { if ( ! ( this . VAR_2 . METHOD_2 ( ) . equals ( VAR_3 . METHOD_2 ( ) ) ) ) { return null ; } else { TYPE_1 VAR_4 = new TYPE_1 ( ) ; for ( java.lang.String key : this . VAR_2 . METHOD_2 ( ) ) { VAR_4 . put ( key , ( ( this . VAR_2 . get ( key ) ) + ( VAR_3 . get ( key ) ) ) ) ; } return VAR_4 ; } }
