#include <iostream>
#include <deque>
void printdqreverse(std::deque <int> dq) {
for (auto it = dq.rbegin(); it != dq.rend(); ++it)
std::cout << *it << " ";
std::cout << '\n';
}
int main()
{
std::deque<int> dq;
dq.push_back(4);
dq.push_back(2);
dq.push_back(5);
dq.push_back(1);
dq.push_back(9);
dq.push_back(3);
printdqreverse(dq);
return 0;
}
/*
run:
3 9 1 5 2 4
*/