Оптические задачи: алгоритмы решения и примеры