Iterative abacas