Advanced abacus algorithms