/**
* Work out the first ten digits of the sum of the following one-hundred 50-digit numbers.
*/
export function largeSum(bignum) {
const nums = []
for (let i = 0; i < bignum.length; i += 50) {
nums.push(bignum.slice(i, i + 50))
}
let pos = nums[0].length
let ret = ''
let num = 0
while (pos--) {
for (let i = nums.length; i--; ) {
num += +nums[i].charAt(pos)
}
ret = (num % 10) + ret
num = (num / 10) | 0
}
if (num > 0) {
ret = num + ret
}
return ret.slice(0, 10)
}