Туристы, достопримечательности и телескопы
문제
В некоторой стране есть городов, расположенных на одной прямой. В каждом городе находится по достопримечательностей.
Чтобы туристы могли любоваться не только достопримечательностями одного города, компания X-tensive решила установить в каждом городе по телескопу. Однако никто не хочет, чтобы туристы могли видеть больше достопримечательностей из одного города, иначе они не захотят посещать другие города. Для этого можно отрегулировать силу у каждого телескопа. Сила <<>> означает, что туристы могут наблюдать только достопримечательности города, где находится этот телескоп, сила <<>> --- туристы могут увидеть достопримечательности ещё и соседних городов, сила <<>> --- вдобавок идут соседи этих соседей и так далее. Конечно же, сила телескопа в городе не должна быть настолько большой, чтобы обзор выходил за пределы страны в обоих направлениях.
После долгих обсуждений компания X-tensive приняла решение поставить максимальную возможную силу у каждого телескопа, но так, чтобы она удовлетворяла всем требованиям. Ответьте, какую силу нужно установить для каждого телескопа, либо <<>>, если это невозможно.
입력
В первой строке вводятся через пробел два целых числа и --- количество городов в стране и ограничение на количество видимых достопримечательностей из одного города , .
В следующей строке вводится целых чисел через пробел --- количество достопримечательностей в каждом из городов в порядке их расположения на прямой .
출력
Выведите строк. В -й строке выведите силу телескопа в -м городе, удовлетворяющую всем условиям, либо <<>>, если это невозможно.
예제
예제 1
3 3 1 2 1
1 0 1
예제 2
3 4 1 2 1
2 1 2
예제 3
3 4 1 3 5
1 0 -1