B. Сбалансированная подстрока
ограничение по времени на тест
1 секунда
ограничение по памяти на тест
256 мегабайт
ввод
стандартный ввод
вывод
стандартный вывод

Задана строка s, состоящая только из символов 0 и 1. Подстрока [l, r] в s — это строка slsl + 1sl + 2... sr, ее длина равна r - l + 1. Подстрока называется сбалансированной, если количество нулей (0) в ней совпадает с количеством единиц.

Найдите длину наидлиннейшей сбалансированной подстроки s.

Входные данные

В первой строке записано одно целое число n (1 ≤ n ≤ 100000) — длина строки s.

Вторая строка — строка s длиной ровно n. В s содержатся только символы 0 и 1.

Выходные данные

Если в s нет ни одной непустой сбалансированной подстроки, то выведите 0. Иначе выведите длину наидлиннейшей сбалансированной подстроки.

Примеры
Входные данные
8
11010111
Выходные данные
4
Входные данные
3
111
Выходные данные
0
Примечание

В первом примере можно выбрать подстроку [3, 6]. Она сбалансирована, длина — 4. Также можно выбрать подстроку [2, 5].

Во втором примере нет ни одной непустой сбалансированной подстроки.