power
inline _Tp power(_Tp __x, _Integer __n, _MonoidOperation __oper)
inline _Tp power(_Tp __x, _Integer __n)