modify recursive handling of factors
modify recursive handling of factors

kaushik94/sympy,Arafatk/sympy,ChristinaZografou/sympy,aktech/sympy,lindsayad/sympy,lindsayad/sympy,chaffra/sympy,kaichogami/sympy,chaffra/sympy,kaichogami/sympy,mcdaniel67/sympy,kaushik94/sympy,skidzo/sympy,drufat/sympy,hargup/sympy,Titan-C/sympy,skidzo/sympy,sampadsaha5/sympy,Curious72/sympy,mafiya69/sympy,oliverlee/sympy,sampadsaha5/sympy,kaushik94/sympy,drufat/sympy,Davidjohnwilson/sympy,hargup/sympy,Shaswat27/sympy,hargup/sympy,ChristinaZografou/sympy,Titan-C/sympy,jaimahajan1997/sympy,Shaswat27/sympy,jerli/sympy,oliverlee/sympy,drufat/sympy,mcdaniel67/sympy,Titan-C/sympy,aktech/sympy,Shaswat27/sympy,Arafatk/sympy,madan96/sympy,ga7g08/sympy,oliverlee/sympy,mcdaniel67/sympy,jaimahajan1997/sympy,yashsharan/sympy,jaimahajan1997/sympy,postvakje/sympy,kaichogami/sympy,ChristinaZografou/sympy,yashsharan/sympy,chaffra/sympy,ahhda/sympy,souravsingh/sympy,Davidjohnwilson/sympy,jerli/sympy,yashsharan/sympy,ga7g08/sympy,ahhda/sympy,madan96/sympy,madan96/sympy,postvakje/sympy,lindsayad/sympy,ahhda/sympy,aktech/sympy,rahuldan/sympy,rahuldan/sympy,mafiya69/sympy,Curious72/sympy,sampadsaha5/sympy,ga7g08/sympy,postvakje/sympy,Davidjohnwilson/sympy,souravsingh/sympy,souravsingh/sympy,mafiya69/sympy,skidzo/sympy,jerli/sympy,Arafatk/sympy,rahuldan/sympy,Curious72/sympy