METHOD_0 ( ) { int k = 4 ; it . IDENT_0 . IDENT_1 . IDENT_2 . IDENT_3 . IDENT_4 ref = METHOD_1 ( k , STRING_0 , 1 , 1 , true ) . METHOD_2 ( ) ; it . IDENT_0 . IDENT_1 . IDENT_2 . IDENT_3 . IDENT_4 IDENT_5 = METHOD_1 ( k , STRING_1 , 1 , 1 , true ) . METHOD_2 ( ) ; "<AssertPlaceHolder>" ; } METHOD_3 ( int , it . IDENT_0 . IDENT_1 . IDENT_2 . IDENT_3 . IDENT_4 , it . IDENT_0 . IDENT_1 . IDENT_2 . IDENT_3 . IDENT_4 , int , boolean ) { int IDENT_6 = 0 ; if ( IDENT_7 ) { if ( offset == 0 ) { IDENT_6 = au . edu . IDENT_8 . IDENT_9 . IDENT_10 . IDENT_11 . METHOD_4 ( k , ref . METHOD_5 ( 0 ) , IDENT_12 . METHOD_5 ( 0 ) ) ; } int IDENT_13 = java . lang . Math . min ( IDENT_12 . size ( ) , ( ( ref . size ( ) ) - offset ) ) ; for ( int i = ( offset == 0 ) ? 1 : 0 ; i < IDENT_13 ; i ++ ) { if ( ! ( au . edu . IDENT_8 . IDENT_9 . IDENT_10 . IDENT_11 . METHOD_6 ( k , ref . METHOD_5 ( ( offset + i ) ) , IDENT_12 . METHOD_5 ( i ) ) ) ) { IDENT_6 ++ ; } } } else { int IDENT_13 = IDENT_12 . size ( ) ; if ( ( offset + ( IDENT_12 . size ( ) ) ) == ( ref . size ( ) ) ) { IDENT_6 = au . edu . IDENT_8 . IDENT_9 . IDENT_10 . IDENT_11 . METHOD_4 ( k , ref . METHOD_5 ( ( ( ref . size ( ) ) - 1 ) ) , IDENT_12 . METHOD_5 ( ( ( IDENT_12 . size ( ) ) - 1 ) ) ) ; IDENT_13 OP_0 ; } for ( int i = java . lang . Math . max ( 0 , ( - offset ) ) ; i < IDENT_13 ; i ++ ) { if ( ! ( au . edu . IDENT_8 . IDENT_9 . IDENT_10 . IDENT_11 . METHOD_7 ( k , ref . METHOD_5 ( ( offset + i ) ) , IDENT_12 . METHOD_5 ( i ) ) ) ) { IDENT_6 ++ ; } } } return IDENT_6 ; }
org . junit . Assert . assertEquals ( 1 , au . edu . IDENT_8 . IDENT_9 . IDENT_10 . IDENT_11 . METHOD_3 ( k , ref , IDENT_5 , 1 , true ) )