SMS versenden: Combinatorial algorithms: theory and practice