https://armchairarcade.com/perspectives/2018/03/08/the-best-types-of-slots/
The Best Types of Slots