c++ dull practice