Popular Casino Games Exploring Their Rules and Strategies