Областная олимпиада по математике 2006 года за 9 класс | Казахстанские олимпиады

В стране есть несколько городов, соединенных дорогами. Каждая дорога соединяет только 2 города, и на ней введено одностороннее движение; при этом пара городов соединена не более чем одной дорогой. Выехав из любого города, нельзя в него вернуться. Известно, что из города AA в город BB можно проехать ровно 2006 способами. Найдите минимальное возможное число городов в стране.