Abacus Playgrounds