• + 1 comment

    Silly that it is needed, but if you put all the "print" outputs in a string buffer and only write to console once at the end it works. Otherwise will timeout.

    In your print logic

    outputToConsole.AppendLine(currentString[printIndex].ToString());

    Then at the end

    Console.WriteLine(outputToConsole.ToString());