6 types of thought process - Search