import $cp.bin.`superficial-6e8d6f844e.jar`
import superficial._
case object V extends Vertex
val a = new EdgePair(V, V)
val b = new EdgePair(V, V)
a != b
case object TorusFaces extends Polygon{
val boundary: Vector[superficial.Edge] =
Vector(a.Positive, b.Positive, a.Negative, b.Negative)
val sides: Int = 4
val vertices: Set[superficial.Vertex] = Set(V)
}