add longestSubstringWithoutRepeatingCharacters