#include <iostream>
#include <algorithm>
#include <cstring>
#include <cstdio>
#include <vector>
using namespace std;
int main()
{
vector<int>V1(10);
for(int i=0;i<V1.size();i++)
{
printf("%d ",V1[i]);
}
printf("\n");
vector<int>V2(10,1);
for(int i=0;i<V2.size();i++)
{
printf("%d ",V2[i]);
}
printf("\n");
vector<int>V3(V1.begin(),V1.end());
for(int i=0;i<V3.size();i++)
{
printf("%d ",V3[i]);
}
printf("\n");
V1.push_back(1);
for(int i=0;i<V1.size();i++)
{
printf("%d ",V1[i]);
}
printf("\n");
printf("%d\n",V1.empty());
V1.insert(V1.end(),5,3);
for(int i=0;i<V1.size();i++)
{
printf("%d ",V1[i]);
}
printf("\n");
V1.insert(V1.begin(),5,4);
for(int i=0;i<V1.size();i++)
{
printf("%d ",V1[i]);
}
printf("\n");
V1.insert(V1.begin()+7,2,2);
for(int i=0;i<V1.size();i++)
{
printf("%d ",V1[i]);
}
printf("\n");
V1.pop_back();
for(int i=0;i<V1.size();i++)
{
printf("%d ",V1[i]);
}
printf("\n");
V1.erase(V1.begin()+3,V1.begin()+6);
for(int i=0;i<V1.size();i++)
{
printf("%d ",V1[i]);
}
printf("\n");
return 0;
}