METHOD_0 ( ) { short [ ] IDENT_0 = METHOD_1 ( IDENT_1 . IDENT_2 . IDENT_3 . IDENT_4 , 1 , INT_0 , INT_0 ) ; short [ ] IDENT_5 = METHOD_2 ( IDENT_1 . IDENT_2 . IDENT_3 . IDENT_4 , 1 , INT_0 , INT_0 ) ; "<AssertPlaceHolder>" ; } METHOD_3 ( short [ ] , short [ ] ) { if ( ( IDENT_6 . length ) == 0 ) return IDENT_7 ; if ( ( IDENT_7 . length ) == 0 ) return IDENT_6 ; IDENT_1 . IDENT_2 . IDENT_8 IDENT_9 = new IDENT_1 . IDENT_2 . METHOD_4 ( INT_0 ) ; boolean IDENT_10 = false ; boolean IDENT_11 = false ; boolean IDENT_12 = false ; int IDENT_13 = 0 ; int IDENT_14 = 0 ; int IDENT_15 = 0 ; int IDENT_16 = 0 ; int IDENT_17 = 0 ; int IDENT_18 = 0 ; while ( ( ( IDENT_15 < ( IDENT_6 . length ) ) || ( IDENT_16 < ( IDENT_7 . length ) ) ) && ( IDENT_13 <= INT_1 ) ) { if ( IDENT_15 >= ( IDENT_6 . length ) ) { IDENT_17 = INT_2 ; IDENT_11 = false ; } else if ( IDENT_17 <= IDENT_13 ) { IDENT_17 += ( IDENT_6 [ IDENT_15 ] ) & INT_1 ; } if ( IDENT_16 >= ( IDENT_7 . length ) ) { IDENT_18 = INT_2 ; IDENT_12 = false ; } else if ( IDENT_18 <= IDENT_13 ) { IDENT_18 += ( IDENT_7 [ IDENT_16 ] ) & INT_1 ; } if ( IDENT_17 < IDENT_18 ) { IDENT_11 = ! IDENT_11 ; IDENT_14 += IDENT_17 - IDENT_13 ; IDENT_13 = IDENT_17 ; if ( IDENT_10 != ( IDENT_11 || IDENT_12 ) ) { IDENT_9 . add ( ( ( short ) ( IDENT_14 ) ) ) ; IDENT_14 = 0 ; IDENT_10 = ! IDENT_10 ; } IDENT_15 ++ ; } else if ( IDENT_17 == IDENT_18 ) { IDENT_11 = ! IDENT_11 ; IDENT_12 = ! IDENT_12 ; IDENT_14 += IDENT_17 - IDENT_13 ; IDENT_13 = IDENT_17 ; if ( IDENT_10 != ( IDENT_11 || IDENT_12 ) ) { IDENT_9 . add ( ( ( short ) ( IDENT_14 ) ) ) ; IDENT_14 = 0 ; IDENT_10 = ! IDENT_10 ; } IDENT_15 ++ ; IDENT_16 ++ ; } else { IDENT_12 = ! IDENT_12 ; IDENT_14 += IDENT_18 - IDENT_13 ; IDENT_13 = IDENT_18 ; if ( IDENT_10 != ( IDENT_11 || IDENT_12 ) ) { IDENT_9 . add ( ( ( short ) ( IDENT_14 ) ) ) ; IDENT_14 = 0 ; IDENT_10 = ! IDENT_10 ; } IDENT_16 ++ ; } } return IDENT_9 . toArray ( ) ; }
org . junit . Assert . assertArrayEquals ( METHOD_3 ( IDENT_5 , IDENT_0 ) , IDENT_1 . IDENT_2 . IDENT_3 . IDENT_4 )