Applied combinatorics with problem solving | AMiner