Using a form of Big Integers in C++ using string representation