using System.Collections;
using System.Collections.Generic;
static void Main(string[] args)
var result = TestIsValid(test);
Console.WriteLine("count:");
Console.Write(result.ToString());
public static int TestIsValid(int[] test)
var output = new List<int>();
for (int i = 0; i < test.Length; i++)
int previousNeighbor = 0;
nextNeighbor = test[i + 1];
average = (previousNeighbor + nextNeighbor) / 2;
case true when (i == test.Length -1):
previousNeighbor = test[i - 1];
average = (previousNeighbor + nextNeighbor) / 2;
previousNeighbor = test[i - 1];
nextNeighbor = test[i + 1];
average = (previousNeighbor + nextNeighbor) / 2;
Console.WriteLine("Numbers found:");
output.ForEach(x => Console.WriteLine(x));