M  pow.cpp