Wrote a digit_sum() function to sum the digits of a number, but was unable to solve Problem 16 because 2^1000 does not fit in a double.