Однажды Пончик узнал рецепт нового торта и пригласил в гости всех своих друзей. За день к Пончику пришло N гостей. Знайка записал время прихода и ухода каждого гостя и задался вопросом: а найдутся ли такие три гостя, что никто из них не встречался друг с другом (то есть не встречались ни первый со вторым, ни второй с третьим, ни первый с третьим). Помогите Знайке найти ответ на этот вопрос.
Пояснение: два гостя не встречались, если один из них ушёл раньше, чем пришёл другой.
Выходные данные
Если найдутся такие три гостя, которые попарно не встречались друг с другом, то выведите три натуральных числа – их номера (гости нумеруются с единицы в порядке, в каком они даны во входных данных). В случае нескольких верных ответов выведите любой.
Если ни одной подходящей тройки гостей не существует, то выведите одно число -1.
Система оценки
Подзадача 1 (до 60 баллов): 3 ≤ N ≤ 500
Подзадача 2 (до 40 баллов): 500 < N ≤ 100000
Примечание
Во втором примере гость с номером 3 пришёл ровно в тот момент, когда ушёл гость с номером 2 – в этом случае считаем, что они встретились.