Gin Rummy at Its Best from Beginner to Expert