https://hackshackersfieldnotes.com/understanding-slot-games-a-comprehensive-guide/