Solved 20 and 21

20 was the BigInt factorial, which required a more careful error check
on the reflow function. 21 was another divisor game about amicable
numbers.