8.4.4 恢复型失败算法