using System.Reactive.Linq;
using System.Threading.Tasks;
using System.Reactive.Subjects;
public static void Main() {
BehaviorSubject<int> test = new BehaviorSubject<int>(0);
System.Threading.Thread.Sleep(1000);
Console.WriteLine("Heard: " + v);
System.Threading.Thread.Sleep(1000);