Create software to access a random number generator. The routine should be incorporated in code to select a different saying in a database each time through the random number generator (assuming it yields a new value). Implement this by referencing sayings by numbers. Add the random number generator value to the largest (or dominant) index characterizing a saying's subject.

Plan the design to enable time-variation in a multimedia presentation. This presentation would be keyed to the way preselected sayings are stored. They would each be assigned numeric indices about their general subjects. An example of general subject/topics is the file names used in Sayings and Descriptors).