randomized pattern