Basic Discrete Mathematics: Logic, Set Theory, And Probability