Did some timings; pr03 approach seems faster.
Added code to enforce right associativity of C1j operators in pr03.
Warning: confuses the interpretation of gen3, etc... since the search doesn't proceed as far as it "appears" to.