copilotdifferent types of patterns pdf - Search