void copy(Src& s, Dst& d) { copy(s.begin(), s.end(), d.begin()); }
void copy(Src const &src, Dest &des) { des.assign(src.begin(), src.end()); }