pub type PointSet = HashSet<(i32, i32)>;