Point[] p = { new Point(0, 0), new Point(1, 1), new Point(2, 2), new Point(3, 3) };