public static void Main()
int[] nums = { 7, 6, 3, 2, 1, 8, 4, 5 };
Console.WriteLine("Choose One:");
Console.WriteLine("1 IN_ORDER");
Console.WriteLine("2 REVERSE_ORDER");
Console.WriteLine("3 SPECIFIC_POSITION");
Console.WriteLine("4 Quit");
var key = Console.ReadLine();
int choice = Convert.ToInt32(key);
foreach (var item in nums)
Console.Write(item.ToString() + " ");
for (int x = nums.Length - 1; x >= 0; x--)
output += nums[x].ToString() + " ";
Console.WriteLine("Enter Position (starting with 0)");
var position = Console.ReadLine();
Console.WriteLine(nums[Convert.ToInt32(position)].ToString());
Console.WriteLine("Press any key to continue");