Zaslat SMS: Computer systems: a programmer's perspective