C# entry classic tutorial (third edition).part4