public:
double Power(double base, int exponent) {
if(exponent == 0){return 1;}
double a = base;
int b = exponent;
if(b < 0){
b = -b;
}
for(int i = 1; i < b; i++){
a = a * base;
}
return exponent < 0? 1/a : a;
}
};