#include <vector.h>
#include <algo.h>
#include <math.h>

int main() 
{
    vector<int> v(10,0);
    ostream_iterator<int> out(cout, " ");
    copy(v.begin(), v.end(), out);
    cout << endl;

    vector<int>::iterator i=v.begin() ;
    for(int k=0;k<10;k++){*i++ = rand()%1000;};
    copy(v.begin(), v.end(), out);
    cout << endl;

    sort(v.begin(), v.end());
    copy(v.begin(), v.end(), out);
    cout << endl;
    return 0;

}
