HomeWorks for CSharp Part 3