기차 인터럽트 개선중인데 

어떤 하차역에 n대의 기차를 요청하고 n+1의 기차를 막기위해 요청신호를 -로 보내서 상쇄 중인데 
버퍼를 채우기 전까지 n대를 요청하게 되서 결론적으로는 n대보다 더 많은 열차를 호출 하게 된 상황임


기차를 n대 호출함 -> 다수의 상차역으로 동시에 n대 이동 -> n대를 요청한 하차역으로 이동 -> 하차후 대기역복귀 



원하는 기능이 뭐냐면 


하차역에 도착한 기차를 카운팅 하고 싶음 


n대 요청한 하차역이 있음

1대가 도착하면  -1의 요청신호 (이하 A신호) 

2대가 도착하면  A = -2

3대가 도착하면  A = -3

...


n대 도착하면 A = -n 마지막 n번째 열차가 출발하면 리셋 


- 원하는 것 요약 : 기차에 도착한 열차를 카운팅하고 지정한 열차 숫자가 도착한 후 출발하면 리셋


- 하려는것 예시 : 하차역에서 철판기차 3대요청했고, 2대 도착했고 앞으로 1대 더 오면됨 그렇게 총 3대만 요청하고 배달받음
                       그리고 버퍼량 미만으로 떨어지면 3대 요청 이하반복


지금 생각은 도착후 출발까지 생각해야하므로 정차한 열차 ID를 읽는 T신호를 이용해서 T가 0이 아닌 횟수를 카운팅하면 될거같은데


카운팅할 방법이 안 떠오르네