Factors and Factorials

UVA - 160