swap two numbers