Este commit contiene los documentos de analisis del problema y documentación del código.