Time limit
2s
Memory limit
256 MB
Hongjun runs at a constant speed, moving exactly one cell every second.
Each cell of the course has one billboard with a fixed light intensity. When Hongjun is on a cell, he can see billboards up to M - 1 cells behind him and M - 1 cells ahead of him. Among the billboards he can see, only the one with the greatest light intensity catches his eye.
Suppose Hongjun starts at the M-th cell and stops at the N - M + 1-th cell, moving one cell at a time. Output the greatest billboard light intensity he can see at each position, in order.
The first line contains the course length N, the number of cells, and Hongjun's sight range M. A sight range of M means that from the current position he can see up to M - 1 cells in both directions, for a total visible range of 2M - 1 cells.
The second line contains the light intensities A_1, A_2, ..., A_N of the billboards in each cell.
1 <= M <= N <= 1,000,0001,000,000.Print, separated by spaces, the maximum billboard light intensity visible at each position as Hongjun moves from the M-th cell through the N - M + 1-th cell.