TEACH ONEOF TEACH * MATCHES and TEACH * LISTS; shows you how to get the first, or last, or some other specified element of a list. The procedure ONEOF selects an element at random. Try these: oneof([a b c d]) => oneof([1 2 3]) => oneof([men women children]) => Try the following: repeat 5 times oneof([tom dick harry]) => endrepeat; Or to get something out of a list of lists: repeat 8 times oneof( oneof( [ [a b c] [1 2 3] [true false] ] ) ) => endrepeat; Make sure you get all the brackets and spaces right, or else you'll need to retype it!