void Swap(int i, T*&ptr) { T *tmp = ptr; ptr = vector[i]; vector[i] = tmp; }
T *Replace(int i, T *ptr) { T *tmp = vector[i]; vector[i] = ptr; return tmp; }
Report message to a moderator