[NO-PARSE]#include <iostream>
#include <vector>
#include <algorithm>
template <typename T>
class _BaseInt
{
// Your implementation here
};
int main(void)
{
const unsigned max = 5;
unsigned n = 10;
_BaseInt<unsigned> m(&n);
std::vector<_BaseInt<unsigned>> v;
std::fill_n(std::back_inserter(v), max + 1, m);
std::fill_n(std::back_inserter(v), max, m);
std::copy(v.begin(), v.end(), std::ostream_iterator<unsigned>(std::cout, " "));
std::endl(std::cout);
return 0;
}[/NO-PARSE]