Combinatorial Arithmetic