counting concepts