감시
시간 제한1초메모리 제한512 MB
벽을 이루는 점들과 그 위의 탑이 주어졌을 때, 직선 y = H 위에서 모든 탑을 볼 수 있는 카메라의 최소 개수를 구합니다.
문제
스머프들이 거대한 스머피 벽(Great Smurfy Wall)을 세웠다. 벽은 직선 벽 구간으로 이어진 점들의 수열이다. 스머프들은 그 점들 가운데 일부에 탑도 세웠다. 가르가멜은 그 탑들을 모두 관찰해야 하지만, 벽 구간이 시야를 가릴 수 있어 직접 할 수는 없다. 벽을 따라 서면 모든 탑이 보인다. 그는 벽 근처를 지나는 고속도로에 카메라 몇 대를 놓고 싶어 한다. 카메라는 매우 비싸서, 가르가멜이 필요로 하는 카메라의 최소 대수를 구해 달라고 부탁했다.

입력
첫 줄에 정수 과 가 주어진다 (, ). 은 벽의 점 개수이고, 는 고속도로가 직선 임을 나타낸다. 이어지는 개 줄에는 Great Smurfy Wall의 점을 나타내는 정수 세 개 (, , )가 한 줄에 하나씩 주어진다. 는 점의 좌표이고, 그 점에 탑이 있으면 이다. 과 은 항상 이다. 점들은 가 엄격하게 증가하는 순서로 주어진다.
출력
가르가멜이 사용해야 하는 카메라의 최소 대수를 출력한다.