How To Solve Factor Problems