Counting And Probability Problems