1st factoring seems to work.