Solves Problem 15 in C++ and adds/fixes common BigInteger methods and functions