Visual c++ program development example treasure code source code