I have an agent in Microsoft Copilot Studio called 'Expensepilot' with a topic called 'Ask About Expenses'. Currently the code-view YAML looks like this: ``` kind: AdaptiveDialog beginDialog: kind: OnRecognizedIntent id: main intent: displayName: Ask About Expenses includeInOnSelectIntent: false triggerQueries: - What is the expenses policy? inputType: {} outputType: {} ``` I need you to write me out the rest of the code-block so that I can have the following functionalities: - when the user interacts with the `Expensepilot: Ask about expenses` topic, the user receives the following message: `This is the expense pilot!` - then, the user must be prompted with the following question: `What is your employee number?` The user must be able to enter their employee number into a text field, and the employee number must be saved to a global variable named `employeeNumber`. The `employeeNumber` variable must be available for topic switching. - next, confirm `employeeNumber` by asking the following 'yes/no' question by using the *Multiple choice options* entity: `Can you confirm that your employee number is {employeeNumber}?` If the user selects *No*, the conversation must end. If the user selects *Yes*, the `User.Language` system variable must be set to *English*. Note, if you think you can provide exact GUI instructions as opposed to a YAML file you are less certain about, then I am willing to accept GUI instructions that I can manually follow.