https://www.cleverlysmart.com/poker-variants-how-many-different-versions-of-poker-are-there/