longest-substring-without-repeating-characters
search-for-a-range