Updated Source1.cpp