<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def run_xenon_simple(workflow, machine, worker_config):
 """Run a workflow using a single Xenon remote worker. :param workflow: |Workflow| or |PromisedObject| to evaluate. :param machine: |Machine| instance. :param worker_config: Configuration for the pilot job."""

    scheduler = Scheduler()

    return scheduler.run(
        xenon_interactive_worker(machine, worker_config),
        get_workflow(workflow)
    )