CSharp home works