For a given array a1,a2,a3,...,aN of N elements and an integer L, find the minimum of each possible sub-arrays with size L and print them from the beginning. For example, for an array {1,7,7,4,8,1,6} and L=3, the possible sub-arrays with size L=3 includes {1,7,7}, {7,7,4}, {7,4,8}, {4,8,1}, {8,1,6} and the minimum of each sub-array is 1, 4, 4, 1, 1 respectively.
The input is given in the following format.
N L
a1 a2 ... aN
Print a sequence of the minimum in a line. Print a space character between adjacent elements.
7 3 1 7 7 4 8 1 6
1 4 4 1 1