El documento describe un algoritmo lineal para generar números pseudoaleatorios. El algoritmo usa una ecuación recursiva que toma como entrada una semilla inicial, constantes multiplicativa y aditiva, y un módulo para generar cada número siguiente. Después, ordena los números generados usando el método Shell Sort para mostrarlos ordenados.