Pergunta de entrevista da empresa Tata Consultancy Services

How can you swap two numbers without using a temporary variable?