md`# Dobble generator
This is an attempt to see how you can generate dobble cards efficiently.
For those that don't know, dobble is a game card in which you have cards with 8 symbols each, out of a total of 50+ symbols. The gimmick is that each card has one and _only_ one symbol in common with any other card in the deck.
Let's start with a few symbols and a smaller number of cards in the deck.`
let symbols = new Set([
'yinyang',
'canada',
'skull',
'snow',
'ice',
'igloo',
'tree',
'cactus',
'hammer',
'bottle',
'dolphin'
]);