using System;
public class Program
{
public static void Main()
int[] values = new int[] {1,2,3,4,5,6,7,8};
RenderValues(0, values);
}
/// <summary>
/// Change RenderValues to render output in reverse order. You still have to use recursion.
/// </summary>
private static void RenderValues(int index, int[] values)
Console.WriteLine(values[index]); // ascending order
if(index < values.Length - 1)
RenderValues(index + 1, values);
// descending order answer
//Console.WriteLine(values[index]);