add pow.cpp