Вам задана перестановка \(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\).
Или сообщить, что таких трех индексов нет.
Выходные данные
Для каждого набора входных данных:
- если есть такие индексы \(i\), \(j\) и \(k\), выведите YES (без учета регистра) и сами индексы;
- если таких трех индексов нет, выведите NO (без учета регистра).
Если допустимых наборов индексов несколько, выведите любой из них.
| № | Входные данные | Выходные данные |
|
1
|
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
|