adding primefactor program