Updated 1.cpp