#include <iostream>
#include <vector>
using namespace std;

void iterate(const std::vector<int>& t)
{
	for(auto i : t)
	{
		std::cout << i << ' ';
	}
}

template <class ... T>
void iterate_many(T ... args)
{
	(void) std::initializer_list<int>{
		((void) iterate(args), 0)...
	};
}

int main() {
	vector<int> a{1, 2, 3}, b{4, 5, 6}, c{7, 8, 9};
	
	iterate(a);
	iterate(b);
	
	std::cout << '\n';
	
	iterate_many(a, b, c);

	return 0;
}