METHOD_0 ( ) { int [ ] input = new int [ ] { INT_0 , INT_1 , INT_2 , INT_3 , - INT_4 , INT_5 , INT_6 , INT_7 , INT_8 , - INT_6 , - INT_9 , - INT_10 , - INT_11 , INT_7 , INT_10 , INT_12 } ; int [ ] output = new int [ ] { INT_13 , - INT_14 , 1 , 0 , INT_13 , - INT_14 , 1 , 0 , INT_13 , - INT_14 , 1 , 0 , INT_13 , INT_15 , INT_3 , INT_16 } ; org . IDENT_0 . IDENT_1 . IDENT_2 . IDENT_3 . METHOD_1 ( input ) ; "<AssertPlaceHolder>" ; } METHOD_1 ( int [ ] ) { for ( int i = 0 ; i < 4 ; i ++ ) { int IDENT_4 = ( IDENT_5 [ i ] ) + ( IDENT_5 [ ( i + 8 ) ] ) ; int IDENT_6 = ( IDENT_5 [ i ] ) - ( IDENT_5 [ ( i + 8 ) ] ) ; int IDENT_7 = ( ( IDENT_5 [ ( i + 4 ) ] ) * ( org . IDENT_0 . IDENT_1 . IDENT_2 . IDENT_3 . IDENT_8 ) ) > > 16 ; int IDENT_9 = ( IDENT_5 [ ( i + 12 ) ] ) + ( ( ( IDENT_5 [ ( i + 12 ) ] ) * ( org . IDENT_0 . IDENT_1 . IDENT_2 . IDENT_3 . IDENT_10 ) ) > > 16 ) ; int IDENT_11 = IDENT_7 - IDENT_9 ; IDENT_7 = ( IDENT_5 [ ( i + 4 ) ] ) + ( ( ( IDENT_5 [ ( i + 4 ) ] ) * ( org . IDENT_0 . IDENT_1 . IDENT_2 . IDENT_3 . IDENT_10 ) ) > > 16 ) ; IDENT_9 = ( ( IDENT_5 [ ( i + 12 ) ] ) * ( org . IDENT_0 . IDENT_1 . IDENT_2 . IDENT_3 . IDENT_8 ) ) > > 16 ; int IDENT_12 = IDENT_7 + IDENT_9 ; IDENT_5 [ i ] = IDENT_4 + IDENT_12 ; IDENT_5 [ ( i + 12 ) ] = IDENT_4 - IDENT_12 ; IDENT_5 [ ( i + 4 ) ] = IDENT_6 + IDENT_11 ; IDENT_5 [ ( i + 8 ) ] = IDENT_6 - IDENT_11 ; } for ( int i = 0 ; i < 16 ; i += 4 ) { int IDENT_4 = ( IDENT_5 [ i ] ) + ( IDENT_5 [ ( i + 2 ) ] ) ; int IDENT_6 = ( IDENT_5 [ i ] ) - ( IDENT_5 [ ( i + 2 ) ] ) ; int IDENT_7 = ( ( IDENT_5 [ ( i + 1 ) ] ) * ( org . IDENT_0 . IDENT_1 . IDENT_2 . IDENT_3 . IDENT_8 ) ) > > 16 ; int IDENT_9 = ( IDENT_5 [ ( i + 3 ) ] ) + ( ( ( IDENT_5 [ ( i + 3 ) ] ) * ( org . IDENT_0 . IDENT_1 . IDENT_2 . IDENT_3 . IDENT_10 ) ) > > 16 ) ; int IDENT_11 = IDENT_7 - IDENT_9 ; IDENT_7 = ( IDENT_5 [ ( i + 1 ) ] ) + ( ( ( IDENT_5 [ ( i + 1 ) ] ) * ( org . IDENT_0 . IDENT_1 . IDENT_2 . IDENT_3 . IDENT_10 ) ) > > 16 ) ; IDENT_9 = ( ( IDENT_5 [ ( i + 3 ) ] ) * ( org . IDENT_0 . IDENT_1 . IDENT_2 . IDENT_3 . IDENT_8 ) ) > > 16 ; int IDENT_12 = IDENT_7 + IDENT_9 ; IDENT_5 [ i ] = ( ( IDENT_4 + IDENT_12 ) + 4 ) > > 3 ; IDENT_5 [ ( i + 3 ) ] = ( ( IDENT_4 - IDENT_12 ) + 4 ) > > 3 ; IDENT_5 [ ( i + 1 ) ] = ( ( IDENT_6 + IDENT_11 ) + 4 ) > > 3 ; IDENT_5 [ ( i + 2 ) ] = ( ( IDENT_6 - IDENT_11 ) + 4 ) > > 3 ; } }
org . junit . Assert . assertArrayEquals ( output , input )