Cpp assignmen 2