using System;
using System.Threading.Tasks;
public class Program
{
public enum a{
a,b,c
}
public static void Main()
object a = new();
lock(a){
Console.WriteLine("Test1");
Task.Run(()=>{lock(a){
Console.WriteLine("Test2");
}} ).Wait();