SMS: Applied comsinatorics