combinatorics 1 128