Ada와 Bertrand, Charles는 어떤 방송을 볼지를 두고 자주 다툰다. 다툼을 줄이려고 셋은 영상 녹화기를 한 대 샀다. 이 녹화기는 서로 다른 방송 k개를 동시에 녹화하고, k개의 녹화 슬롯 중 하나에서 녹화하던 방송이 끝나면 그 슬롯은 곧바로 다른 방송을 녹화할 수 있다.
셋은 하루에 방송을 몇 개까지 녹화할 수 있는지 궁금하다. 오늘 편성표와 동시에 녹화할 수 있는 방송 수가 주어질 때, 녹화기로 녹화할 수 있는 방송의 최대 개수를 구하라. 처음부터 끝까지 통째로 녹화한 방송만 센다.
첫째 줄에 정수 n과 k가 주어진다 (1≤k<n≤100000). 다음 n개 줄에는 각각 정수 xi와 yi가 주어지고, i번 방송이 시각 xi에 시작해서 시각 yi에 끝난다는 뜻이다. 따라서 yi=xj인 두 방송 i와 j는 같은 슬롯에서 충돌 없이 녹화할 수 있다. 0≤xi<yi≤1000000000이다.
편성표의 방송 중 녹화기로 통째로 녹화할 수 있는 방송의 최대 개수를 한 줄에 출력한다.