optics演算法