Operations on Factorials