firstFactor mod to array()