SMS dit: Estructura de datos y algoritmos