private static void Console_WriteAt(string str, int left, int top)
{
lock (Lock)
{
Console.CursorVisible = false;
var x = Console.CursorLeft;
var y = Console.CursorTop;
Console.SetCursorPosition(left, top);
Console.Write(str);
Console.SetCursorPosition(x, y);
Console.CursorVisible = true;
}
}
}