Project for class Estructuras de Datos at Instituto Tecnológico de Costa Rica. Authors: Tomáš Apeltauer, Felipe Mora.