a constantly changing pattern or sequence of elements
all of this work is by me unless stated otherwise :]