Probabilistic methods in discrete mathematics door