C # Part II Homeworks