Factoring And Distributing