>>84は何の課題?これ解けるやつが人類にいるのか?
大きい数を扱える環境で組み合わせの数出して見れ。
ruby -e 'puts 2**100000'
99900209301438450794403276433003359098042913905418169177152927386314583246425734
 (375行中略)
25155304734389883109376

ありえんだろ。