Discrete Mathematics And Probability Theory