Messing around with C#