Дано рядок S, який мiстить слова , що роздiленi пропусками. Знайдiть перше найдовше слово у цьому рядку та виведiть його. Звернiть увагу, що перший та останнiй символи рядка не є пропусками.
Єдиний рядок S (1 ⩽ length(S) ⩽ 100000 ), набраний малими латинськими літерами. Слова розділені пропусками.
Виведiть найдовше слово у рядку S.