final02: can't be compiled in Visual C++