extension Point: Comparable {
static func <(left: Point, right: Point) -> Bool {
if left.y < right.y { return true }
return left.x < right.x
}
}
extension Point: Comparable {
static func <(left: Point, right: Point) -> Bool {
if left.y < right.y { return true }
return left.x < right.x
}
}