Discrete Mathematics and Combinatorics