cpp implementation of Add Two Numbers