return function(a, ai, aj, b, bi, bj, c, ci, cj){
        var T, C = 0;

        while(--bj >= bi){
            --aj; --cj;