METHOD_0 ( ) { int [ ] a = new int [ ] { 2 , 1 , 5 , 2 , 1 , 0 , 9 , 1 , 4 , 2 , 4 , 6 , 8 , 9 , 10 , 12 , 1 , 7 } ; for ( int to = 1 ; to < ( a . length ) ; to ++ ) for ( int from = 0 ; from <= to ; from ++ ) { final int [ ] support = new int [ to ] ; java . lang . System . METHOD_1 ( a , 0 , support , 0 , to ) ; it . IDENT_0 . IDENT_1 . IDENT_2 . IDENT_3 . IDENT_4 . METHOD_2 ( a , from , to , support ) ; if ( from < to ) for ( int i = to - 1 ; ( i OP_0 ) != from ; ) "<AssertPlaceHolder>" ; } } METHOD_2 ( int , int , it . IDENT_0 . IDENT_1 . IDENT_2 . IDENT_3 . IDENT_5 , it . IDENT_0 . IDENT_1 . IDENT_2 . IDENT_6 ) { final int length = to - from ; if ( length < ( it . IDENT_0 . IDENT_1 . IDENT_2 . Arrays . IDENT_7 ) ) { for ( int i = from ; i < to ; i ++ ) { for ( int j = i ; ( j > from ) && ( ( c . compare ( ( j - 1 ) , j ) ) > 0 ) ; j OP_0 ) { IDENT_8 . METHOD_3 ( j , ( j - 1 ) ) ; } } return ; } int IDENT_9 = ( from + to ) > > > 1 ; it . IDENT_0 . IDENT_1 . IDENT_2 . Arrays . METHOD_2 ( from , IDENT_9 , c , IDENT_8 ) ; it . IDENT_0 . IDENT_1 . IDENT_2 . Arrays . METHOD_2 ( IDENT_9 , to , c , IDENT_8 ) ; if ( ( c . compare ( ( IDENT_9 - 1 ) , IDENT_9 ) ) <= 0 ) return ; it . IDENT_0 . IDENT_1 . IDENT_2 . Arrays . METHOD_4 ( from , IDENT_9 , to , c , IDENT_8 ) ; }
org . junit . Assert . assertTrue ( ( ( a [ i ] ) <= ( a [ ( i + 1 ) ] ) ) )