Update 5-18.cpp