- Time limit: 1.00 s
- Memory limit: 512 MB
You are given an array of integers. Your task is to calculate the number of distinct values in each window of elements, from left to right.
Input
The first line contains two integers and : the number of elements and the size of the window.
Then there are integers : the contents of the array.
Output
Print values: the numbers of distinct values.
Constraints
Example
Input:
8 3 1 2 3 2 5 2 2 2
Output:
3 2 3 2 2 1