Конфеты
시간 제한2초메모리 제한1024 MB
정확히 두 종류의 사탕만 포함하는 가장 긴 연속 구간의 길이를 구한다.
문제
Галантерейщик Бонасье очень любит конфеты. Однажды за ужином его жена Констанция выложила в ряд конфет. У каждой конфеты есть тип . Констанция предложила мужу выбрать последовательность подряд идущих конфет с одним условием --- в этой последовательности должно быть ровно два различных типа конфет. Бонасье просит вас узнать, какое максимальное количество конфет он может взять, учитывая условие Констанции.
입력
В первой строке находится одно натуральное число () --- количество конфет. Во второй строке содержатся целых чисел (), где --- тип -й конфеты.
출력
Выведите максимальное количество конфет, которые может взять Бонасье.
힌트
В первом примере на столе лежит три типа конфет 1, 2 и 3. Бонасье может взять первые три конфеты с типами 3, 3, 1, а может взять последние четыре конфеты 1, 2, 2, 1. Значит, максимальное количество конфет, которое он может взять равно четырем.