using Newtonsoft.Json.Linq;
public static void Main()
int currentNumberLength = 0;
while (prev1 + prev1 >= 0)
currentNumber = prev1 + prev2;
currentNumberTemp = currentNumber;
while (currentNumberTemp > 0)
resultIdx = currentNumberLength;
Console.WriteLine("Number is: " + currentNumber);
Console.WriteLine("Current length: " + currentNumberLength + " Result idx: " + resultIdx + " Res: " + (currentNumberLength - resultIdx) + " Pow:" + Math.Pow(10, currentNumberLength - resultIdx));
Console.WriteLine("Char is: " + (int)((currentNumber / Math.Pow(10, currentNumberLength - resultIdx)) % 10));
Console.WriteLine("Test: " + text[n]);
Console.WriteLine(text.Length);
public static ulong ReverseNumber(long num)
result = result * 10 + (ulong)num % 10;