Text this: Applied Combinatorics with Problem Solving