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.
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.
Stampate il numero minimo di semafori che è necessario riparare affinché, da qualche parte lungo la strada, compaia un tratto continuo di almeno semafori funzionanti.
Esempio 1