BubleSort: A list of randomly generated numbers is
sorted in numerical order lowest to highest.

If the check box for wait is ticked the operator is prompted
for a delay time. When two numbers are compared and their
position in the list are altered the programme pauses for
to allowing the user to verify the action.

How could the list be sorted higest to lowest?