To help learn c++