Разворот

Что нужно сделать

На вход в программу подаётся строка, в которой буква h встречается как минимум два раза. Реализуйте код, который разворачивает последовательность символов, заключённую между первым и последним появлением буквы h, в противоположном порядке.

Пример 1:

Введите строку: hqwehrty
Развёрнутая последовательность между первым и последним h: ewq.

Пример 2:

Введите строку: hh
Развёрнутая последовательность между первым и последним h: 

Пример 3:

Введите строку: hhqwerh
Развёрнутая последовательность между первым и последним h: rewqh.

Что оценивается

  • Результат вычислений корректен.
  • input содержит корректные приглашения для ввода.
  • Формат вывода соответствует примеру.
  • Переменные и функции имеют значащие имена, не только a, b, c, d
h_string = input('Введите строку: ')
h_count = 0
count = 0
for i in h_string:
    if i == 'h':
        h_count += 1
        if h_count == 1:
            start = count
        else:
            stop = count
    count += 1

print(f'Развёрнутая последовательность между первым и последним h: {h_string[stop-1:start:-1]}')