9.4 前向算法