H. Полицейский с Рублевки
ограничение по времени на тест
1 секунда
ограничение по памяти на тест
256 мегабайт
ввод
стандартный ввод
вывод
стандартный вывод

В отделе полиции в Барвихе работают не самые профессиональные сотрудники. Так, для получения премии за $$$2018$$$ год, было решено немного исправить полицейский отчет.

Полицейский отчет — это последовательность $$$a_1, a_2, \dots, a_n$$$, где $$$a_i$$$ — сложность $$$i$$$-го раскрытого преступления. Для корректности работы программы все числа в отчете должны быть целыми.

Полицейские отчеты хранятся в программе «Bxcel». Программа имеет следующую защиту: при попытке подменить отчет за прошедшие годы, программа не сверяет измененный файл со старым полностью, а сверяет лишь некоторые статистические данные.

Два файла считаются программой одинаковыми, если одновременно совпадают среднее арифметическое чисел в этих файлах, а так же дисперсия этих чисел. То есть, если в первом файле среднее равно $$$m_1$$$, дисперсия равна $$$D_1$$$, а во втором $$$m_2$$$ и $$$D_2$$$ соответственно, то два файла считаются одинаковыми, если $$$m_1=m_2$$$ и $$$D_1=D_2$$$.

Дисперсия $$$D$$$ в «Bxcel» считается следующим образом ($$$m$$$ — среднее арифметическое):

$$$$$$D = \dfrac{1}{n} \sum_{i=1}^n {(a_i - m)^2}$$$$$$

Среднее арифметическое в свою очередь считается по формуле:

$$$$$$m = \dfrac{1}{n} \sum_{i=1}^n {a_i}$$$$$$

Обратите внимание, что дисперсия и среднее арифметическое могут являться не целыми числами.

Полицейский Леша решил убрать одно из раскрытых преступлений, а в замен дописать два вымышленных. Найдите любой способ сделать это так, чтобы «Bxcel» не обнаружила подмены.

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

В первой строке входного файла содержится одно целое число $$$n$$$ — количество раскрытых преступлений.

Во второй строке содержатся $$$n$$$ разделенных пробелом целых чисел $$$a_1, a_2, \dots, a_n$$$ — сложности раскрытых преступлений.

$$$$$$1 \le n \le 10^5$$$$$$ $$$$$$-10^5 \le a_i \le 10^5$$$$$$

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

В первой строке выведите «Impossible», если такая подмена невозможна.

Иначе, в первой строке выведите «Possible», а во второй три целых числа $$$p$$$, $$$q$$$ и $$$r$$$ через пробел. $$$p$$$ — номер преступления, которое было раскрыто, но Леше необходимо удалить. $$$q$$$ и $$$r$$$ — сложности двух вымышленных преступлений.

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