0부터 n-1번까지의 숫자가 매겨진 n명의 친구들의 파티가 있다. 이 파티에는 0부터 무한대까지 숫자가 매겨진 무한대의 의자가 있다. 만약 한 친구가 파티에 도착한다면, 그들은 가장 적은 숫자의 점유되지 않은 의자에 앉는다.
* 예를 들어, 한 친구가 왔을 때 0, 1, 5 의자가 점유되었다면 그 친구는 2번 의자에 앉을 것이다.
친구가 파티를 떠날때, 그 친구가 떠나는 순간에 그 친구의 의자는 점유되지 않은 상태가 된다. 만약 다른 친구가 동시에 도착한다면, 그들은 그 의자에 앉을 수 있다.
2차원의 0-인덱스 times 배열과 정수 targetFriend을 입력으로 받는다. 이 때 times[i] = [arrivali, leavingi]로, i번째 친구가 도착하고 떠난 시간을 의미한다. 모든 도착 시간은 개별적이다(단 하나임이 보장된다)
targetfriend 번째의 친구가 도착했을 때 앉을 의자 번호를 반환하라.