add Advance C++ assignments codes