This contains c++ codes written by me