ДЗ по питону: Код решения задачи в прямоугольной области есть. Нужно решить эту же задачу для произвольной области.