Pošljite SMS: Algebraic aspects of digital communications