На колі розташовано будинків, пронумерованих від до . Біля кожного будинку встановлено один ліхтар.
Кожен ліхтар освітлює рівно один із двох сусідніх будинків:
L — будинок ліворуч;
R — будинок праворуч.
Ліхтар не освітлює будинок, біля якого він установлений. Лівим сусідом будинку є будинок i-1, а правим — будинок i+1. Для будинку лівим сусідом є будинок , а для будинку правим сусідом є будинок .
Ви можете розвернути не більш як один ліхтар, змінивши його напрям із L на R або навпаки.
Знайдіть максимальну кількість будинків, які після цього будуть освітлені рівно одним ліхтарем.
Перший рядок містить ціле число (3\le n\le2\cdot10^5) — кількість будинків.
Другий рядок містить рядок довжини , що складається із символів L та R. Символ s_i визначає напрям ліхтаря біля -го будинку.
Виведіть одне ціле число — максимальну можливу кількість будинків, освітлених рівно одним ліхтарем.
Приклад 1
Приклад 2
Приклад 3
У першому прикладі розвернемо другий ліхтар. Отримаємо RRRRR, і кожен будинок буде освітлений рівно одним ліхтарем. Відповідь дорівнює .
У другому прикладі спочатку будинки та освітлені двома ліхтарями, а будинки та не освітлені. Якщо розвернути перший ліхтар, рівно по одному ліхтарю освітлюватимуть будинки та . Отримати більше двох таких будинків неможливо.
У третьому прикладі всі чотири будинки вже освітлені рівно одним ліхтарем, тому можна нічого не змінювати.
Підзадача ( балів): n\le100.
Підзадача ( балів): n\le2000.
Підзадача ( балів): без додаткових обмежень.