Title: Factoring and its uses