Referenceshttp://stackoverflow.com/questions/18528697/how-to-swap-two-string-variables-in-java-without-using-a-third-variablekodeknight swap incomplete See alsoFor a Given node of a binary tree, print the K distance nodes.Find the distance between 2 nodes in Binary TreeFind the distance between 2 nodes in Binary TreeProgram to count leaf nodes in a binary treeFriend Circle - Hackerrank