while True:
    while True:
        print('Пожалуйста, введите последовательность цифр: ', end='')
        seq = input()
        if seq.isdigit():
            break
    words = []
    word = seq[0]
    long_word = ''
    for i in seq[1:]:
        if (int(i) % 2 == 0) != (int(word) % 2 == 0):
            word += i
        else:
            words.append(word)
            if len(words) == 1:
                long_word = words[0]
            else:
                if len(words[-1]) > len(long_word):
                    long_word = words[-1]
            word = i
    words.append(word)
    print('Подслова с чередующимися номерами:', ' '.join(words))
    print('Первое самое длинное подслово с чередующимися числами:', long_word)
    print()