ques39.cpp