# patterns