different types of pattern - Search