public void add ( TYPE_1 VAR_1 , TYPE_2 VAR_2 ) { if ( ( this . VAR_1 ) != null ) { throw new TYPE_3 ( STRING_1 ) ; } java.lang.System.out.println ( ( STRING_2 + ( METHOD_1 ( VAR_2 ) ) ) ) ; this . VAR_1 = VAR_1 ; VAR_1 . METHOD_2 ( VAR_3 ) ; VAR_2 . METHOD_3 ( VAR_1 ) ; VAR_2 . METHOD_4 ( VAR_1 ) ; }

public void add ( TYPE_1 VAR_1 , TYPE_2 VAR_2 ) { if ( ( this . VAR_1 ) != null ) { throw new TYPE_3 ( STRING_1 ) ; } java.lang.System.out.println ( ( STRING_2 + ( METHOD_1 ( VAR_2 ) ) ) ) ; this . VAR_1 = VAR_1 ; VAR_1 . METHOD_2 ( VAR_3 ) ; VAR_2 . METHOD_3 ( VAR_1 ) ; VAR_2 . METHOD_4 ( VAR_1 ) ; if ( VAR_3 ) { new java.lang.Thread ( VAR_1 ) . start ( ) ; } }
