template <class T> void sort(T *a, int size) { for(int i=0;i<size;i++) { cin>>a[i]; } for(int i=0; i<size; i++) { int min=i; for(int j=i+1; j<size; j++) { if(a[min]>a[j]) { min=j; } } if(min!=i) { T temp=a[min]; a[min]=a[i]; a[i]=temp; } } }