Guzh: Здесь нужно "пузырьковое" заполнение с пересечением 3-х соседних окружностей в одной точке (R=const) ИЛИ пересечением 4-х, 3 из которых касаются друг друга (Rmax), а перекрывающая - в центре (Rmin).
Начинать нужно от произвольной точки, лежашей на любом отрезке периметра многоугольника, вписанного в зону, которую пытаемся покрыть и по-спирали к центру: при пересечении 2-х окружностей, одна из точек пересечения должна быть точкой касания к этому многоугольнику (с внутр. стороны, соотв.).
neboloh: еще вот что посоветую: по заголовку можно кратко составить эссе (для тех, кто в теме этого материала). А далее - по эссе и всему тексту составить пересечения ключей и вот тогда будет максимально приближено к реальности.
neboloh: мопед не мой... это самый лучший вариант из веб-сервисов по текстам. Да, он не проверяет запросы, за то удаляет воду и показывает тематику. Можно без воды составлять список ключевых слов и по ним уже пробовать подобрать запросы. Да, это вручную.... Иначе - нужно писать софт.
FirstCode="USD".*SecondCode="KZT"\>(.*)\<