copilotintroduction to pattern recognition - Search