protected bool Equals(Point43 other) { return(X == other.X && Y == other.Y); }
public Line43(Point43 start, Point43 end) { this.Start = start; this.End = end; }
// the interface we have public static void DrawPoint(Point43 p) { Console.Write("."); }