A minimum number of temporary variable needed to swap the contents of 2 variable is 0. The swapping can easily be done without any other temporary variable.