Vi & C++ for fun