By pattern