home experiments on C#