Combinatorial Solutions to the Social Golfer Problem and the Social Golfer Problem with Adjacent Group Sizes | Synapse