new file:   namenum.cpp