public void add ( java.lang.String key ) { TYPE_1 VAR_1 ; try { VAR_2 . METHOD_1 ( ) ; VAR_1 = get ( key ) ; } finally { VAR_2 . METHOD_2 ( ) ; } try { VAR_2 . METHOD_1 ( ) ; if ( VAR_1 != null ) { ( VAR_3 ) ++ ; return ; } put ( key , new TYPE_1 ( key ) ) ; } finally { VAR_2 . METHOD_2 ( ) ; } }

public void add ( java.lang.String key ) { TYPE_1 VAR_1 ; try { VAR_2 . METHOD_1 ( ) ; VAR_1 = get ( key ) ; if ( VAR_1 != null ) { ( VAR_3 ) ++ ; return ; } put ( key , new TYPE_1 ( key ) ) ; } finally { VAR_2 . METHOD_2 ( ) ; } }
