__copy_n
pair<_InputIter, _OutputIter> __copy_n(_InputIter __first, _Size __count,
__copy_n(_RAIter __first, _Size __count,
__copy_n(_InputIter __first, _Size __count, _OutputIter __result) {