METHOD_0 ( ) { au . edu . IDENT_0 . IDENT_1 . IDENT_2 . IDENT_3 IDENT_4 = METHOD_1 ( STRING_0 ) ; "<AssertPlaceHolder>" ; } METHOD_2 ( int , int ) { IDENT_5 = new au . edu . IDENT_0 . IDENT_1 . IDENT_6 . IDENT_7 < IDENT_8 > ( IDENT_9 ) ; int IDENT_10 = 0 ; int IDENT_11 ; do { IDENT_11 = 0 ; java . util . IDENT_12 < IDENT_8 > IDENT_13 = new java . util . IDENT_12 < IDENT_8 > ( au . edu . IDENT_0 . IDENT_1 . IDENT_2 . IDENT_14 . METHOD_3 ( ) , IDENT_15 ) ; for ( IDENT_8 p : au . edu . IDENT_0 . IDENT_1 . IDENT_2 . IDENT_14 . METHOD_4 ( ) ) IDENT_13 . add ( p ) ; for ( IDENT_8 IDENT_16 : IDENT_13 ) { java . util . List < IDENT_8 > IDENT_17 = au . edu . IDENT_0 . IDENT_1 . IDENT_2 . IDENT_14 . next ( IDENT_16 ) ; java . util . List < IDENT_8 > IDENT_18 = au . edu . IDENT_0 . IDENT_1 . IDENT_2 . IDENT_14 . METHOD_5 ( IDENT_16 ) ; if ( ( ( IDENT_17 . size ( ) ) == 0 ) && ( ( IDENT_18 . size ( ) ) == 1 ) ) { if ( METHOD_6 ( IDENT_19 , IDENT_16 , IDENT_18 . get ( 0 ) , true ) ) { IDENT_10 ++ ; IDENT_11 ++ ; } } else if ( ( ( IDENT_17 . size ( ) ) == 1 ) && ( ( IDENT_18 . size ( ) ) == 0 ) ) { if ( METHOD_6 ( IDENT_19 , IDENT_16 , IDENT_17 . get ( 0 ) , false ) ) { IDENT_10 ++ ; IDENT_11 ++ ; } } } if ( IDENT_11 > 0 ) { au . edu . IDENT_0 . IDENT_1 . IDENT_2 . IDENT_14 . METHOD_7 ( ) ; } } while ( IDENT_11 > 0 ) ; return IDENT_10 ; }
org . junit . Assert . assertEquals ( 0 , IDENT_4 . METHOD_2 ( 3 , Integer . MAX_VALUE ) )