시간 제한메모리 제한제출정답맞힌 사람정답 비율
2 초 1024 MB552100.000%

문제

Кейтилин Старк хочет отослать своему мужу Эддарду тайное сообщение, которое является палиндромом. Но сообщение нельзя отсылать просто так --- его определенно перехватят Ланнистеры, и тогда Кейтилин и её мужу несдобровать. Поэтому Кейтилин решила зашифровать своё послание. Она добавила в него несколько букв, и теперь её сообщение можно получить, взяв некоторую подстроку нового послания и удалив из неё не более $k$ символов.

Когда Эддард получил письмо с зашифрованным сообщением, он не смог однозначно определить, что хотела передать ему жена. Но он хочет найти хотя бы самую длинную подстроку, являющуюся кандидатом на сообщение его жены --- подстроку, из которой можно удалить не больше $k$ символов так, чтобы она являлась палиндромом. Число $k$ Эддард знает --- это их любимое с Кейтилин число.

Помогите деснице короля решить эту непростую задачу, ведь незнание информации в присланном сообщении может грозить ему смертью.

입력

В первой строке входного файла дано число $k$ ($0 \le k \le 5000$) --- максимальное количество символов, которое можно удалить.

Во второй строке входного файла дана строка $s$ ($1 \le |s| \le 5000$) --- сообщение, которое получил Эддард.

Сообщение состоит только из строчных букв латинского алфавита.

출력

В единственной строке выходного файла выведите через пробел два числа $l, r$ ($1 \le l \le r \le |s|$), разделенные пробелом --- левый и правый конец наидлиннейшей подстроки, которая является кандидатом на зашифрованное сообщение Кейтилин.

Если возможных ответов несколько, выведите тот, у которого левый конец левее всего.

예제 입력 1

0
abac

예제 출력 1

1 3

예제 입력 2

1
bacb

예제 출력 2

1 4