Made progress on Problem 30, improved GetAllPossibleSums function, still need to add support for repeating and zero digits