https://mixrolikus.cc/video/2NySU81Ffr8/c-program-swap-two-numbers-without-using-third-variable