greeting.cpp finished