contractually

'_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const short unsigned int; bool _IsMove = false; _II = const short unsigned int*, std::vector<short unsigned int>&; long unsigned int _Idx = 0; _Head = std::vector<short unsigned int>&; _UTail = {std::__cxx11::basic_string<char,