Count the factors

UVA - 10699