prob_5, prob_6 update