A. Три индекса
ограничение по времени на тест
2 секунды
ограничение по памяти на тест
256 мегабайт
ввод
стандартный ввод
вывод
стандартный вывод

Вам задана перестановка $$$p_1, p_2, \dots, p_n$$$. Напомним, что последовательность из $$$n$$$ целых чисел называется перестановкой, если она содержит все целые числа от $$$1$$$ до $$$n$$$ ровно один раз.

Вам необходимо найти три индекса $$$i$$$, $$$j$$$ и $$$k$$$ такие, что:

  • $$$1 \le i < j < k \le n$$$;
  • $$$p_i < p_j$$$ и $$$p_j > p_k$$$.

Или сообщить, что таких трех индексов нет.

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

Первая строка содержит одно целое число $$$T$$$ ($$$1 \le T \le 200$$$) — количество наборов входных данных.

Следующие $$$2T$$$ содержат описание наборов входных данных  — две строки на каждый набор. Первая строка каждого набора входных данных содержит единственное целое число $$$n$$$ ($$$3 \le n \le 1000$$$) — длина перестановки $$$p$$$.

Вторая строка содержит $$$n$$$ целых чисел $$$p_1, p_2, \dots, p_n$$$ ($$$1 \le p_i \le n$$$; $$$p_i \neq p_j$$$ если $$$i \neq j$$$) — перестановка $$$p$$$.

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

Для каждого набора входных данных:

  • если есть такие индексы $$$i$$$, $$$j$$$ и $$$k$$$, выведите YES (без учета регистра) и сами индексы;
  • если таких трех индексов нет, выведите NO (без учета регистра).

Если допустимых наборов индексов несколько, выведите любой из них.

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