Calculates Huge Factorials Quickly in C++