copilotproblem solving with patterns examples - Search