Подряд идущие элементы ряда

Программа получает на вход последовательность натуральных чисел. Последовательность завершается числом 0, при считывании которого программа должна закончить свою работу. Определите, какое наибольшее число подряд идущих элементов этой последовательности равны друг другу. Если не нашлось ни одной пары, тройки и т.д. элементов, равных друг другу, то программа должна вывести число 1.

Что подается на вход

На вход дается последовательность натуральных чисел, заканчивающаяся числом 0.

Что получается на выходе

Выводится ответ на задачу.