factor_detector function

factor detector