F. Сурки (сложная)
ограничение по времени на тест
2 секунды
ограничение по памяти на тест
256 мегабайт
ввод
стандартный ввод
вывод
стандартный вывод

Ваша задача такая же как и в легкой версии. Но теперь сурки вычитают население деревни P из их случайного числа перед тем, как ответить на запрос Хайди.

Кроме этого, в настоящее время могут быть деревни, в которых проживает всего лишь один житель, что означает, что .

Помогите Хайди выяснить, следует деревня распределению Пуассона или равномерному распределению?

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

Входные данные те же, что и в простой и средней версии. Но помните, что 1 ≤ P ≤ 1000, и что сурки могут использовать положительные и отрицательные числа.

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

Выведите в отдельной строке распределения для каждой из деревень в том порядке, в котором они заданы во входных данных. В строке указывается poisson, если в деревне следуют распределению Пуассона, и uniform, если ответы получены из равномерного распределения.