dum.cpp