func NewGraph8(rank uint) *Graph8 {
	if rank > 8 {
		panic("graph: Graph8 rank out of bounds")
	}
	return &Graph8{0, uint8(rank)}
}
// NewGraph8 constructs a graph with a given number of nodes.
NewGraph8 constructs a graph with a given number of nodes.
// NewGraph8 constructs a graph with a given number of nodes .
func NewGraph8(rank uint) *Graph8 {
	if rank > 8 {
		panic("graph: Graph8 rank out of bounds")
	}
	return &Graph8{0, uint8(rank)}
}
func NewGraph8 ( rank uint ) * Graph8 { if rank > 8 { panic ( " " ) } return & Graph8 { 0 , uint8 ( rank ) } }
NewGraph8 constructs a graph with a given number of nodes.
NewGraph8 constructs a graph with a given number of nodes .