Module Knights_tour.Point

type t = {
  1. x : int;
  2. y : int;
}
val compare : t -> t -> int
val diff : t -> t -> t
module Set : sig ... end