Add pmath.cpp