#include <iostream>
#include <cassert>
#include <algorithm>
#include <string>
#include <list>
#include <deque>
#include <vector>
using namespace std;
int main()
{
list<string> driver_list;
vector<string> vec;
deque<string> deq;
driver_list.insert(driver_list.end(), "AAA");
driver_list.insert(driver_list.end(), "BBBB");
driver_list.insert(driver_list.end(), "CCCCC");
vec.insert(vec.end(), "AAA");
vec.insert(vec.end(), "BBBB");
vec.insert(vec.end(), "CCCCC");
vec.insert(vec.end(), "DDDDDD");
cout<< (equal(driver_list.begin(), driver_list.end(),vec.begin()));
return 0;
}
1