Zaslat SMS: Combinatorial algorithms