copilotusing patterns to solve problems - Search