A  longest_substring_without_repeating_char.py