All The Ways Of Factoring