Unraveling the Mystery of Slot Machines