hw9_functs.cpp