Задачі
Пасмурные дни
Пасмурные дни
Алиса путешествует по Облачной стране в пасмурный день, из-за чего ей трудно видеть дорогу. У нее есть автомобиль, в котором осталось $k$ единиц топлива, причем каждая единица топлива позволяет ей проехать расстояние в $1$ единицу.
Зная расположение страны, состоящей из нескольких взаимосвязанных городов, и текущее местоположение Алисы, Вам следует определить и вывести общее возможное количество городов, которые она сможет посетить, если потратит все свое топливо.
\InputFile
Первая строка содержит четыре целых числа:
\begin{itemize}
\item $n$: количество городов в Облачной стране.
\item $m$: количество дорог, соединяющих города Облачной страны.
\item $k$: количество единиц топлива в машине Алисы.
\item $c$: текущий город Алисы
\end{itemize}
Следующие $m$ строк описывают дорожное сообщение между городами как пары целых чисел $u, v$, обозначающие двустороннюю дорогу между городами $u$ и $v$.
\OutputFile
Выведите одно целое число --- общее возможное количество городов, которые сможет достичь Алиса, если израсходует до $k$ единиц своего топлива.
Вхідні дані #1
6 5 2 1 2 5 1 5 3 4 2 4 5 3
Вихідні дані #1
4