Zaslat SMS: Data structures, algorithms, and program style using C /