public static void Main()
int[] a1 = new int[] {1, 2, 2, 3, 3, 4, 5, 6, 5, 7, 7, 7, 8, 8, 1};
int[] a2 = new int[] {1, 2, 2, 3, 3, 4, 5, 6, 5, 7, 7, 7, 8, 8, 5};
int a1Last = a1[a1.Length-1];
int a2Last = a2[a2.Length-1];
Console.WriteLine(a1First.Equals(a2First)||a1Last.Equals(a2Last));