METHOD_0 ( ) { IDENT_0 . IDENT_1 IDENT_2 = IDENT_0 . IDENT_1 . of ( 1 , 2 , 3 , 4 , 5 ) ; IDENT_0 . IDENT_1 IDENT_3 = IDENT_0 . IDENT_1 . of ( 6 , 7 , 8 ) ; IDENT_3 . next . next . next = IDENT_2 . next ; "<AssertPlaceHolder>" ; } METHOD_1 ( IDENT_0 . IDENT_1 , IDENT_0 . IDENT_1 ) { if ( ( IDENT_2 == null ) || ( IDENT_3 == null ) ) return false ; IDENT_0 . IDENT_1 IDENT_4 = IDENT_2 ; IDENT_0 . IDENT_1 IDENT_5 = IDENT_3 ; boolean IDENT_6 = false ; boolean IDENT_7 = false ; while ( ( IDENT_4 != null ) || ( IDENT_5 != null ) ) { if ( IDENT_4 == IDENT_5 ) return true ; if ( IDENT_4 == null ) { if ( IDENT_6 ) return false ; IDENT_4 = IDENT_3 ; IDENT_6 = true ; } else { IDENT_4 = IDENT_4 . next ; } if ( IDENT_5 == null ) { if ( IDENT_7 ) return false ; IDENT_5 = IDENT_2 ; IDENT_7 = true ; } else { IDENT_5 = IDENT_5 . next ; } } return false ; }
org . junit . Assert . assertTrue ( s . METHOD_1 ( IDENT_2 , IDENT_3 ) )