factoring code debug