C#  exercises