using System;
using System.Threading.Tasks;
public class Test
{
private static string str = "Hello";
public static void Main()
{
Task t = new Task(() => Console.WriteLine(str));
str = "changed";
t.Start();
t.Wait();
}
}
dXNpbmcgU3lzdGVtOwp1c2luZyBTeXN0ZW0uVGhyZWFkaW5nLlRhc2tzOwoKcHVibGljIGNsYXNzIFRlc3QKewoJcHJpdmF0ZSBzdGF0aWMgc3RyaW5nIHN0ciA9ICJIZWxsbyI7CgkKCXB1YmxpYyBzdGF0aWMgdm9pZCBNYWluKCkKCXsKCQlUYXNrIHQgPSBuZXcgVGFzaygoKSA9PiBDb25zb2xlLldyaXRlTGluZShzdHIpKTsKCQlzdHIgPSAiY2hhbmdlZCI7CgkJdC5TdGFydCgpOwoJCXQuV2FpdCgpOwoJfQp9