public static Point Add (this Point orgPoint, Point point) { var x = orgPoint.X + point.X; var y = orgPoint.Y + point.Y; return new Point (x, y); } public static Point Subtract (this Point orgPoint, Point point)