METHOD_0 ( ) { int IDENT_0 = 10 ; java . lang . Integer [ ] IDENT_1 = new java . lang . Integer [ IDENT_0 ] ; int [ ] IDENT_2 = new int [ IDENT_0 ] ; for ( int i = 0 ; i < IDENT_0 ; i ++ ) { IDENT_2 [ i ] = ( ( int ) ( IDENT_0 * ( java . lang . Math . random ( ) ) ) ) ; IDENT_1 [ i ] = IDENT_2 [ i ] ; } IDENT_3 . algorithm . IDENT_4 . METHOD_1 ( IDENT_1 ) ; IDENT_3 . algorithm . IDENT_4 . METHOD_2 ( IDENT_2 , 0 , IDENT_0 ) ; for ( int i = 0 ; i < IDENT_0 ; i ++ ) { "<AssertPlaceHolder>" ; } } METHOD_2 ( int [ ] , int , int ) { com . google . common . base . IDENT_5 . METHOD_3 ( arr ) ; com . google . common . base . IDENT_5 . METHOD_4 ( ( start <= end ) ) ; int [ ] result = new int [ arr . length ] ; int range = ( end - start ) + 1 ; int [ ] helper = new int [ range ] ; for ( int i : arr ) { ( helper [ ( i - start ) ] ) ++ ; } for ( int i = 1 ; i < range ; i ++ ) { helper [ i ] = ( helper [ ( i - 1 ) ] ) + ( helper [ i ] ) ; } for ( int i : arr ) { result [ ( ( helper [ ( i - start ) ] ) - 1 ) ] = i ; ( helper [ ( i - start ) ] ) OP_0 ; } java . lang . System . METHOD_5 ( result , 0 , arr , 0 , arr . length ) ; }
org . junit . Assert . assertTrue ( IDENT_1 [ i ] . equals ( IDENT_2 [ i ] ) )