sig
  type graph
  val divisors : int -> Classic.S.graph
  val de_bruijn : int -> Classic.S.graph
  val vertex_only : int -> Classic.S.graph
  val full : ?self:bool -> int -> Classic.S.graph
end