add two numbers reimpl