generate

fun generate(spec: HiveSpec, random: Random = Random.Default): HivePuzzle