public static void METHOD_1 ( int [ ] data , int start , int end ) { int [ ] VAR_1 = TYPE_1 . METHOD_2 ( data , start , end ) ; if ( ( end - start ) < INT_1 ) { return ; } else { TYPE_1 . METHOD_1 ( data , start , ( ( VAR_1 [ 0 ] ) - 1 ) ) ; TYPE_1 . METHOD_1 ( data , ( ( VAR_1 [ 1 ] ) + 1 ) , end ) ; } }

public static void METHOD_1 ( int [ ] data , int start , int end ) { if ( ( end - start ) > 1 ) { int [ ] VAR_1 = TYPE_1 . METHOD_2 ( data , start , end ) ; TYPE_1 . METHOD_1 ( data , start , ( ( VAR_1 [ 0 ] ) - 1 ) ) ; TYPE_1 . METHOD_1 ( data , ( ( VAR_1 [ 1 ] ) + 1 ) , end ) ; } }
