Business” problem Sparty’s Slots Casino needs programming to run one of their slot machines. They want to “open” the slot machine, making it available for customers to play; allow multiple customers to play the machine one or more times; then “close” the machine and generate daily reporting for the machine usage. Project Overview This project will entail developing a program for Sparty’s Slots Casino that meets the above business requirement. Your program will provide several functions, including: Simulating slot machine plays for one or more players in a session. Reporting player information at the conclusion of their playing. Generating summary reporting for a session. Knowledge Objective The objective of this project is to create a solution combining multiple concepts that have been presented in class, demonstrating an understanding of: library modules list indexing list methods random selection string manipulation string formatting for loops In addition, you will need to use concepts you have used previously, including: input and output variables arithmetic expressions branching statements (if-elif-else) while loops Project Description Background - Slot Machines Slot machines have changed significantly over time as technology has changed. However, the basic premise behind these “games of chance” has remained the same. We won’t worry about some of the more complex details related to how these machines work, but will concentrate on the basics, which are: A slot machine usually contains between three and five sets of symbols. Each of these sets is referred to as a "reel". Each reel usually contains the same symbols. In this program, we’ll be implementing a three-reel scheme.) Each symbol can usually be classified into categories or groups. For instance, the cherry () and strawberry () symbols might be classified as fruits. Each symbol’s group is important as the player may still receive a payout if they have three of the same groups even if all three symbols do not match. A player places a “bet” on each play