using System.Collections.Generic;
static string ReverseStringUsingStack(string input)
Stack<char> stack = new Stack<char>(input);
StringBuilder res = new StringBuilder();
static string ReverseUsingTwoPointers(string input){
StringBuilder res = new StringBuilder(input);
int left = 0, right = res.Length - 1;
Console.WriteLine($"Input string: {input}");
Console.WriteLine($"ReverseStringUsingStack: {ReverseStringUsingStack(input)}");
Console.WriteLine($"ReverseUsingTwoPointers string: {ReverseUsingTwoPointers(input)}");