public static void METHOD_1 ( TYPE_1 [ ] a ) { int VAR_1 = a . length ; for ( int i = 0 ; i < VAR_1 ; i ++ ) { int min = i ; for ( int j = i + 1 ; j < VAR_1 ; j ++ ) { if ( ( a [ i ] . compareTo ( a [ j ] ) ) > 0 ) min = j ; } TYPE_2 . METHOD_2 ( a , i , min ) ; } }

public static void METHOD_1 ( TYPE_1 [ ] a ) { int VAR_1 = a . length ; for ( int i = 0 ; i < VAR_1 ; i ++ ) { int min = i ; for ( int j = i + 1 ; j < VAR_1 ; j ++ ) { if ( ( a [ min ] . compareTo ( a [ j ] ) ) > 0 ) min = j ; } TYPE_2 . METHOD_2 ( a , i , min ) ; } }
