public static TYPE_1 METHOD_1 ( final TYPE_1 VAR_1 ) { final TYPE_2 VAR_2 = VAR_1 . METHOD_2 ( ) ; final TYPE_2 VAR_3 = TYPE_2 . METHOD_1 ( VAR_2 ) ; final TYPE_1 VAR_4 ; if ( VAR_3 == VAR_2 ) { VAR_4 = VAR_1 ; } else { VAR_4 = TYPE_1 . METHOD_3 ( VAR_3 , VAR_5 ) ; } return TYPE_3 . METHOD_4 ( VAR_4 ) ; }

public static TYPE_1 METHOD_1 ( final TYPE_1 VAR_1 ) { final TYPE_2 VAR_2 = VAR_1 . METHOD_2 ( ) ; final TYPE_2 VAR_3 = TYPE_2 . METHOD_1 ( VAR_2 ) ; final TYPE_1 VAR_4 ; if ( VAR_3 . equals ( VAR_2 ) ) { VAR_4 = VAR_1 ; } else { VAR_4 = TYPE_1 . METHOD_3 ( VAR_3 , VAR_5 ) ; } return TYPE_3 . METHOD_4 ( VAR_4 ) ; }
