biology and probability 6288784