private boolean METHOD_1 ( java.util.Set < TYPE_1 > VAR_1 ) { for ( TYPE_2 msg : METHOD_2 ( ) ) { if ( ( msg . METHOD_3 ( ) ) == ( VAR_2 ) ) { return true ; } } for ( TYPE_1 VAR_3 : METHOD_4 ( ) ) { if ( VAR_1 . contains ( VAR_3 ) ) { return false ; } VAR_1 . add ( VAR_3 ) ; if ( VAR_3 . METHOD_1 ( VAR_1 ) ) { return true ; } } return false ; }

private boolean METHOD_1 ( java.util.Set < TYPE_1 > VAR_1 ) { for ( TYPE_2 msg : METHOD_2 ( ) ) { if ( ( msg . METHOD_3 ( ) ) == ( VAR_2 ) ) { return true ; } } for ( TYPE_1 VAR_3 : METHOD_4 ( ) ) { if ( VAR_1 . contains ( VAR_3 ) ) { continue ; } VAR_1 . add ( VAR_3 ) ; if ( VAR_3 . METHOD_1 ( VAR_1 ) ) { return true ; } } return false ; }
