symmetry
random
semirandom