Cards-and-Counters