return prob 4