Factoring and finding intercepts