What is the smallest positive integer n! such that the rightmost three digits of n! and (n+1)! are the same?
The smallest n =10! =3,628,800 and (n +1) = 10 +1 =11! =39,916,800