N. Подготовка к Новому году
ограничение по времени на тест
2 секунды
ограничение по памяти на тест
512 мебибайт
ввод
стандартный ввод
вывод
стандартный вывод

Алиса и Боб с нетерпением ждут новогодних праздников, и уже сейчас начали к ним готовиться. Сегодня они пришли в магазин за ёлкой и игрушками. Игрушки они уже выбрали, но, как оказалось, для одной ёлки их слишком много. Поэтому дети решили купить сразу три ёлки. Конечно, чтобы получилось красиво, нужно выбрать ёлки одинаковой высоты.

В магазине есть $$$n$$$ ёлок, пронумерованных целыми числами от $$$1$$$ до $$$n$$$. Помогите Алисе и Бобу найти подходящий набор ёлок или скажите, что такого не существует.

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

Первая строка входных данных содержит одно целое число $$$n$$$ — количество ёлок в магазине ($$$1 \le n \le 100$$$).

Вторая строка содержит $$$n$$$ целых чисел $$$h_1, h_2, \ldots, h_n$$$ — высоты ёлок ($$$1 \le h_i \le 100$$$).

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

В случае, если подходящего набора не существует, просто выведите $$$-1$$$ в единственной строке.

В ином случае выведите три различных целых числа в любом порядке — номера трёх ёлок, которые следует выбрать. Если существует несколько подходящих наборов, выведите любой из них.

Примеры
Входные данные
6
1 2 3 2 1 2
Выходные данные
2 4 6
Входные данные
5
1 2 3 4 5
Выходные данные
-1