template<class T>T Pow(T n,T p) { T res = n; for(T i = 1; i < p; i++) res *= n; return res; } //Example: Pow(2,3) = 8