add count and say, partition list