Отец сказал, что надо искать опорный треугольник, то есть три населённых пункта, которые не лежат на одной прямой, но которые можно было бы наложить на свои отражения при соблюдении масштаба. Если это удастся, то всё остальное на плане можно будет поправить, применив специальные геометрические методы в графическом редакторе на компьютере. И тогда мы с большой точностью перенесем искомую точку с плана на местность.
Мы с Катей углубились в исследования, но у меня, к примеру, вообще ничего не получалось. С несовпадением масштабов была просто беда, и голова уже начала гудеть от всех этих опорных точек. Я отложил бумаги и сказал:
— Папа, ты можешь сейчас сделать масштаб этих документов одинаковым? А то совсем ничего не получается!
Отец нажал несколько кнопок на компьютере, и из нашего МФУ вылезли новые листы. Я взял один, приложил его к карте и увидел, что расстояние между Раёво и Альдией было одинаковым и на карте, и на плане. Неплохо. Я попробовал сравнить ещё несколько расстояний, и большинство оказались одинаковыми или примерно одинаковыми. Я вопросительно посмотрел на отца, а он сказал:
— Ничего удивительного. Из-за неравенства угловых расстояний изменились и линейные расстояния, находящиеся в стороне от той прямой «запад — восток», которую я избрал для масштабирования. Соответственно, все расстояния, параллельные или примерно параллельные ей, будут одинаковыми. А чем больше угол между прямой, избранной мной и взятой тобой для проверки, тем больше могут быть искажения.
Тогда Катя воскликнула:
— Но тогда как нам найти опорный треугольник?! Ведь если одна сторона треугольника параллельна линии «запад — восток», то две другие точно не параллельны, и будет искажение.
Я удивился такой прозорливости, но виду не подал, а согласно покивал. Но папа просто пожал плечами и сказал, что, может быть, где-то что-то мы сможем найти.
Мы продолжили работу. Но я понял, что мы ведём её как-то бессистемно. Тогда я открыл чистый лист в рабочем блокноте и выписал названия всех населённых пунктов, которые составляли пересечение множеств. У меня вышел такой список: Раёво, Альдия, Старотомниково, Новотомниково, Тарханы, Благодатка и Вислый бор. Я спросил отца:
— У нас семь населённых пунктов. Как понять, сколько можно составить из них треугольников?
Отец улыбнулся и ответил:
— О, ты затрагиваешь очень обширную тему. В математике даже есть такой раздел — комбинаторика, которая занимается подсчётом и изучением разных вариантов, комбинаций, расстановок и прочих подобных вещей. Давай подумаем…
Он взял лист бумаги и нарисовал на нём примерно равносторонний треугольник с традиционными вершинами A, B и C. Указал на вершину A и спросил:
— Сколько у нас есть вариантов населённых пунктов, чтобы поставить в эту вершину? Екатерина?
— Семь.
— Правильно! — Отец перевёл карандаш на вершину B. — А сколько вариантов осталось, чтобы поместить в эту вершину? Кирилл?
— Очевидно, шесть. Потому что один населённый пункт мы уже поставили в вершину A.
— Всё так. Соответственно, в вершину C мы можем поставить любой из оставшихся пяти населённых пунктов. Таким образом, чтобы получить общее число вариантов, нам надо перемножить семь, шесть и пять. Так?
Мы с Катей переглянулись. Выходило, что так. Получалось 210 вариантов, и это число пугало меня. Но, судя по хитрому выражению на лице отца, что-то здесь было не то. Я нахмурился. И тут озарение само пришло мне в голову. Ведь если так отбирать населённые пункты, то очень много треугольников окажутся просто одинаковыми — одни и те же населённые пункты просто попадут в разные вершины. Я быстро прикинул и понял, что из трёх населённых пунктов можно составить шесть абсолютно одинаковых треугольников. Например, если взять Раёво, Альдию и Тарханы, то первым треугольником будет «A: Раёво — B: Альдия — C: Тарханы», вторым станет «A: Раёво — B: Тарханы — C: Альдия» и так далее, до шестого «A: Тарханы — B: Альдия — C: Раёво». Получается, что как первую вершину можно взять один из трёх населённых пунктов, на вторую — один из двух оставшихся, а на третью — последний. То есть надо было три умножить на два и потом на один, и как раз получится шесть.
Что же дальше? Если сначала получилось 210 треугольников, но среди них есть шестёрки абсолютно одинаковых, просто с переименованными вершинами, то надо 210 поделить на 6, и тогда будет только 35 различных треугольников. Это количество намного обозримее.
Я пересказал все эти размышления, чем заслужил одобрение отца и уважительный взгляд Кати. Но тут отец спросил:
— А ты можешь доказать, что при любом начальном количестве населённых пунктов общее число их комбинаций по три будет делиться на шесть?
Но тут в разговор вступила Катя и объяснила это дело так, что я понял: она совсем не так проста. Вот что она сказала:
— Всё просто. Для того чтобы получить общее количество комбинаций из трёх населённых пунктов, нам надо перемножить три последовательно идущих числа. Среди этих чисел одно точно будет делиться на три, а одно точно будет чётным, то есть делиться на два. Это значит, что их произведение точно будет делиться на шесть. Так-то!
В таком воодушевлении мы не заметили, как наступил вечер. Мы проводили Катю домой, поужинали у тёти Кати и вернулись в штаб. Я спросил отца:
— Ты считаешь, что нам действительно удастся найти клад?
— Шансов мало, но почему бы не попробовать?
— А как мы будем его искать, когда ограничим область поисков при помощи плана и карты? Ведь он под землёй.