public static void Main()
var origin = new int[] { -1, -2, -3, 4, -1, -2, -3, -4 };
bool negativeLineInProgress = false;
for (int i = 0; i < origin.Length; i++)
if (!negativeLineInProgress)
negativeLineInProgress = true;
if (negativeLineInProgress)
negativeLineInProgress = false;
if (negativeCount > winnerCount)
winnerStart = negativeStart;
winnerCount = negativeCount;
if (negativeLineInProgress)
if (negativeCount > winnerCount)
winnerStart = negativeStart;
winnerCount = negativeCount;
Console.WriteLine("There is no negative numbers.");
int winnerRightEdge = winnerStart + winnerCount;
for (int i = winnerStart; i < winnerRightEdge; i++)
Console.WriteLine(origin[i]);