METHOD_0 ( ) { org . IDENT_0 . IDENT_1 a = new org . IDENT_0 . METHOD_1 ( INT_0 , INT_1 ) ; org . IDENT_0 . METHOD_1 b = new org . IDENT_0 . METHOD_1 ( ) ; b . METHOD_2 ( INT_0 , INT_1 ) ; "<AssertPlaceHolder>" ; } METHOD_2 ( int , int ) { if ( end == IDENT_2 ) { return this ; } if ( ( IDENT_2 > end ) || ( end > ( 1 << 16 ) ) ) { throw new java . lang . IllegalArgumentException ( ( ( ( ( STRING_0 + IDENT_2 ) + STRING_1 ) + end ) + STRING_2 ) ) ; } if ( IDENT_2 == ( end - 1 ) ) { add ( ( ( short ) ( IDENT_2 ) ) ) ; return this ; } int IDENT_3 = org . IDENT_0 . METHOD_1 . METHOD_3 ( this . IDENT_4 , 0 , this . IDENT_5 , ( ( short ) ( IDENT_2 ) ) ) ; int IDENT_6 = org . IDENT_0 . METHOD_1 . METHOD_3 ( this . IDENT_4 , 0 , this . IDENT_5 , ( ( short ) ( end - 1 ) ) ) ; if ( ( IDENT_3 >= 0 ) && ( IDENT_6 >= 0 ) ) { METHOD_4 ( IDENT_3 , IDENT_6 ) ; return this ; } else if ( ( IDENT_3 >= 0 ) && ( IDENT_6 < 0 ) ) { IDENT_6 = ( - IDENT_6 ) - 2 ; if ( METHOD_5 ( ( end - 1 ) , ( IDENT_6 + 1 ) ) ) { METHOD_4 ( IDENT_3 , ( IDENT_6 + 1 ) ) ; return this ; } METHOD_6 ( ( end - 1 ) , IDENT_6 ) ; METHOD_4 ( IDENT_3 , IDENT_6 ) ; return this ; } else if ( ( IDENT_3 < 0 ) && ( IDENT_6 >= 0 ) ) { IDENT_3 = ( - IDENT_3 ) - 2 ; if ( IDENT_3 >= 0 ) { if ( METHOD_7 ( ( IDENT_2 - 1 ) , IDENT_3 ) ) { METHOD_4 ( IDENT_3 , IDENT_6 ) ; return this ; } } METHOD_8 ( IDENT_2 , ( IDENT_3 + 1 ) ) ; METHOD_4 ( ( IDENT_3 + 1 ) , IDENT_6 ) ; return this ; } else { IDENT_3 = ( - IDENT_3 ) - 2 ; IDENT_6 = ( - IDENT_6 ) - 2 ; if ( IDENT_6 >= 0 ) { if ( IDENT_3 >= 0 ) { if ( ! ( METHOD_7 ( ( IDENT_2 - 1 ) , IDENT_3 ) ) ) { if ( IDENT_3 == IDENT_6 ) { if ( METHOD_5 ( ( end - 1 ) , ( IDENT_6 + 1 ) ) ) { METHOD_8 ( IDENT_2 , ( IDENT_6 + 1 ) ) ; return this ; } METHOD_9 ( ( IDENT_6 + 1 ) ) ; setValue ( ( IDENT_6 + 1 ) , ( ( short ) ( IDENT_2 ) ) ) ; METHOD_10 ( ( IDENT_6 + 1 ) , ( ( short ) ( ( end - 1 ) - IDENT_2 ) ) ) ; return this ; } else { IDENT_3 ++ ; METHOD_8 ( IDENT_2 , IDENT_3 ) ; } } } else { IDENT_3 = 0 ; METHOD_8 ( IDENT_2 , IDENT_3 ) ; } if ( METHOD_5 ( ( end - 1 ) , ( IDENT_6 + 1 ) ) ) { METHOD_4 ( IDENT_3 , ( IDENT_6 + 1 ) ) ; return this ; } METHOD_6 ( ( end - 1 ) , IDENT_6 ) ; METHOD_4 ( IDENT_3 , IDENT_6 ) ; return this ; } else { if ( METHOD_5 ( ( end - 1 ) , 0 ) ) { METHOD_8 ( IDENT_2 , 0 ) ; } else { METHOD_9 ( 0 ) ; setValue ( 0 , ( ( short ) ( IDENT_2 ) ) ) ; METHOD_10 ( 0 , ( ( short ) ( ( end - 1 ) - IDENT_2 ) ) ) ; } return this ; } } }
org . junit . Assert . assertEquals ( a , b )