private int METHOD_1 ( int [ ] a , int p , int VAR_1 ) { int x = a [ VAR_1 ] ; int i = p - 1 ; for ( int j = p ; j < ( VAR_1 - 1 ) ; j ++ ) { if ( ( a [ j ] ) <= x ) { i ++ ; METHOD_2 ( a , i , j ) ; } } METHOD_2 ( a , ( i + 1 ) , VAR_1 ) ; return i + 1 ; }

private int METHOD_1 ( int [ ] a , int p , int VAR_1 ) { int x = a [ VAR_1 ] ; int i = p - 1 ; for ( int j = p ; j <= ( VAR_1 - 1 ) ; j ++ ) { if ( ( a [ j ] ) <= x ) { i ++ ; METHOD_2 ( a , i , j ) ; } } METHOD_2 ( a , ( i + 1 ) , VAR_1 ) ; return i + 1 ; }
