Implement *even more* factoring. In particular, if all of the instruction