Добро пожаловать в один не слишком известный штат одной слишком известной страны. Здесь, среди прерий, мирно существуют N небольших городов, соединённых дорожной сетью. Но мало кто знает, что именно в этих местах сейчас скрываются от рейнджеров знаменитые грабители Бонни и Клайд!
Чтобы уйти от преследования, парочке пришлось разделиться, и в итоге Бонни оказалась в городе X, а Клайд — в городе Y. Теперь они хотят как можно скорее встретиться друг с другом, а для этого им нужно одновременно оказаться в одном и том же городе. Но ни один из них не может сидеть на месте и ждать другого: полиция идёт по следу, поэтому каждый день и Бонни, и Клайд вынуждены перемещаться в один из соседних городов.
Попробуйте выяснить, смогут ли Бонни и Клайд наконец воссоединиться, и если да, то как скоро это произойдёт.
Выходные данные
Выведите одно целое число — минимальное количество дней, через которое Бонни и Клайд смогут одновременно оказаться в одном городе.
Если Бонни и Клайд не сумеют встретиться, выведите -1.