bool orderCarsByPlate(Car *c1, Car *c2)
{
return c1->plate < c2->plate;
}
vector<Car *> orderCarsByPlates(vector<Car *> cars)
{
for ( int i=0; i < cars.size(); i++)
plate= (cars[i]->getPlate());
vector <string> plate (plate);
vector<int>::iterator it;
sort (cars.begin(),cars.begin()+2);
sort (cars.begin()+2,cars.end(),orderCarsByPlates);
sort (cars.begin(),cars.end(),orderCarsByPlates);
for (it=cars.begin(); it!=cars.end(); ++it){
it= cars;
return cars;