За гробоцветами

아직 제출이 없습니다시간 제한2초메모리 제한1024 MB

문제

Ни для кого не секрет, что королева Ингрит хочет захватить власть над болотами. Сейчас она хочет выбрать троих смельчаков, которые отправятся за гробоцветами. В замке есть nn охотников, пронумерованных от 11 до nn, которым был дан приказ выстроиться в шеренгу на площади. Ингрит хочет отправить в непроходимый лес трёх подданных, не выполнивших приказ. То есть, трёх охотников, не стоящих на одной прямой. Помогите королеве найти любых трёх людей, которых можно отправить в лес, либо сообщите, что это невозможно.

입력

В первой строке дано одно натуральное число nn --- количество охотников (3n100,0003 \le n \le 100\\,000). В следующих nn строках даны по два целых числа x_ix\_i и y_iy\_i --- координаты позиции ii-го охотника (x_i,y_i109|x\_i|, |y\_i| \le 10^9). Гарантируется, что никакие два охотника не находятся в одной точке.

출력

Если возможно выбрать трёх охотников, не стоящих на одной прямой, то выведите в первой строке <<Yes>>, а во второй --- индексы выбранных охотников. Иначе, в единственной строке выведите <<No>>.