Perché la mucca ha attraversato la strada II (Argento)#10536

Perché la mucca ha attraversato la strada II (Argento)

1 secondo
128 megabyte
Facile

Attraverso la fattoria di Farmer John passa una lunga strada, sulla quale si trovano attraversamenti pedonali, numerati per comodità da a . Per permettere alle mucche di attraversare la strada in sicurezza in corrispondenza di questi attraversamenti, Farmer John installa dei semafori elettrici che mostrano un'icona verde con una mucca quando è sicuro attraversare, e rossa altrimenti.

Sfortunatamente, un forte temporale ha danneggiato alcuni semafori. Dato l'elenco dei semafori danneggiati, determinate il numero minimo di semafori che Farmer John deve riparare affinché sulla strada compaia un tratto continuo di almeno semafori funzionanti.

Input

Nella prima riga sono contenuti tre numeri interi: e b~(1 \le n \le 10^5, 1 \le b, k \le n). In ciascuna delle successive righe è contenuto il numero di un semaforo danneggiato.

Output

Stampate il numero minimo di semafori che è necessario riparare affinché, da qualche parte lungo la strada, compaia un tratto continuo di almeno semafori funzionanti.

Esempi

Esempio 1

Loading
Loading