update. Без проверки на пересечение и объединения фигур. Без замыкания.