#include <iostream>
#include <string>
#include <assert.h>
static
auto it = mydeque.
begin();
while (it != mydeque.
end())
std::cout << " " << *it++;
std::cout << std::endl;
}
int main(
int argc,
const char * argv[]) {
mydeque.
split(
size_t(3), mydeque2);
std::cout << "Just after split:" << std::endl;
std::cout << "contents of mydeque:";
myprint(mydeque);
std::cout << "contents of mydeque2:";
myprint(mydeque2);
std::cout << "Just after merge:" << std::endl;
std::cout << "contents of mydeque:";
myprint(mydeque);
std::cout << "contents of mydeque2:";
myprint(mydeque2);
return 0;
}