Question 95Prove that there exist only finitely many triples of positive integers $(n, a, b)$ such that: $$ n! = 2^a - 2^b. $$