Zaslat SMS: Packing and covering in combinatorics