A primeira linha contém dois inteiros $n$ e $k$, onde $n$ $(1 \le n \le 100\,000)$ representa o número de requisições futuras, e $k$ $(1 \le k \le 100\,000)$ representa o número máximo de requisições simultâneas que cada servidor pode processar.

Em seguida, seguem $n$ linhas, cada uma contendo um inteiro $t_i$ $(0 \le t_i \le 100\,000)$, indicando que a $i$-ésima requisição ocorrerá $t_i$ milissegundos após o momento exato em que você notificou seus clientes.

Os valores $t_i$ estão em ordem cronológica, ou seja, $t_1 \le t_2 \le \ldots \le t_n$. É possível que várias requisições ocorram exatamente no mesmo instante.
