시간 제한메모리 제한제출정답맞힌 사람정답 비율
1 초 1024 MB133665550.000%

문제

В театъра работят n актьори. Известно е, че сред тях a са високи, b – синеоки и с – руси. За главната роля в новия спектакъл е необходим само един артист – висок, синеок и рус. За да планира времето си за интервюта с всеки такъв артист от трупата на театъра, режисьорът трябва да знае колко е максималният или минималният брой актьори от работещите в театъра, които са подходящи за тази роля.

Напишете програма casting, която определя максималния или минималния брой актьори, с които режисьорът трябва да разговаря.

입력

От първия ред на стандартния вход се въвежда едно цяло число, което задава максималния или минималния брой актьори, които трябва да се намерят. Това число може да приема следните стойности:

  1. ако трябва да се определи минималния брой актьори;
  2. ако трябва да се определи максималния брой актьори.

От втория ред на стандартния вход се въвеждат четири цели числа - n, a, b, с. Числата са разделени с по един интервал.

출력

На един ред на стандартния изход програмата трябва да изведе едно цяло число – минималния или максималния (в зависимост от входните данни) брой актьори, които могат да претендират за главната роля.

제한

  • 1 ≤ n ≤ 10 000
  • 0 ≤ a ≤ n
  • 0 ≤ b ≤ n
  • 0 ≤ c ≤ n

예제 입력 1

2
5 3 4 5

예제 출력 1

3

예제 입력 2

1
5 3 4 5

예제 출력 2

2

힌트

Обяснение на пример 1: Понеже високите актьори са всичко 3, не може на интервю да отидат повече от 3 души.

Обяснение на пример 2: Всички актьори са руси, и всички, освен 1, са синеоки. Тогава сред тримата високи актьори, има поне двама синеоки (и естествено, те са руси). Следователно, наймалко двама актьори подхождат за главната роля в новия спектакъл.