C# Part2 Homeworks