mixed-base arithmetic