Zaslat SMS: Data structures, algorithms, and performance / Derick Wood.