second算法