VC++.NET wonderful programming hundred cases 08